/* CSS Document */
body {margin:0px; width:100%; height:100%; background: #FFFFFF url(../images/body_background.jpg) repeat-x;}
#big_big_container {background:#FFFFFF; width:850px; height:100%; padding:0px auto;}
 

#header_container {height:223px; width:850px; margin:0px; padding:0px;}

/* header - logo, navigation */
#header_container .leftcol {width:180px; height:223px; margin-right:-0.1px; position:relative; float:left; background:url(../images/logo.jpg) no-repeat; margin-bottom:0px;}
#header_container .rightcol { width:670px; height:223px; border-left:0.1px; float:left; position:relative; margin-bottom:0px;}
#header_container .inrightcol_banner { height:178px; width:670px; background: url(../images/head_baner.jpg) no-repeat top; clear:both; margin-bottom:0px;}
#header_container .inrightcol_navigation {margin: 0; padding: 0; float: left; font: bold 13px Arial; width: 100%; border-width: 1px 0;
background: url(../images/navi_back.jpg) repeat-x center; height:45px;}
#header_container .inrightcol_navigation ul {margin:0px; padding:0px;}
#header_container .inrightcol_navigation li{ display: inline;}
#header_container .inrightcol_navigation li a{ float: left; color: white; padding: 13px 10px; text-decoration: none;}
#header_container .inrightcol_navigation li a:visited{color: white;}
#header_container .inrightcol_navigation li a:hover, .inrightcol_navigation li .current{ color: #689957; background:url(../images/navihover.jpg) center repeat-x;}
 
.hereweigo {height:20px; text-indent:-9999px;}
/* body */
#body_container {width:850px;margin:0px; padding:0px;}
#body_container .bodyMainContain { width:850px; margin:0px auto; padding:0px auto;}
#body_container .bodyContent {width:850px; height:100%; background:url(../images/content_back.jpg) repeat-y; margin:0PX auto; padding-left:5px; padding-top:15px;}
#body_container .bodyContent p {padding:10px; margin:15px auto 0px 40px; display:block; width:740px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:0.8em; background:#C7EBE8;}
#body_container .bodyContent ul {width:800px; margin:0px auto; height:120px; padding-left:13px;}
#body_container .bodyContent li {display:block; height:100%; width:185px; margin:0px 10px 0px 0px; padding:0px; float:left; list-style:none; border:1px #44B7B1 solid; text-decoration:none;}
#body_container .bodyContent li a {text-decoration:none; border:none; display:block;}
#body_container .bodyContent li a:hover {background: #CCCCCC;}
#body_container .bodyContent span {width:185px; display:block; color: #44B7B1; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif; margin:10px; margin-left:15%}
.ClearAll {clear:both; width:1000px; margin:0px; padding:0px; }
#body_container .contentFoot {background:url(../images/content_foot.jpg) no-repeat; width:850px; height:15px; clear:both; margin:0px auto;}

#body_container .contentHead {background:url(../images/content_head.jpg) no-repeat; width:850px; height:22px; margin:0px; clear:both;}
#body_container .content2Head {background: url(../images/content2header.jpg) no-repeat; width:850px; height:15px; margin:0px auto;}
#body_container .bodyContent1st {width:850px; height:190px; background:url(../images/content_back.jpg) repeat-y; padding:0px auto; margin:0px auto; padding-left:25px; padding-bottom:10px;}
#body_container .bodyContent1st ul {float:left; margin:0px 45px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; height:150px; }
#body_container .bodyContent1st li {margin:0px 10px 0px 0px; padding:0px; list-style:url(../images/bullet.jpg)  outside;}
#body_container .bodyContent1st h2 {margin:0px; margin-left:20px; font-family: "Courier New", Courier, monospace; color:#44B7B1;} 

/* foot */

#mainFoot {height:53px; background:url(../images/foot_back.jpg) repeat-x; width:100%; margin:0px; padding-top:25px;} 
#mainFoot p {margin:0px auto auto 10px; font-family:Arial, Helvetica, sans-serif; font-size:0.8em; color: #666666; height:53px;}
.hereweigo {height:20px; text-indent:-9999px;}




