@charset "utf-8";
*{margin:0;padding:0;}
body{padding:0px; margin:0px; color:#fefefd; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; line-height:18px; background:#080808 url(../images/mainbg.jpg) repeat-x;}
#mainwrap{width:970px; text-align:left;}
/*-------------------------------------------------- Commonlinks Section -------------------------------------------------- */
p{padding:0px; margin:10px 0 15px 0;}
.clear{clear:both;}
.textfield{width:186px; height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fefefe; border:#8d8d8d 1px solid; padding:4px 0 0 4px; margin:0 0 6px 0; background:#535050; font-weight:normal;}
.textarea{width:232px; height:76px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fefefe; border:#8d8d8d 1px solid; padding:2px 0 0 4px; margin:0 0 6px 0; background:#535050; font-weight:normal;}
.textarea2{width:186px; height:76px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fefefe; border:#8d8d8d 1px solid; padding:2px 0 0 4px; margin:0 0 6px 0; background:#535050; font-weight:normal;}
a.sublink1{color:#ed1c24; text-decoration:underline; font-weight:bold;}
a.sublink1:hover{color:#6c6a6a; text-decoration:none;}
a.sublink2{color: #FFFFFF; text-decoration: none; font-weight:bold; letter-spacing:1px;}
a.sublink2:hover{color: #CCCCCC; text-decoration: none;}
a.sublink3{color:#fd9e0d; text-decoration:underline; font-weight:normal;}
a.sublink3:hover{color:#fff; text-decoration:none;}
.subhead3{font-weight:bold; color:#fff; font-size:13px;}
.subhead4{font-weight:bold; color:#dec273; font-size:13px;}
.redstar{color:#ff0000; font-weight:bold; font-size:13px;}
/*-------------------------------------------------- Top/Banner/Menu Section -------------------------------------------------- */
#topbanner_container{width:970px; height:285px;}
#logo{float:left; width:182px; height:216px;}
#banner{float:right; width:755px;}
#menuphone_bg{height:69px; background:url(../images/topmenu_bg.jpg) repeat-x top left;}
#phone{width:190px; float:left; padding:46px 60px 0 25px}
/*-------------------------------------------------- Menu Section -------------------------------------------------- */
#menu{width:529px; float:left; padding:0px 92px 0 74px;}
a.button_home{float:left; width:78px; height:25px; background:url(../images/button_home.jpg) no-repeat left top; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; text-decoration:none;	text-align:center; margin:0 12px 0 0; padding:44px 0 0 0;}
a.button_home:hover{background:url(../images/button_homeover.jpg) no-repeat left top; color:#000; background-color:inherit; text-decoration:none;}
a.homeactive{float:left; width:78px; height:25px; background:url(../images/button_homeover.jpg) no-repeat left top; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5f0605; text-decoration:none; text-align:center; margin:0 12px 0 0; padding:44px 0 0 0;}
	
a.button_aboutus{float:left; width:78px; height:25px; background:url(../images/button_aboutus.jpg) no-repeat left top; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; text-decoration:none; text-align:center; margin:0 12px 0 0; padding:44px 0 0 0;}
a.button_aboutus:hover{background:url(../images/button_aboutusover.jpg) no-repeat left top; color: #000000; background-color:inherit; text-decoration:none;}
a.aboutusactive{float:left; width:78px; height:25px; background:url(../images/button_aboutusover.jpg) no-repeat left top; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5f0605; text-decoration:none; text-align:center; margin:0 12px 0 0; padding:44px 0 0 0;}
	
a.button_products{float:left; width:78px; height:25px; background:url(../images/button_products.jpg) no-repeat left top; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; text-decoration:none; text-align:center; margin:0 12px 0 0; padding:44px 0 0 0;}
a.button_products:hover{background:url(../images/button_productsover.jpg) no-repeat left top; color:#000; background-color:inherit; text-decoration:none;}
a.productsactive{float:left; width:78px; height:25px; background:url(../images/button_productsover.jpg) no-repeat left top; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5f0605; text-decoration:none; text-align:center; margin:0 12px 0 0; padding:44px 0 0 0;}
	
a.button_feature{float:left; width:78px; height:25px; background:url(../images/button_feature.jpg) no-repeat left top; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; text-decoration:none; text-align:center; margin:0 12px 0 0; padding:44px 0 0 0;}
a.button_feature:hover{background:url(../images/button_featureover.jpg) no-repeat left top; color:#000; background-color:inherit; text-decoration:none;}
a.featureactive{float:left; width:78px; height:25px; background:url(../images/button_featureover.jpg) no-repeat left top; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5f0605; text-decoration:none; text-align:center; margin:0 12px 0 0; padding:44px 0 0 0;}
	
a.button_feedback{float:left; width:78px; height:25px; background:url(../images/button_feedback.jpg) no-repeat left top; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; text-decoration:none; text-align:center; margin:0 12px 0 0; padding:44px 0 0 0;}
a.button_feedback:hover{background:url(../images/button_feedbackover.jpg) no-repeat left top; color:#000; background-color:inherit; text-decoration:none;}
a.feedbackactive{float:left; width:78px; height:25px; background:url(../images/button_feedbackover.jpg) no-repeat left top; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5f0605; text-decoration:none; text-align:center; margin:0 12px 0 0; padding:44px 0 0 0;}
	
a.button_contactus{float:left; width:78px; height:25px; background:url(../images/button_contactus.jpg) no-repeat left top; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; text-decoration:none; text-align:center; margin:0px; padding:44px 0 0 0;}
a.button_contactus:hover{background:url(../images/button_contactusover.jpg) no-repeat left top; color:#000; background-color:inherit; text-decoration:none;}
a.contactusactive{float:left; width:78px; height:25px; background:url(../images/button_contactusover.jpg) no-repeat left top; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5f0605; text-decoration:none; text-align:center; margin:0px; padding:44px 0 0 0;}
/*-------------------------------------------------- Middle Section -------------------------------------------------- */
#middle_container{width:946px; padding:34px 12px 10px 12px; background:url(../images/innerbg.jpg) #000000 repeat-x top left;}
/*-------------------------------------------------- LeftNav Section -------------------------------------------------- */
#leftnav{float:left; width:270px;}

#requestform{width:262px; margin:0 0 14px 0;}
#requestform_middle{background:url(../images/request_form_bg.jpg) repeat-x top left #000000; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding:12px 12px 0 12px; font-weight:bold; color:#fff; font-size:12px;}
/*---.leftnav_divider{padding:10px 0 10px 0;}----*/
#locationmap{border-bottom:1px solid #4d4d4d; border-top:1px solid #4d4d4d; padding:12px; color:#eae7d4;}
#locationmap h1{padding:0px; margin:0px; color:#eae7d4; font-size:14px; font-weight:bold; line-height:18px; padding:6px 0 6px 0;}		
/*-------------------------------------------------- Content Section -------------------------------------------------- */
#content_area{float:left; width:630px; margin:0 0 0 26px; padding:0 0 40px 8px; }
#content_area h1{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fff; background:url(../images/hd1_underline.jpg) bottom left no-repeat; padding:4px 0 8px 0; margin:0 0 15px 0;}
#content_area h3{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#f8de9a; padding:0 0 4px 0;}
#content_area h4{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; padding:0 0 4px 0; background:url(../images/bullet02.gif) no-repeat top left; padding:0 0 0 15px; margin:0 0 12px 0;}

#para01{width:640px;}
.leftimage01{float:right; width:270px; height:170px; padding:0 0 14px 22px;}
.leftimage02{float:right; width:270px; height:170px; padding:0 0 14px 02px;}
.content_divider{height:19px; margin:15px 0 5px 0; background:url(../images/content_divider.jpg) no-repeat left top;}
#para01 ul{padding:0px; margin:10px 0 0 0;}
#para01 li{list-style:none; background:url(../images/bullet01.gif) no-repeat top left; padding:0 0 10px 20px; font-size:12px; font-weight:bold; color:#fafae7;}

#para02{width:650px;}
#para02 ul{padding:0px; margin:0px 0 0 0;}
#para02 li{list-style:none; background:url(../images/bullet03.jpg) no-repeat top left; padding:0 0 0 20px; font-size:12px; font-weight:bold; color:#f8de9a;}
/*-------------------------------------------------- Bottom Section -------------------------------------------------- */
#bottomwrap{margin:0 0 15px 0; background:url(../images/bottombg.jpg) repeat-x top left;}
#bottom{width:970px; text-align:center; font-size:10px;}
#bottommenu{width:770px; padding:0 0 0 200px; margin:0 0 20px 0;}
#bottommenu ul{padding:14px 0 0 0; margin:0px;}
#bottommenu li{list-style:none; float:left; padding:0px; margin:0 30px 0 0;}
#bottommenu li a{color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}
#bottommenu li a:hover{color:#3e0406; text-decoration:underline;}
a.bottomlink{font-size:12px; color:#632d2f; text-decoration:none;}
a.bottomlink:hover{color:#9d8b5d; text-decoration:underline;}
.b{
color: #FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
font-size:35px;
font-weight:bold;
}
.heading1{
color:#dcd7ba; 
text-decoration: none; 
font-weight:bold; 
}
.a{
color: #FFFFFF; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: none; 
}
.a:hover{
color:#CCCCCC; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: underline; 
}
.heading2{font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px; font-weight:bold; letter-spacing:1px;}
.heading3{font-family: Verdana, Arial, Helvetica, sans-serif; color:#dec273; font-size:17px; font-weight:bold; letter-spacing:1px;}

