@charset "utf-8";
/* CSS Document */

body {padding:0; margin:0; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#818754; background:url(../images/body_bg.jpg) no-repeat center top fixed;}
div,p,h1,h2,h3,ul,li,a,span,ins,form,fieldset,input,select,button,textarea,label {padding:0; margin:0;}
ul{list-style:none; padding:0; margin:0;}
img{padding:0; margin:0; border:none;}
.speacer{ clear:both; line-height:0; padding:0; margin:0; height:0; font-size:0}
p{font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000000; padding:0 0 0 0; margin:0;}
h2{font:bold 22px/25px Arial, Helvetica, sans-serif; color:#000000; padding:0 0 15px 0; margin:0; text-transform:uppercase;}
h3{font:bold 22px/25px Arial, Helvetica, sans-serif; color:#0f8e03;  margin:0; text-transform:uppercase;}
h4{font: bold 14px Arial, Helvetica, sans-serif; color:#000}
a{font:bold 14px/18px Arial, Helvetica, sans-serif; color:#0f8e03; text-decoration:underline; }
a:hover{text-decoration:none; color:#000000;}
#list {padding-left:20px; padding-top:10px; color:#000000;}
/* -------------- main-part ------------------- */

.mainBody{ width:753px; margin:0 auto; padding:0 20px; background-color:#000000;}
.back { width:753px; margin:0 auto; padding-left:10px; padding-right:10px; background:url(../images/background.png) repeat-y;}
/* -------------- top-part ------------------- */

.topPart{ width:753px; padding:0; margin:0; height:162px; background:url(../images/top_bg.jpg) no-repeat 0 0; text-align:center;}
.topPart1{ width:753px; padding:0; margin:0; height:138px; background:url(../images/top_bg1.jpg) no-repeat 0 0; text-align:center;}

/* -------------- mid-part ------------------- */

.midArea{ width:741px; padding:0 8px 25px 4px; background:url(../images/main_bg.jpg) repeat-y 0 0;}
.leftPart{ float:left; display:block; width:155px;}
.rightpart{ float:right; display:block; width:575px; padding:10px 0 0 0;}

ul.menuleft{ padding:0; margin:0; list-style-type:none;}
ul.menuleft li{ padding:0; margin:0; width:155px; height:29px; line-height:29px; padding:0 0 2px 0; background:url(../images/menu_bg.jpg) no-repeat 0 0;}
ul.menuleft li a{ padding:0 0 0 7px; margin:0; font:bold 12px/29px Arial, Helvetica, sans-serif; color:#9B4D06; text-decoration:none;}
ul.menuleft li a:hover{color:#000000; text-decoration:none;}
ul.menuleft li a.active{color:#000000; text-decoration:none;}

/* -------------- right-part ------------------- */

.flashBanner{ width:575px; padding:0 0 10px 0;}

ul.midlist{ padding:0 0 20px 0; margin:0; list-style-type:none;}
ul.midlist li{ padding:0; margin:0; width:234px; height:32px; line-height:32px; padding:0 0 8px 0;  text-align:center;}
ul.midlist li a{ margin:0; font:bold 14px/32px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-transform:uppercase;}
ul.midlist li a:hover{color:#FFE218; text-decoration:none;}
ul.midlist li{ background:url(../images/button.jpg) no-repeat 0 0;}


ul.searchlink{  margin:0; list-style-type:none;}
ul.searchlink li{ padding:0; margin:0; width:234px; height:32px; line-height:32px;  text-align:center;}
ul.searchlink li a{ margin:0; font:bold 14px/32px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-transform:uppercase;}
ul.searchlink li a:hover{color:#FFE218; text-decoration:none;}
ul.searchlink li{ background:url(../images/button.jpg) no-repeat 0 0;}
/* -------------- right-part ------------------- */

.bottomMenu{ padding:0; background-color:#000;}
.bottomMenu ul{ padding:0 0 0 0; margin:0; list-style-type:none; text-align:center}
.bottomMenu ul li{ padding:0; margin:0; display:inline; font:normal 11px/34px Verdana, Geneva, sans-serif; color:#FFFFFF; background-color:inherit;}
.bottomMenu ul li a{ font:normal 11px/34px Verdana, Geneva, sans-serif; color:#FFFFFF; text-decoration:none; padding:0 5px;}
.bottomMenu ul li a:hover{text-decoration:underline;}

/* -------------- footer-part ------------------- */

.footer{ padding:12px 0; color:#000000; font:normal 11px/20px Tahoma, Geneva, sans-serif; background-color:#FFF;}
.footer a{color:#F3334F; font:bold 11px/20px Tahoma, Geneva, sans-serif; text-decoration:none;}
.footer a:hover{text-decoration:underline; color:#000000;}

.footer_box_1{ float:left; display:block; width:46%; padding:15px 0 0 10px;}
.footer_box_2{ float:left; display:block; width:100%; padding-top:15px;}
.footer_box_3{ float:right; display:block; width:48%; text-align:right; padding:15px 20px 0 0;}


.community{ text-align:center; padding-bottom:6px; margin:0; text-transform:uppercase;}

.community a{font:bold 14px/32px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.community a:visted{font:bold 14px/32px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.community a:hover{font:bold 14px/32px Arial, Helvetica, sans-serif; color:#FFE218; text-decoration:none;}
.contact {font: bold 14px Arial, Helvetica, sans-serif; color:#000}
