@charset "utf-8";
/* CSS Document */

body
{
margin:0px auto;
padding:0px;
font-family:12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:18px;
background:url(images/bg1.jpg);
 }
 
ul, li, a, td, h1, h2, h3, p, form
{
 margin:0;
 padding:0;
 }
 
a
 {
  outline:none;
 }
 
a:hover
 {
  outline:none;
 }
 
img
 {
  border:0;
  margin:0;
  padding:0;
 }
 
.header_top
{

 height:45px;
}

/*.top_link
{
 float:right;
 width:301px;
 z-index:10;
}*/

ul.toplink
 {
  list-style-type:none;
  padding-top:15px;
  }
 
ul.toplink li
 {
  display:inline;
  text-transform:uppercase;
 }
 
ul.toplink li a
 {
  text-decoration:none;
  color:#7f7f7f;
  font:12px "Trebuchet MS";
  padding:0 12px;
 }
 
ul.toplink li a:hover
 {
  text-decoration:none;
  color:#f7ae18;
  font:12px "Trebuchet MS";
  padding:0 12px;
 }
 
/* ul.toplink li a:visited,  a:active
 {
  text-decoration:none;
  color:#7f7f7f;
  font:12px "Trebuchet MS";
  padding:0 12px;
 }*/
 
.logo_side_lt
{
 background:url(images/logo_lt.jpg) repeat-y;
 }
 
.logo_side_rt
{
 background:url(images/logo_rt.jpg) repeat-y;
 }
 
.left_nav
{
 background:url(images/lt_nav_bg.jpg) repeat-y;
}

ul.left
 {
  float:right;
  list-style-type:none;
  width:100%;
  }
.left li
 {
  text-transform:uppercase;
  background:url(images/nav_line.jpg) no-repeat bottom right;
  display:block;
  font:13px "Trebuchet MS";
  padding:8px 13px 8px 0;
  }
  
.left li a
  {
   font:13px "Trebuchet MS";
   color:#c6c6bf;
   text-decoration:none;
   text-align:right;
   background:url(images/nav_arrow.jpg) no-repeat center right;
   padding-right:21px;
   }
   
 .left li a:hover
  {
   font:13px "Trebuchet MS";
   color:#f7ae18;
   text-decoration:none;
   }
   
/*  .left li a:visited, a:active
  {
   font:13px "Trebuchet MS";
   color:#c6c6bf;
   text-decoration:none;
   }*/
   
.news
  {
   color:#ffb417;
   font:15px "Trebuchet MS";
   text-transform:uppercase;
   padding:0 11px 8px 0;
  }
  
.newshead
 {
  font:bold 12px Arial;
  line-height:14px;
  color:#7b7873;
  padding:9px 0px 10px 0;
  text-align:left;
 }
 
.newshead a
 {
  color:#7b7873;
  text-decoration:none;
 }
 
.newshead a:hover
 {
  color:#c5c4c1;
  text-decoration:underline;
 }

.news_content 
  {
   color:#FFFFFF;
   font:12px Arial;
   line-height:18px;
   padding-bottom:10px;
   text-align:left;
  }
 .news_content a
  {
   color:#fbb017;
   font:12px Arial;
   text-decoration:none;
 }  
 
  .news_content a:hover
  {
   color:#c6c6bf;
   font:12px Arial;
   text-decoration:none;
 } 
.welcome_txt
 {
  color:#ffb417;
  font:18px "Trebuchet MS";
  text-transform:uppercase;
  padding-left:12px;
 }
 .sub_heading
 {
  color:#c6c6bf;
  font:16px "Trebuchet MS";
  padding-left:12px;
 }
 
  .sub_heading1
 {
  color:#f7ae18;
  font:18px "Trebuchet MS";
  padding-left:12px;
  font-weight:bold;
  text-align:center;
  line-height:20px;
 }

.main_content
 {
  color:#FFFFFF;
  font:12px Arial;
  line-height:19px;
  text-align:left;
  padding:6px 0 10px 12px;
 }
 .main_content ul 
 {
 padding-left:13px;
 }
 
 .main_content a
 {
  color:#c6c6bf;
  font:12px Arial;
  line-height:19px;
  text-align:left;
  text-decoration:none;
   }
 
 .main_content a:hover
 {
  color:#fbb017;
  font:12px Arial;
  line-height:19px;
  text-align:left;
  text-decoration:none;
  
 }
 
.product_txt
{
 padding-left:12px;
 color:#FFFFFF;
 font:12px Arial;
 line-height:19px;
 text-align:left;
 }
 
 p.product_txt
{
 padding:5px;
 margin:5px;
 }


.special_txt
 {
  color:#2f230a;
  font:15px "Trebuchet MS";
  text-transform:uppercase;
  padding-bottom:7px;
  background:url(images/special_bot_line.jpg) no-repeat bottom right;
 }
 
 .special_txt1
 {
  color:#2f230a;
  font:14px "Trebuchet MS";
  text-transform:uppercase;
  padding-bottom:7px;
  background:url(images/special_bot_line1.jpg) left bottom repeat-x;
 }
 
 .quote
 {
 font-family:Arial, Helvetica, sans-serif;
 color:#4a3c1e;
 font-size:12px;
 background:url(images/quote.jpg) left top no-repeat #fbb017;
 }
 
  .quote a
 {
 font-family:Arial, Helvetica, sans-serif;
 color:#291f0a;
 text-decoration:none;
 }
  .quote a:hover
 {
 font-family:Arial, Helvetica, sans-serif;
 color:#000;

 }
 .call-us
 {
 background:url(images/call_us.jpg) left top no-repeat;
 width:245px;
 padding-top:70px;
 padding-left:17px;
 font-family:"Trebuchet MS";
 font-size:20px;
 color:#fff;
 line-height:22px;
 }
 .font-or
 {
  font-family:"Trebuchet MS";
 font-size:15px;
 color:#fff;
 font-weight:bold;
 line-height:22px;
 }
input.name
 {
  width:192px;
  height:18px;
  border:#ae780a 1px solid;
 }
 .input-box
 {
 width:142px;
 height:20px;
 border:1px solid #517d00;
 background:#f7edd9;
 }
.footer
 {
  background:url(images/footer_bg.jpg) repeat-x;
  font:12px Arial;
  line-height:16px;
  color:#FFFFFF;
 }
.footer a
{
  font:12px Arial;
  line-height:16px;
  color:#FFFFFF;
}

.footer a:hover
{
  font:12px Arial;
  line-height:16px;
  color:#c6c6bf;
  text-decoration:none;
}
.footer-link
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;  
  line-height:18px;
  color:#FFFFFF;
    text-decoration:none;
	
 }
 .footer-link a
 {
   font:12px Arial;
  line-height:18px;
  color:#FFFFFF;
  text-decoration:none;
  margin-left:2px;
  margin-right:2px;
 }
  .footer-link a:hover
 {
  font:12px Arial;
  line-height:18px;
  color:#c6c6bf;
 }
 
 .input-box1
 {
 width:200px;
 height:18px;
 border:1px solid #fbb017;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 background:#f7edd9;
 padding-left:2px;
 }
 .star
 {
 color:#fff;
  font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 }
 .input-box-big
 {
 width:200px;
 height:80px;
 border:1px solid #fbb017;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
  background:#f7edd9;
   padding-left:2px;
 }
 
 .news ul{
margin:0px;
padding:10px 0px 0px 26px;
}


.news ul li{
font-family:"Trebuchet MS";
color:#79756c;
font-size:13px;
line-height:18px;
margin:0;
padding:0px;
list-style-type:none;
background:url(images/listnew_arrow.jpg) left 11px no-repeat;
padding:3px 0px 5px 15px;
}

.news ul li a:link, .news ul li a:visited{
color:#79756c;
text-decoration:none;
}

 .news ul li a:hover{
color:#c6c6bf;
text-decoration: none;
}

.advertise{
font-family:"Trebuchet MS";
font-size:13px;
color:#79756c;
text-transform:uppercase;
text-decoration:none;
}
.advertise a 
{font-family:"Trebuchet MS";
font-size:13px;
color:#79756c;
text-transform:uppercase;
text-decoration:none;
}
.advertise a:hover
{font-family:"Trebuchet MS";
font-size:13px;
color:#f7ae18;
text-transform:uppercase;
text-decoration:none;
}

