body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0px; line-height:130%;}
a{color:#BA700C; text-decoration:none;}
img{ border:0px;}
div{overflow:hidden;}

.body_fm{background:url(images/bg.png) repeat-y center; width:100%; margin:auto; }
.body{ width:858px; margin:auto; background:white; }
.top{ height:99px; clear:both}
.top div{float:left}
.logo{ width:228px; padding:13px 0px 0px 14px;}
.call{ font-size:11px;}
.address{ width:437px; padding-top:17px; }
.quote{ padding-top:17px; width:159px;  padding-right:20px;}
.quote span{ display:block; padding-bottom:10px; text-align:right}
.telno{ font-size:16px;}
.contact{color:#DC860E}

.nav{ background:url(images/nav_bg.png) repeat-x ; height:36px; clear:both; z-index:2;position:relative;  }
.nav ul{ float:left; margin:0px; padding:0px; list-style:none; margin-left:35px; }
.nav li{ float:left; font-weight:bold; padding-top:6px; margin-right:20px; color:#F4B660; }
.nav li a{color:#F4B660; }
.nav .li_on{ color:white;}
.nav .li_on a{ color:white;}
.nav_right{ color:white; padding-top:7px; padding-right:15px; float:right}
.main_pic{  position:relative; top:-11px; z-index:1; margin-bottom:-11px; border-bottom:3px solid #014313; height:286px;}
.main_text{ background:url(images/bg2.png) repeat-y  ; margin:18px 0px 18px 6px;}
.main_text_grid{ width:228px; float:left;  margin-right:33px; margin-left:21px;}
.main_text_grid h1,.main_text_grid h2,.main_text_grid h3{ font-weight:normal; margin:0px; padding:0px;}
.main_text_grid h1{ font-weight:bold; color:#014313; font-size:12px; margin-bottom:10px;}
.main_text_grid h2{ font-size:11px; margin-left:5px; color:#5C3601}
.main_text_grid h3{ line-height:160%; font-size:10px; margin-left:15px; color:#5C3601;margin-bottom:10px;}

.main_text_grid ul{margin:0px; padding:0px; list-style:none; margin-bottom:10px;}
.main_text_grid li{ padding:5px; padding-left:20px; background:url(images/arr.png) left center no-repeat; color:}
.n li{ color:#5C3601}
.b li{ color:#BA700C; font-weight:bold}
.footer{ height:70px; background:#014313; color:white;}
.logo_s{ padding-top:9px; padding-left:8px; width:190px;}
.footer div{ float:left}
.flinks{ width:511px; padding-top:20px;  font-size:9px; }
.flinks ul{ margin:0px; padding:0px; list-style:none; clear:both; }
.flinks li{ float:left; margin-right:16px;margin-bottom:6px; }
.footer a{ color:white;}
.right1{ float:right; }
.address2{ padding-top:13px; width:148px; line-height:150%; font-size:10px;}
.content_fm{ padding:35px 27px 47px 37px ; }
.content_left{ float:left; width:125px; padding-top:30px;}
.content{ float:left; width:522px; margin-right:30px; }
.content h2{ margin:0px; padding:0px; font-size:18px; color:#014313; margin-bottom:10px;}
.content_right{ float:left; width:115px;}
.line{ background:url(images/line_bg.png) repeat-x top;  clear:both; height:4px; display:block}
.content h3{margin:0px; padding:0px; font-size:14px; color:#5C3601; margin-bottom:8px;margin-top:8px;}
.content ul{ margin:0px; padding:0px; list-style:none; margin-bottom:10px;}
.content ul li{ margin-bottom:20px; padding-left:23px; background:url(/images/okay.png) no-repeat left top;}
.content .ulbullet li{background:none; padding-left:0px}
.content .ulbullet{ list-style:disc; margin-left:18px; }

.viewlink{ font-size:18px; padding:20px; font-weight:bold; padding-bottom:0px}
.content_right ul{ margin:0px; padding:0px; list-style:none}
.content_right li{ margin-bottom:14px;}

.pf_fm{ padding:35px 27px 47px 37px ; }
.pf_fm h1{ color:#5C3601; margin:0px 0px 13px 0px; font-weight:normal; font-size:14px;}
.pf_left{ float:left; width:400px; }
.pf_right{ float:right; width:302px; }
.pf_fm .line{ margin-bottom:15px;}
#plMed{ width:400px; height:300px; margin-bottom:15px;}
.pf_title{ text-align:center; font-size:11px;}
#plThs{ width:303px; height:237px; clear:both; margin-bottom:10px;}
#plThs div{float:left; width:135px; height:101px;}
#th0,#th2{margin-right:33px;}
#th0,#th1{margin-bottom:35px;}
.pf_cates{ text-align:center;}
.pf_cates a{ display:block; margin-bottom:5px;}
#plPrev,#plNext{ float:left; width:151px; text-align:center; cursor:pointer; color:#BA700C;}
#plNext{ float:right;}
.content_fm h1{ font-size:14px; margin-top:0px;}
