/* CSS Document */


#content
{
	position: relative;
	clear: both;
	z-index: 1;
}
#divclearleft
{
    clear:left
}
#divclearright
{
    clear:right
}
#divclearall
{
	clear:both;
	height: 1px;
}
/* The following #disp_ divs are invisible display boxes for positioning text, images or whatever with 10px padding of their own in the content div against the body background colour */
#div-invis-disp_blk_1018px
{
	width: 1018px;
	position: relative;
	z-index: 2;
	height: 10px;
}
/* The following #disp_ divs are invisible display boxes for positioning text, images or whatever with 10px padding of their own in the content div against the body background colour #ffefd9 */
#div-site-container {
	background-color: #FFF7ED;
	width: 1018px;
	border: 4px ridge #857A66;
	border-radius:25px;
	padding-top: 3px;
}
#div-menu-container {
	background-color: #E6E6E6;
	width: 873px;
	border: 4px ridge #FFF7ED;
	border-radius: 25px;
	padding-top: 3px;
	padding-left: 75px;
}
#menubar
{
	background-color: #80C080;
	width: 1000px;
	border: 4px ridge #3366FF;
	border-radius:25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#footer
{
	background-color: #80C080;
	width: 1000px;
	border: 4px ridge #3366FF;
	border-radius:25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#left_150px
{
	float: left;
	width: 150px;
	padding: 5px;
	z-index: 1;
	position: relative;
}
#left_160px
{
	float: left;
	width: 160px;
	z-index: 1;
	position: relative;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
/*#center_700p can only be used in conjunction with #left_150px */
#center_700px
{
	float: left;
	width: 700px;
	padding: 5px;
	z-index: 2;
	position: relative;
}
#center_680px
{
	float: left;
	width: 680px;
	padding: 5px;
	z-index: 2;
	position: relative;
}
#center_675px
{
	float: left;
	width: 675px;
	padding: 5px;
	z-index: 2;
	position: relative;
}
#center_670px
{
	float: left;
	width: 670px;
	padding: 5px;
	z-index: 2;
	position: relative;
}
#center_665px
{
	float: left;
	width: 665px;
	padding: 5px;
	z-index: 2;
	position: relative;
	height: 203;
}
#center_660px
{
	float: left;
	width: 660px;
	padding: 5px;
	z-index: 2;
	position: relative;
}
#center_655px
{
	float: left;
	width: 655px;
	padding: 5px;
	z-index: 2;
	position: relative;
}
#center_650px
{
	float: left;
	width: 650px;
	padding: 5px;
	z-index: 2;
	position: relative;
}
#right_160px
{
	float: right;
	width: 160px;
	z-index: 3;
	position: relative;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#right_150px
{
	float: right;
	width: 150px;
	padding: 5px;
	z-index: 3;
	position: relative;
}
#left_spacer25
{
	width: 25px;
	float: left;
}
#left_spacer30
{
	width: 30px;
	float: left;
}
#left_spacer35
{
	width: 35px;
	float: left;
}
#left_spacer40
{
	width: 40px;
	float: left;
}
#left_spacer45
{
	width: 45px;
	float: left;
}
#left_spacer50
{
	width: 50px;
	float: left;
}
#left_spacer75
{
	width: 75px;
	float: left;
}
#left_spacer125
{
	width: 125px;
	float: left;
}
#left_spacer140
{
	width: 140px;
	float: left;
}
#left_spacer150
{
	width: 150px;
	float: left;
}
