body{
	padding:0;
	margin:0;
}
p, a, img, h1, form, ul, li, h2, h3, form, input{
	padding:0;
	margin:0;
}
ul{
	list-style-type:none;
}
.head{
	background:url(images/head-bg.gif) repeat-x 0 0;
	height:101px;
}
.logo{
	padding:17px 0 7px 13px;
}
.livechat{
	padding:23px 0 0 18px;
}
.nav{
	background:url(images/nav-4-1.gif) repeat-x 0 0;
	height:35px;
}
.nav ul{
	width:800px;
	padding:0;
	margin:0;
	height:35px;
}
.nav ul li{
	font:bold 12px/35px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 15px;
	margin:0 0 0 0;
	height:35px;
	float:left;
}
.nav ul li a{
	text-decoration:none;
	color:#fff;
	background:url(images/nav-4-1.gif) repeat-x 0 0;
	float:left;
}
.nav ul li a span.left{
	/*display:block;
	padding:0 0 0 5px;*/
	}
.nav ul li a span.left span{
	/*display:block;*/
	height:35px;
	padding:0 18px;
	}
.nav ul li a:hover , .nav ul li a.hover{
	background:url(images/nav-3-1.gif) repeat-x 0 0;
	cursor:pointer;
}

.nav ul li a:hover span.left , .nav ul li a.hover span.left{
	background:url(images/nav-2-1.gif) no-repeat left top;
	display:block;
	}
	
.nav ul li a:hover span.left span , .nav ul li a.hover span.left span{
	background:url(images/nav-1-1.gif) no-repeat right top;
	padding-top:10px;
}
.body-bg{
	background:url(images/body-bg.jpg) repeat-x 0 0 #fff;
}
.categories{
	background:#fff;
}
.categories h1{
	width:179px;
	background:#C0AF91;
	/*background:url(images/cat-bg.gif) repeat-x 0 0;*/
	height:24px;
	font:normal 16px Georgia, Arial, Helvetica, sans-serif;
	float:right;
	padding:4px 0 0 15px;
	margin:0 1px 0 0;
	color:#fff;
}
.categories ul{
	width:197px;
	padding:0;
	margin:0;
}
.categories ul li{
	background:url(images/arrow.jpg) no-repeat 17px 12px;
	font:normal 12px/30px Georgia, Arial, Helvetica, sans-serif;
	color:#000;	
	padding:0 0 0 30px;

}
.categories ul li a{
	text-decoration:none;
	margin:0 0 0 0;
	color:#000;
}
.categories ul li a:hover{
	background:url(images/arrow-hover.jpg) no-repeat right 5px;
	border-bottom:#000 1px dotted;
	font:bold 12px Georgia, Arial, Helvetica, sans-serif;
	color:#958763;
	padding:0 34px 0 0;
}
.mainbd{
	background:#fff;
}
.mainbd-feature{
	background:url(images/feature-bg.gif) repeat-x 0 1px;
}
.mainbd-feature ul{
	width:199px;
	padding:0;
	margin:0;
}
.mainbd-feature ul li{
	background:url(images/tick.gif) no-repeat 8px 15px;
	font:bold 11px/25px Tahoma, Arial, Helvetica, sans-serif;
	color:#5B521E;
	padding:8px 0 0 30px;
}
.mainbd-feature1 ul{
	width:199px;
	padding:0;
	margin:0;
}
.mainbd-feature1 ul li{
	background:url(images/tick.gif) no-repeat 8px 7px;
	font:bold 11px/25px Tahoma, Arial, Helvetica, sans-serif;
	color:#5B521E;
	padding:2px 0 0 30px;
}
.shiwa{
	font:normal 20px/17px "Georgia" Arial, Helvetica, sans-serif;
	color:#000;
	padding:8px 0 0 10px;
}
.shiwa p{
	width:547px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 8px 0;
}
.shiwa p span{
	background:#BAB075;
	color:#fff;
	font-weight:bold;
}
.shiwa1{
	font:normal 20px/17px "Georgia" Arial, Helvetica, sans-serif;
	color:#000;
	padding:8px 0 0 10px;
}
.shiwa1 p{
	width:247px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 8px 0;
}
.shiwa2{
	font:normal 20px/17px "Georgia" Arial, Helvetica, sans-serif;
	color:#000;
	padding:8px 0 0 10px;
}
.shiwa2 p{
	width:677px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 8px 0;
}
.shiwa2 p a{
	text-decoration:underline;
	font-weight:bold;
	color:#000;
}
.samples{
	background:#F7F3E9;
}
.samples h3{
	font:bold 16px/17px "Georgia" Arial, Helvetica, sans-serif;
	color:#179406;
	padding:8px 0 10px 10px;
}
.samples-white{
	background:#fff;
}
.footer{
	background:url(images/footer-bg.jpg) repeat-x 0 0;
	height:175px;

}
.footer-pad{
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#6E6035;
	padding:25px 0 0 95px;
}
.footer-pad a{
	text-decoration:none;
	color:#6E6035;
	padding:0 15px 15px 10px;
	margin:10px 0 0 5px;
}
.footer-pad a:hover{
	text-decoration:underline;
}
.copyright{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#958763;
	text-align:center;
	padding:15px 0 0 0;
}
.copyright span{
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#3D3521;
}
.contact {
	font:normal 18px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#339734;	
	padding:17px 0 0 15px;
	margin:0 0 0 0;
}
.contact p{
	width:594px;
	font:normal 14px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;	
	padding:17px 0 0 0;
}
.contact p a{
	text-decoration:underline;
	color:#339734;
}
.products{
	background:#C0AF91;
	height:25px;
}
.prodpad{
	padding:8px 0 0 11px;
}
.products h3{
	font:normal 19px/14px "Georgia", Arial, Helvetica, sans-serif;
	color:#fff;
	padding:2px 0 0 7px;
}
.products1 p{
	width:410px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#000;
	padding:12px 0 0 10px;
}
.products1 p span{
	font-weight:bold;
	color:#8B8144;
}
.bodytextmain{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	padding:2px 0 15px 8px;
}
.bodytextmain1{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#90825F;
	margin:2px 0 35px 8px;
}

form span{ color:#FF0000;}