@charset "utf-8";
/* CSS Document */
*{ margin:0px;
   padding:0px;}
.clear{clear:both;}
body{
	 background:url(../images/bg.jpg) repeat-x #faf3ee left top;
	 font-family:Tahoma, Arial, Helvetica, sans-serif;
	 margin:0px;
	 padding:0px;
	 font-size:13px;}
	 
h3{	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/icon_head.jpg) no-repeat;
	font-size:23px;
	font-weight:normal;
	color:#ad4a02;
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 38px;
	}	
	
h4 {font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#614231;
	font-weight:bold;}
	
h5 {font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#614231;
	font-weight:bold;
	text-decoration:none;}
	 
#mainwrap{
	width:802px;
	margin:0px auto;	
	padding:38px 0px 0px 0px;}
	
#topbanner{ margin:0 0 0 0;
	}
	
#logo{
	width:224px;
	float:left;}
#phone{
	background:url(../images/phone.jpg) no-repeat;
	width:577px;
	height:82px;
	float:right;}
#bannercontainer{height:269px;
background:url(../images/contenttop_bg.jpg) repeat-x left bottom;}
#banner{
	height:256px;
	width:578px;
	float:left;}
#banner_image{
	background:url(../images/banner.jpg) no-repeat; 
	height:216px;
	width:578px;}
#topnav{
	background: url(../images/topnav_bg.jpg) repeat-x;
	height:39px;
	}
#topnav ul{
	margin:0px;
	padding:0px;
	list-style:none}
#topnav li {
	background:url(../images/topnavli_bg.jpg) no-repeat left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	font-weight:bold;
	float:left;
	color:#FFFFFF;
	padding:13px 23px 10px 23px;}

#topnav li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none; 
	font-weight:bold;
	color:#FFFFFF;
}	

#topnav li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	font-weight:bold;
	color:#de976b;
}	

/*#quickcontact{
	background:url(../images/quickcontact_head.jpg) no-repeat top left #de976b;
	height:198px;
	width:203px;
	padding:58px 10px 0px 10px;
	float:right;
	color:#6b3c22;
	text-align:right}
	*/
	
#quickcontact{
	background:url(../images/quickcontact_head.jpg) no-repeat top left #de976b;
	height:211px;
	width:203px;
	padding:45px 10px 0px 10px;
	float:right;
	color:#6b3c22;
	text-align:right}
	
.ie9 #quickcontact{
	background:url(../images/quickcontact_head.jpg) no-repeat top left #de976b;
	height:215px;
	width:203px;
	padding:40px 10px 0px 10px;
	float:right;
	color:#6b3c22;
	text-align:right}
	
#quickcontact label{
	float:left;
	width:60px;
	padding:2px 0px 5px 0px;
	font-size:12px;
	margin:0px 0px 2px 0px;
	}
	
#quickcontact input{
	float:right;
	width:129px;
	height:15px;
	background:#fbf4db;
	border: solid 1px #c77949;
	text-align:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#996600;
	font-size:12px;
	margin-bottom:2px;
	padding:2px 0px 0px 4px;
	}
#quickcontact textarea{
	float:right;
	width:128px;
	height:35px;
	background:#fbf4db;
	border: solid 1px #c77949;
	text-align:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom:2px;
	resize:none;
    padding:2px 0px 0px 4px;
	color:#996600;
	}
.ie9 #quickcontact textarea{
	float:right;
	width:128px;
	height:30px;
	background:#fbf4db;
	border: solid 1px #c77949;
	text-align:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom:2px;
	resize:none;
    padding:2px 0px 0px 4px;
	color:#996600;
	}
	.ie8 #quickcontact textarea{
	float:right;
	width:128px;
	height:30px;
	background:#fbf4db;
	border: solid 1px #c77949;
	text-align:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom:2px;
	resize:none;
    padding:2px 0px 0px 4px;
	color:#996600;
	}
	.ie7 #quickcontact textarea{
	float:right;
	width:128px;
	height:30px;
	background:#fbf4db;
	border: solid 1px #c77949;
	text-align:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom:2px;
	resize:none;
    padding:2px 0px 0px 4px;
	color:#996600;
	}
#submit{
	text-align:right;
	width:67px;
	height:21px;
	float:right;
	padding:4px 1px 0px 0px;
	margin:3px 0px 0px 0px;
	}
.ie9 #submit{
	text-align:right;
	width:67px;
	height:21px;
	float:right;
	padding:1px 1px 0px 0px;
	margin:3px 0px 0px 0px;
	}
	
	#submit a{
	width:58px;
	height:21px;
	float:right;
	color:#fbf4db;
	text-decoration:none;
	font-weight:bold;
	padding:1px 10px 0px 0px;
	background:url(../images/submit.jpg) no-repeat;
	text-align:right;}
	
	#submit a:hover{
	background:url(../images/submit_1.jpg) no-repeat;
	text-align:right;
	color:#f3e18b;}
	
	/*--------Content Area Starts Here ----------*/
	
#contentwrap{
	background:#FFFFFF;}
	
#maincontentwrap{
	border-top:1px solid #e6cdc1;
	border-left:1px solid #e6cdc1;
	border-right:1px solid #e6cdc1;
	padding:0px 9px 0px 10px;
	background:#FFFFFF;}
	
#maincontentwrap h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:normal;
	color:#ad4a02;
	margin:0px 0px 15px 5px;}
	
#maincontentwrap h1 span{
	font-size:18px;
	color:#000000;}
	
#maincontentwrap h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#ad4a02;}
	
.leftcontent{
	width:540px;
	padding:40px 15px 0px 0px;
	float:left;}
	
.leftcontent p{
	margin:0px 0px 25px 0px;
	padding:0px;}
	
.line{
	margin-bottom:15px;}
	
#leftcontent_text{}

#leftcontent_text img{
	float:left;
	margin:0px 12px 10px 0px;}
	
#rightcontent{
background:url(../images/shadow.jpg) no-repeat left top;
	width:213px;
	height:460px;
	float:left;
	line-height:18px;
	padding:35px 0px 0px 11px;}
	
#weservice{
	background:url(../images/services_icon.jpg) no-repeat;
	height:33px;
	padding:14px 0px 0px 61px;
	text-align:left;
	margin-bottom:12px;}
	
.industries{
	height:90px;
	padding:15px 15px 0px 35px;
	border:1px solid #ddd2cc;
	background:url(../images/industries_bg.jpg) repeat-x;}
	
.industries ul{
	margin:0px;
	padding:0px;
	list-style:none;}
	
.industries li{
	background:url(../images/tick_icon.jpg) no-repeat center left;	
	font-size:13px;
	font-weight:bold;
	text-align:left;
	width:105px;
	height:19px;
	color:#7c4830;
	float:left;
	padding:5px 0px 5px 30px;
	margin:0px 5px 0px 0px;
	}
	
.industries span{
	background:url(../images/dotline1.jpg) no-repeat bottom left;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#7c4830;
	float:left;
	padding:10px 0px 10px 0;
	height:20px;
	}
	
.industries li a:hover{
	text-align:left;
	text-decoration:underline;
	}
	
#brands_associate{
	background:url(../images/brand_icon.jpg) no-repeat left;
	height:34px;
	padding:14px 0px 0px 61px;
	text-align:left;
	margin-bottom:12px;}
	
.longline{
	background:url(../images/dot.jpg) repeat-x left;
	height:1px;
	margin:10px 0px 10px 0px }
	
.ourservice{ 
	background:url(../images/service_bg.jpg) repeat-y;	
}

.ourservice_image{
	margin:20px 0px 20px 10px;}
	
.ourservice ul{
	margin:0px;
	padding:0px;
	list-style:none;
	padding:0px 0px 0px 10px;
}

.ourservice li{
	background:url(../images/serviceli_bg.jpg) no-repeat;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	width:163px;
	height:22px;
	color:#83634e;
	padding:4px 0px 0px 35px;
	margin-bottom:9px;
}

.service_bottom{
padding:23px 0px 0px 0px;
margin-bottom:20px;}

#bottom_logobox{ background:url(../images/bott_logoboxmiddle.jpg) repeat-y;
 width:783px;}
 
#footer{ background:url(../images/bottom_bg.jpg) repeat-x;
width:100%; 
}

#bottom{
	width:802px;
	margin:0px auto;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f0deb4;
	text-align:center;
}
.bottomwhite{
background:url(../images/bottom_white.jpg) no-repeat top left;
height:10px;
}
	
.bottom_shade{
height:10px; 
background:url(../images/bottom.jpg) left no-repeat;
width:802px;
/*
background:#FFFFFF;
border-bottom:1px solid #e6cdc1;
border-left:1px solid #e6cdc1;
border-right:1px solid #e6cdc1;
padding:0px 0px 0px 0px;
margin:0 3px 0 1px;*/}
	
#bottom a{ color:#f0deb4;
font-size:12px;
text-decoration:none;
padding:0px 5px 0px 5px;
font-weight:bold;}	

#bottom a:hover{ color:#de976b;}

.bottom_logo{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d0835f;
}

.box_1{width:542px;
float:left;
margin-bottom:15px;
}

.box_top{background:url(../images/box_top.jpg) no-repeat;
height:27px;
width:502px;
padding:22px 0px 0px 40px;
font-size:12px;
font-weight:bold;
color:#9d5514;
}

.box_top a{font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#9d5514;}


.box_top a:hover{
text-decoration:underline;
text-decoration:none;
color:#9d5514;}

.box_bottom{width:520px;
background: #FFFFFF repeat-x;
border-left:1px #eeded0 solid;
border-bottom:1px #eeded0 solid;
line-height:20px;
border-right:1px #eeded0 solid;
padding:10px 10px 10px 10px;
color:#000;
}

.box_bottom ul{ 
padding:0px;
margin:0px;
list-style:none;
}

.box_bottom li{	background:url(../images/ul_icon.jpg) center left no-repeat;
padding:0px 0px 0px 20px;
margin:0px 0px 5px 0px;
}


.produ_box{width:542px;
float:left;
margin-bottom:15px;
}

.produ_boxtop{background:url(../images/product_box_top.jpg) no-repeat;
height:24px;
width:498px;
padding:25px 0px 0px 44px;
font-size:12px;
font-weight:bold;
color:#9d5514;
}

.produ_boxtop a{
text-decoration:none;
color:#9d5514;}

.produ_boxtop a:hover{
text-decoration:underline;
color:#9d5514;}

.produ_boxbottom{width:520px;
background: #FFFFFF repeat-x;
border-left:1px #eeded0 solid;
border-bottom:1px #eeded0 solid;
line-height:20px;
border-right:1px #eeded0 solid;
padding:10px 10px 10px 10px;
color:#000;
}

.produ_boxbottom ul{ 
padding:0px;
margin:0px;
list-style:none;
}

.produ_boxbottom li{	background:url(../images/ul_icon.jpg) center left no-repeat;
padding:0px 0px 0px 20px;
margin:0px 0px 5px 0px;
}

.pic{width:542px;
float:left;
border:1px #eeded0 solid;
}

.box_top1{background:url(../images/box_top1.jpg) no-repeat;
height:43px;
width:502px;
padding:22px 0px 0px 40px;
font-size:12px;
line-height:18px;
font-weight:bold;
color:#9d5514;
}

.contact_middle{width:532px;
padding:0px 0px 0px 0px;
float:left;
font-size:12px;
color:#000;
line-height:18px;
}

.contact_middle h1{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0066FF;
margin:0px;
padding:0px;
}

.maillink{
color:#000;
text-decoration:underline;
}
.maillink:hover{
text-decoration:none;
}

.arial1{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3198d2;
}
.download{
background:url(../images/download.jpg) no-repeat left top;
height:82px;
padding:12px 0 0 68px;
}
.download a{
font-weight:bold;
color:#83634e;
text-decoration:none;
font-size:12px;

}
.download a:hover{
text-decoration:underline;
}
p.downloadmat{
padding:0 0 0 15px;
line-height:20px;
}
.dotline{
background:url(../images/dotline.jpg) no-repeat center;
padding:10px;
}
