body{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
background-color:#000000;}
a:link,
a:visited,
a{
color:#000066;}
a:hover{
color:#0099FF;}
div{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
overflow:hidden;}
#main_body{
background:#000000 url(images/top_bg.jpg) top repeat-x;
background: url(images/back.jpg) top left repeat;
text-align:center;
width:100%;
height:auto;}
#header, #menus,
#footer, #body{
width:850px;}
#header{
margin:0px auto;
height:129px;}

#footer{
margin:0px auto;
height:41px;
background: url(images/bot_bg.jpg) bottom repeat-x;
font-size:10px;
color:#FFFFFF;}
#footer div.left{
background: url(images/left_edge.jpg) left bottom no-repeat;
float:left;
width:20px;
height:41px}
#footer div.right{
background: url(images/right_edge.jpg) right bottom no-repeat;
float:right;
width:20px;
height:41px}
#main_body #body{
margin:0px auto;
padding:4px;
width:842px;
height:auto;
background: url(images/front.jpg) top left no-repeat;
background-color:#FDFBFC;
text-align:left;}
h1{
background:#275E9E url(images/title_bg.jpg) top left no-repeat;
height:38px;
font-size:28px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:4px 4px 0px 15px;}

#menus{
margin:0px auto;
height:57px;
text-align:left;
background: url(images/menu_bg.jpg) center repeat-x;}
#menus div{
clear:none;
height:57px;
overflow:hidden;
text-align:center;
margin:0px auto;}
#menus div.first{
width:850px;}
#menus ul{
list-style:none;
margin:16px 0px 0px 0px;
padding:0px;}
#menus li{
display: inline;}
#menus a{
text-align:center;
clear:none;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#5E7724;
margin:16px 30px 4px 7px;}
#menus div{
background: url(bg_image_left.gif) left center no-repeat;
background-position: 60px;}
#menus div.first{
background: url(bg_image_right.gif) right center no-repeat;
background-position: 749px;}