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

#ptext { color:#3E0072; text-decoration:none; }
#gtext { color:#5B5B5B; text-decoration:none; }

#bodywrapper { text-align:center; margin:0 auto; width:999px; }
#search { float:right; margin-top:70px; }
#contentwrapper { margin:10px 0px 20px 0px; }
#contentright { float:right; }
#content { }
#box { background:#fff; padding:10px; margin:5px; border:1px solid #D3D3D3; }
#footerwrapper { height:38px; background:url(../images/footer.jpg); color:#fff; }
#footer { padding:10px; }

#header { background:url(../images/header.jpg); width:1000px; height:100px; }

#headertxt { background:#3B016F; height:39px; width:753px; }
#headertxt img { padding:5px; }
#subheadertxt { background:#FFB315; height:19px; width:733px; color:#3E0076; font-size:12px; font-weight:700; padding:10px; }

#newsbox { background:url(../images/newsbg.jpg); background-repeat:repeat-x; width:199px; padding:8px; }
#newsbox a:hover { color:black; text-decoration:underline; }

#cbox_inner { overflow:hidden; height:auto; }

#mainmenu{
 width:auto;
 height: 30px;
 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: 200px;
 padding: 0px;
 list-style: none;
 top: 30px;
 left: 0;
 z-index: 2;
}
#mainmenu li ul li { background:#333333; height:12px; padding:3px; width:200px; }
#mainmenu li ul li:hover { background:#999999; }
#mainmenu li ul li a { text-decoration:none; color:white; }
#mainmenu li:hover ul {
 display: block;
 width: 200px;
}

