/* CSS Document */
/* --------- 1. defaults  --------- */
BODY {background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-color:#66CC00;
text-align:center;
}
#wrapper {width:800px;
display:table;
margin:auto
}

/* --------- 2. features  --------- */
#clear {
	clear:both;
	height:2px;
}
#headermenu {width:266px;
float:left;
vertical-align:bottom;
}
#menu {
	float:left;
	width:200px;
	background-color:#000066;
	background-image:url(../images/sMenuBtm.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-top:5px;
}
#maincontent{
	float:left;
	margin:5px;
	width:590px;
	background-color:#0088FF;
	background-image:url(../images/maintop.gif);
	background-repeat:no-repeat;
}
#maincontentfooter{
	background-image:url(../images/mainbtm.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:20px;
}
#maintextwrapper{width:500px;
margin:auto}
#halftextwrapper {width:50%;
float:left;}
#footer{
	width:800px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006600;
	text-align:center;
}
#footerbox{
	background-color:#000033;
	margin-top:10px;
	height:15px;
}
#footer a{color:#006600; text-decoration:none;}
#footer a:hover{color:#003300;}
}
/* --------- 3. text  --------- */
.maintxt {font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:justify;
}
.maintxt a{color:#FFFFFF;}
.maintxt a:hover{color:#FFCCFF;}