/* CSS Document */
body{ margin:0; padding:0; background:url(110264bobybg.jpg) repeat-x #fff; font-family:Arial; font-size:14px;}
a,ul,li,ul li,p,img{ margin:0; padding:0; border:none;}
.clear{ clear:both;}
p{ text-align:justify;}

#main{ width:990px; margin:0 auto; background:url(110264header_top.png) no-repeat top center; }
#header{ width:990px; height:116px;}
#logo{ width:390px; height:96px; float:left; padding:10px 0 0 0;}
#menu{ width:550px; height:46px; float:right; margin:70px 0 0 0; background:#605649; border-top-right-radius:8px; -moz-border-top-right-radius:8px; border-top-left-radius:8px; -moz-border-top-left-radius:8px;}
#menu ul li{ float:left; list-style:none; background:url(110264divder.png) no-repeat right;}
#menu ul li a{ text-decoration:none; display:block; padding:15px 28px 15px 28px; text-align:center; color:#fff;}
#menu ul li a:hover,#menu ul li a.active{ color:#00f3fe; background:url(110264bottomarrow.jpg) no-repeat bottom center;}

#baner{ width:990px; height:300px; background:url(110264baner.png) no-repeat;}
#body_panel{ width:990px; margin:10px auto;}
.header_text{ font-size:27px; width:990px; padding:0 0 5px 0; border-bottom:1px solid #000;}
.top_heading{ width:990px; margin:20px auto; line-height:25px;}
.body_middle{ width:990px; }
.middle_box{ width:297px; height:285px; float:left; margin:0 0 0 0; background:url(110264boxtop.jpg) no-repeat top center; border:1px solid #039196; border-radius:10px; -moz-border-radius:10px; }
.middle_box02{ width:297px; height:285px; float:right; padding:0 0 0 0; background:url(110264boxtop.jpg) no-repeat top center; border:1px solid #039196; border-radius:10px; -moz-border-radius:10px;}
#box_01{ margin:0 50px 0 0;}
.strong_01{ width:297px; display:block; text-align:center; color:#fff; font-size:16px; padding:5px 0 0 0; font-family:Arial;}

.footer_bg{ width:auto; background:url(110264footerback.jpg) repeat-x #e3d7ca;}
.footer{ width:990px; margin:20px auto; background:url(110264footertop.jpg) no-repeat top #786b5c; padding:0 0 0 0; color:#fff; }
.footer_bottom{ width:300px; float:left; padding:30px 20px 0 10px;}
.footer_bottom strong{ width:290px; display:block; text-align:center; font-size:18px; padding:0 0 10px 0; color:#000;}
#footer_nav li{ list-style:none;}
#footer_nav li a{ width:278px; display:block; text-align:center; padding:3px 0 3px 0; background:url(110264footerdivder.jpg) no-repeat bottom center; text-decoration:none; color:#fff;}
#footer_nav li a:hover{ color:#000;}
#soc_icon{ padding:0 0 0 65px;}
#soc_icon li{ list-style:none; float:left; padding:0 30px 0 0;}
.footer_text{ width:990px; height:40px; margin:20px 0 0 0; background:#4b443c; border-top:1px solid #938778;}
.footer_text a{ color:#968877; text-decoration:none; outline:none;}
