@charset "utf-8";
/* CSS Document */
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	text-align:center;
	margin:0 auto;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#E3E3E3;
	behavior: url(./csshover3.htc); 
}

td { font-size:11px; }

img { border:0px; }
div { text-align:left; }

#bodywrapper { width:900px; text-align:center; margin:0 auto; }
#contentwrapper { background:#fff; padding:2px; margin-top:4px; }
#footer { background:url(../images/footer.jpg); height:86px; padding:10px; word-spacing:2px; }
#footer a { color:#333; text-decoration:none; }
#homeleft { float:left; width:596px; }
#homeright { float:left; margin-left:2px; width:298px; }
#homeright img { margin-bottom:2px; }

#mainmenu{
 width: auto;
 height: 21px;
}
#mainmenu{
 margin: 0px;
 padding: 0px;
 z-index: 1;
}
#mainmenu li{
 float:left;
 position:relative;
 list-style: none;
}
#mainmenu li ul{
 display:none;
 position:absolute;
 margin: 0px;
 width: 140px;
 padding: 0px;
 list-style: none;
 top: 21px;
 left: 0;
 z-index: 2;
}
#mainmenu li ul li { background:#333333; height:12px; padding:3px; width:120px; }
#mainmenu li ul li:hover { background:#999999; }
#mainmenu li ul li a { text-decoration:none; color:white; }
#mainmenu li:hover ul {
 display: block;
 width: 140px;
}