/* CSS Document */
body{ margin:0; padding:0; background:url(109368bodybg.jpg) repeat-x #660000; font-family:Arial; font-size:14px;}
a,ul li ,li,p,img,ul{ margin:0; padding:0; border:none; outline:none;}
.clear{ clear:both;}

#main{ width:861px; margin:0 auto;}
#header{ width:861px; height:54px; background:url(109368header.jpg) no-repeat;}
#banner{ width:861px; height:288px; background:url(109368banner.jpg) no-repeat;  }
#body_panel{ width:861px; background:url(109368headerbodytop.jpg) no-repeat #fff; padding:0 0 20px 0;}
#body_panel2{ width:861px; background:url(109368headerbodytop2.jpg) no-repeat #fff; padding:0 0 20px 0;}
#nav li{ float:left; list-style:none;}
#nav li a{ display:block; padding:15px 30px 15px 30px; text-align:center; text-decoration:none; color:#000;}
#nav li a:hover,#nav li a.active{ color:#bb3000;}

.top_text{ width:540px; padding:80px 0 0 0; float:right;}
.top_text2{ width:820px; padding:60px 0 0 20px;}
.strong_text{ font-size:22px; width:350px; padding:0 0 10px 0; border-bottom:1px solid #000; display:block;}
.footer{ width:861px; height:41px; background:url(109368footer.jpg) no-repeat;}
.footer p{ float:right; display:block; color:#fff; padding:15px 20px 0 0;}
.footer p a{ color:#6e6464; text-decoration:none; font-size:12px;}

.contact_form{ width:400px; float:left;}
.contact_information{ width:400px; float:right;}
.contact_information a{ color:#000; text-decoration:none;}
textarea{ resize:none;}
.submit_btn{ width:73px; height:42px; background:url(109368sendbtn.png) no-repeat; border:none; cursor:pointer; margin:10px 0 0 50px; }
.reset_btn{ width:73px; height:42px; background:url(109368resetbtn.png) no-repeat; border:none; cursor:pointer; margin:10px 0 0 10px;}