*
{
	margin: 0;
	padding: 0;
	border: 0;
}
hr{
height: 0; border: solid #f0f0f0 0; border-top-width: thin;
 
}
.body
{
	background: #3D1805;
}
#main
{
	width: 100%;
	background: url(../images/bg4.jpg) top left repeat-x;
}
#inner
{
	width: 100%;
	background: url(../images/bg3.jpg) top left repeat-x;
}
ul
{
	list-style-type: none;
}
.spacer
{
	clear: both;
}
#container
{
	width: 1000px;
	margin: 0 auto;
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #FDFCDF;
}
a
{
	color: #FCFBDF;
	text-decoration: none;
}
a:hover
{
	color: #FCFBDF;
	text-decoration: underline;
}
.header
{
	width: 1000px;
}
.headertop
{
	width: 1000px;
	height: 89px;
	float: left;
	display: block;
}
.logo
{
	padding: 30px 0 0 20px;
	display: block;
	float: left;
}
.topnav
{
	width: 1000px;
	height: 27px;
	display: block;
	float: left;
	background: url(../images/nav_10.gif) top left repeat-x;
}
/*subnav end*/
.breadcrumbs
{
	width: 694px;
	float: left;
	display: block;
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #C7C281;
	border-bottom: 1px solid #76391A;
	margin: 0 0 10px 0;
}
.content
{
	width: 960px;
	float: left;
	padding: 0 20px 0 20px;
	color: #FEFDE3;
}
.contact
{
	width: 186px;
	float: left;
	display: block;
	background: #C6C17F;
	padding: 20px;
	color: #3D1806;
}
.contact a
{
	text-decoration: underline;
	color: #3D1806 !important;
}
.contact a:hover
{
	text-decoration: none;
	color: #3D1806 !important;
}
.rightcontentarea
{
	width: 694px;
	padding: 0 20px 20px 20px;
	float: left;
	display: block;
}
.products
{
	width: 694px;
	float: left;
	display: block;
	padding: 20px 0 20px 0;
}
.products div
{
	width: 210px;
	height: 320px;
	padding: 10px;
	float: left;
}
.border-right
{
	border-right: 1px solid #76391A; /*width:2px;*/
}
.prenext
{
	float: right;
	width: 300px;
}
.right
{
	float: right;
	padding: 0 0 10px 0;
}
.headerbase
{
	width: 1000px;
	background: url(../images/base.gif) top left no-repeat;
	display: block;
	float: left;
}
.innercontentarea
{
	width: 960px;
	background: url(../images/inner.gif) top left no-repeat;
	display: block;
	padding: 0 20px 0 20px;
	float: left;
}
.innerimg
{
	padding-right: 0px;
	display: block;
	padding-left: 15px;
	float: left;
	padding-bottom: 15px;
	width: 719px;
	padding-top: 15px;
}
.innerimg td
{
	border-right: #fefef0 5px solid;
	border-top: #fefef0 5px solid;
	border-left: #fefef0 5px solid;
	border-bottom: #fefef0 5px solid;
}

#headerleftarea
{
	width: 240px;
	float: left;
	display: block;
}

#headermiddlearea
{
	width: 520px;
	float: left;
	display: block;
	padding: 20px 0 50px;
	z-index: 0;
}
#headermiddlearea img
{
	border: 5px solid #FEFEF0;
}
.innerimg
{
	width: 719px;
	display: block;
	float: left;
	padding: 15px 0 15px 15px;
}
.innerimg img
{
	border: 5px solid #FEFEF0;
}
#headerrigharea
{
	width: 240px;
	float: left;
	display: block;
}
.search
{
	width: 370px;
	display: block;
	float: right;
	padding: 10px 20px 0 0;
}
.btn
{
	font: bold 12px Arial, Helvetica, sans-serif;
	height: 20px;
	width: 28px;
	background: #B0AB6C;
	color: #3D1805;
	float: left;
}
.txtfield
{
	width: 215px;
	font: 12px Arial, Helvetica, sans-serif;
	height: 20px;
	color: #3C1805;
	float: left;
}
.combo
{
	font: 12px Arial, Helvetica, sans-serif;
	height: 20px;
	color: #3D1805;
}
h1
{
	font: 21px/23px Arial, Helvetica, sans-serif;
	color: #B0AB6C;
	font-weight: normal;
}
.heading
{
	font: 19px/22px Arial, Helvetica, sans-serif;
	color: #3D1805;
	font-weight: normal;
}
.contentarea
{
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #FEFDE0;
}
.contentarea a
{
	font: 12px/20px Arial, Helvetica, sans-serif; /*color:#B0AB6C;*/
	text-decoration: underline;
}
.contentarea a:hover
{
	font: 12px/20px Arial, Helvetica, sans-serif;
	color: #B0AB6C;
	text-decoration: none;
}
.footerbg
{
	width: 980px;
	background: url(../images/footerbg_20.gif) top center no-repeat;
	padding: 10px;
	margin: 0 auto;
	display: block;
	color: #AFAA6B;
}
.footer
{
	font: 12px/20px Arial, Helvetica, sans-serif;
	width: 980px;
	text-align: center;
	color: #AFAA6B;
}
.footer a
{
	font: 12px/20px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #AFAA6B;
	text-decoration: none;
}
.footer a:hover
{
	font: 12px/20px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #E3DEA6;
	text-decoration: underline;
}
.prtable
{
	background-image: url(images/tbl_bg.gif);
}
.prdboxdet
{
	/*background-color: #FFFFFF; 	border-right-width: 1px; 	border-left-width: 1px; 	border-right-style: solid; 	border-left-style: solid; 	border-right-color: #9b9b9b; 	border-left-color: #9b9b9b;*/
}
.prod
{
	/*background-color: #FFFFFF;*/
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9b9b9b;
	border-left-color: #9b9b9b;
	text-align: left;
	font-weight: bold;
}
.cart
{
	text-align: left;
}
.cart a
{
	color: #FCFBDF;
	text-decoration: none;
	font-weight: bold;
}
.cart a:hover
{
	color: #FCFBDF;
	text-decoration: underline;
	font-weight: bold;
}
.price
{
	text-align: left;
	font-weight: bold;
}
.bgcommon
{
	color: #FDFCDF;
}
.leftnav
{
	color: #FDFCDF;
}


h2
{
	font: 16px/20px Arial, Helvetica, sans-serif;
	color: #B0AB6C;
	font-weight: normal;
}
