/* CSS Document */
body{
background:url(../images/inner_body_bg.jpg) repeat-x left top #FFFFFF;
margin:0px; padding:0px;
}

.indexbody{
background:url(../images/body_bg.jpg) repeat-x left top #FFFFFF;
margin:0px; padding:0px;
}
h1, h2, p{
padding:0px; margin:0px;
}
.clr{
clear:both;
padding:0px;
margin:0px;
}
#mainwrapperindex{
width:950px;
margin:auto;
/*background:url(../images/header_bg.jpg) no-repeat left top;
*/}
#mainwrapper{
width:950px;
margin:auto;
/*background:url(../images/inner_header_bg.jpg) no-repeat left top;
*/}
#wrapper{
width:950px;
margin:auto;
}
#header{
background:url(../images/header.jpg) no-repeat left top;
width:950px;
height:485px;
}
#headerinner{
background:url(../images/header_inner.jpg) no-repeat left top;
width:950px;
height:339px;
}
.logo{
display:block;
width:228px;
height:59px;
margin-left:20px;
}
#header h2{
font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#df9b43;
float:right;
margin:0px; padding:25px 20px 0px 0px;
}
#header ul{
padding:0px 25px 0px 0px; margin:0px;
list-style-type:none;
}
#header ul li{
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff;
float:right;
padding:5px 30px;
margin:0px;
}
#header ul li a{
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff;
display:block;
text-decoration:none;
}
#header h1{
font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#FFFFFF;
display:block;
}
#header h1 span{
font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#330000;
}

#headerinner h2{
font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#df9b43;
float:right;
margin:0px; padding:25px 20px 0px 0px;
}
#headerinner ul{
padding:0px 25px 0px 0px; margin:0px;
list-style-type:none;
}
#headerinner ul li{
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff;
float:right;
padding:5px 30px;
margin:0px;
}
#headerinner ul li a{
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff;
display:block;
text-decoration:none;
}
#headerinner h1{
font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#FFFFFF;
display:block;
}
#headerinner h1 span{
font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#330000;
}

#headerpoints{
width:400px;
padding:50px 0px 0px 30px;
}
#headerpoints ul li{
float:none;
font-family:Arial, Helvetica, sans-serif; font-size:20px;
color:#330000;
background:url(../images/headerpoints.gif) no-repeat left 5px;
padding:0px 0px 10px 25px;
}

#innerheaderpoints{
width:400px;
padding:15px 0px 0px 30px;
float:right;
}
#innerheaderpoints ul li{
float:none;
font-family:Arial, Helvetica, sans-serif; font-size:20px;
color:#330000;
background:url(../images/headerpoints.gif) no-repeat left 5px;
padding:0px 0px 5px 25px;
}

.freeconsultation{
width:163px;
height:31px;
margin:40px 0px 0px 20px;
background:url(../images/freeconsultation.gif) no-repeat left top;
}
.freeconsultation a{
width:163px;
height:31px;
display:block;
}

.innerfreeconsultation{
width:163px;
height:31px;
margin:0px 0px 0px 20px;
background:url(../images/freeconsultation.gif) no-repeat left top;
float:left;
}
.innerfreeconsultation a{
width:163px;
height:31px;
display:block;
}

#content{
background:url(../images/content_bg.jpg) no-repeat left top #fff;
width:950px;
margin:auto;
}
#left{
width:234px;
float:left;
padding:34px 12px 12px 12px;
}
#ourproducts{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7b4505;
}
#ourproducts ul{
font-family:Arial, Helvetica, sans-serif;
color:#7b4505;
padding:5px 0px 5px 55px;margin:0px;
}
#ourproducts ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7b4505;
line-height:20px;
}
#ourproducts ul li a{
color:#7b4505;
text-decoration:none;
}
#ourproducts ul li a:hover{
color:#000;
text-decoration:none;
}
#ourproducts h1{
background:url(../images/our_prod_bg.jpg) no-repeat 0px center;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#703c00;
width:157px; height:28px;
padding:11px 0px 0px 50px;
}
#ourproducts h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7b4505;
padding:0px 0px 0px 50px;
margin:0px;
}
#quickcontact{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7b4505;
}
#quickcontact h1{
background:url(../images/quick_contact_bg.jpg) no-repeat 0px center;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#703c00;
width:157px; height:28px;
padding:11px 0px 0px 50px;
}
#quickcontact{
float:right;
padding:0px 9px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#916d0a;
}
#quickcontact label {
	float:right;
	padding:0px 9px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#916d0a;
}

#quickcontact textarea {
	float:right;
	width:140px;
	height:50px;
	border:1px solid #d5bb9c;
	padding:2px 0px 0px 3px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
}
#quickcontact input {
	float:right;
	width:140px;
	height:18px;
	border:1px solid #d5bb9c;
	padding:3px 0px 0px 3px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
}
.contact_submit{
	float:right;
	width:64px;
	height:24px;
	margin:5px 2px 0px 0px;
	background:url(../images/submit_btn.jpg) no-repeat;
}

#right{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#663300;
width:652px;
float:left;
padding:34px 14px 12px 26px;
}
#right img{
border:none;
}
.prodboxes{
background:url(../images/box_bg.jpg) no-repeat left top;
width:290px;
height:327px;
float:left;
padding:16px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#663300;
line-height:20px;
}
.prodboxes h2{
font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#663300;
padding-bottom:10px;
}
.prodboxes img{
border:1px solid #CC9900; padding:1px;
}
.prodboxes p{
padding:10px 0px 10px 0px;
}
.prodboxes2{
background:url(../images/box_bg.jpg) no-repeat left top;
width:290px;
height:327px;
float:right;
padding:16px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#663300;
line-height:20px;
}
.prodboxes2 h2{
font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#663300;
padding-bottom:10px;
}
.prodboxes2 img{
border:1px solid #CC9900; padding:1px;
}
.prodboxes2 p{
padding:10px 0px 10px 0px;
}
.prodview_btn{
	float:right;
	width:121px;
	height:25px;
	margin:5px 2px 0px 0px;
	background:url(../images/view_prod_btn.jpg) no-repeat;
}
.imagediv{
width:154px;
height:115px; 
float:left;
margin-right:40px;
}
.imagedivrt{
width:154px;height:115px; float:left;
}
.titlediv{
width:154px;
float:left;
margin-right:40px;
text-align:center;
}
.titledivrt{
width:154px; float:left;
text-align:center;
}
#footer{
background:url(../images/footer_bg.jpg) repeat-x left top;
height:202px;

}
#footercontent{
background:url(../images/footer.jpg) no-repeat left top;
width:950px;
height:122px;
margin:auto;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;
text-align:center;
padding-top:80px;
}
#footercontent a{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;
text-decoration:none;
}
#footercontent a:hover{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;
text-decoration:underline;
}

