body{padding: 20px;	background-color:#252525;	text-align:center;	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;}
#container {border: 4px solid #FFFFFF; width: 909px; margin:auto; text-align:left; padding: 0px; background-color:#b5a47d; }
#nav{
	width: 609px;
	_width: 909px;
	height: 85px;
	_height: 119px;
	background-image: url(/images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position:top;
	padding-top: 35px;
	_padding-top: 44px;
	padding-left: 300px;
	background-color:#817054;
}
#subnav {border-bottom: 4px solid #FFFFFF;border-top: 4px solid #FFFFFF; background-color:#412f20; color:#FFFFFF; padding: 8px 20px 8px 20px; _width:909px; }
#subnav table td{ color:#FFFFFF;font-size: 9pt; font-weight:bold;}
#subnav table a { color:#b5a47d;font-size: 9pt; font-weight:normal; text-decoration:none;}
#nav a{ display:block; color:#FFFFFF; text-decoration:none; width:75px; height:50px; _height: 75px;text-align:center; vertical-align:middle; float: left; padding-top: 25px; }
#nav a:hover{ display:block; color:#999999; text-decoration:none; width:75px; height:50px; _height: 75px;text-align:center; vertical-align:middle; float: left; padding-top: 25px; }
#nav .lk{border-right: 1px solid #FFFFFF;}
#nav .lkp{border-right: 1px solid #FFFFFF; color: #c5b3e0; font-weight:bold;}
#content{  background-color:#b5a47d; padding: 30px 60px 30px 60px; _width:909px;}

#navsss a{ display:block; color:#FFFFFF; text-decoration:none; width:75px; height: 75px; text-align:center; vertical-align:middle; float: left; padding-top: 25px;}
#footer {background-color: #412f20; padding: 8px 0px 8px 20px; color:#b5a47d; _width: 909px; clear:both;border-top: 4px solid #FFFFFF;}
#footer a {color:#FFFFFF; }
form{ padding: 0px; margin: 0px;}
td {font-size: 8pt;}
hr{
color:#663333;
}
.frm {
	font-size: 8pt;
	color: #000000;
	border: 1px solid #999999;
	background-image:url(/images/frm_back.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.frm100 {
	font-size: 8pt;
	color: #000000;
	border: 1px solid #999999;
	background-image:url(/images/frm_back.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width: 99%;
}
.frmerror {
	font-size: 8pt;
	color: #000000;
	border: 1px solid #FF0000;
	background-color: #fff8ae;
}
.frmbutton {
	width: 100px;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #333333;
	background-color:#FFFFFF;
}
.frmerror100 {
width: 99%;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #FF0000;
	background-color: #fff8ae;
}
.frmbuttons {
width: 30px;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #333333;
	background-color:#FFFFFF;
}

a {	color: #f5f0e6;	text-decoration:underline;}
/* Start of Basket styles */
.baskettop, .baskettop td {
	font-size: 8pt;
	color: #ffffff;
	font-weight: bold;
	border-bottom: 1px solid #333333;
	background-color:#5D4B37;
	
}
.basketbody {
	font-size: 8pt;
	color:#000000;
	text-decoration:none;
	background-color:#C6B99B;
	border-bottom: 1px solid #333333;
}

.basketbox {
	border-bottom: 1px solid #333333;
	font-size: 8pt;
}
.basketfrm{
	font-size: 8pt;
	color: #000000;
	border: solid 1px #333333;
	width: 50px;
	text-align:center;
}
/* End of Basket styles */
/* Start of product display styles */
.product, .product a {
	font-size: 8pt;
	color:#000066;
}
.plist {
	font-size: 8pt;
	color:#000000;
	width: 100%;
	padding-bottom: 20px;
	border-bottom: 1px solid #333333;
	min-height: 120px;
}
.plist img {padding-right: 5px;}
.plist a, .plist a:hover {text-decoration: none;	color:#000099;	font-size: 12pt;	font-weight:bold;}
/* Start of My Account Box */
.myaccountlinks, .myaccountlinks a{font-size: 9pt;	color:#FFFFFF;}
.myaccountlinks a:hover{font-size: 9pt;	color:#b2131c;	text-decoration:underline;}
.myaccounttopbar {font-size: 8pt;	background-color: #5D4B37;	color: #FFFFFF;	font-weight: bold;	height: 20px;}
.bc {padding: 5px 0px 5px 0px;}
#breadcrumbs ,#breadcrumbs  a{	font-size: 7pt;	color: #FFFFFF;	text-transform:lowercase;	margin: 0px;}
.shopmenu {font-family:"Times New Roman", Times, serif; padding: 0px 0px 0px 10px;color:#fff8ae; text-align:center;font-size: 13pt; font-weight:bold;}
#pagesidemenu{padding: 0px;margin: 10px;list-style-type: none;text-decoration:none; text-align:center; font-family:"Times New Roman", Times, serif;}
#pagesidemenu li{padding: 0px;	margin: 0px;}
#pagesidemenu a{text-decoration:none;}
.leftmenusub{font-size: 13pt; 	color:#FFFFFF;	padding: 0px;		display:block;	min-height: 20px;}
.leftmenusubactive {font-weight:bold;	font-size: 13pt;	color:#FFFFFF;	padding: 0px;		display:block;	min-height: 20px;}
.leftmenusub a:hover{font-size:8pt;	color:#000000;}

.leftmenusub10{font-size: 11pt;	color:#FFFFFF;	padding: 0px;		display:block;	min-height: 20px;}
	.leftmenusub10active{font-size: 11pt;	color:#FFFFFF;	padding: 0px; display:block;	font-weight:bold;	min-height: 20px;}
.leftmenusub20{font-size: 10pt;	color:#FFFFFF;	padding: 0px;		display:block;}
.leftmenusub20active{font-size: 10pt;	color:#FFFFFF;	padding: 0px;		display:block;	font-weight:bold;}
.leftmenusub30{font-size: 9 pt;	color:#FFFFFF;	padding: 0px;		display:block;}
.leftmenusub30active{font-size: 9 pt;	color:#FFFFFF;	padding: 0px;		display:block;	font-weight:bold;}
.leftmenusub40{font-size: 8 pt;	color:#FFFFFF;	padding: 0px;		display:block;}
.leftmenusub40active{font-size: 8pt;	color:#FFFFFF;	padding: 0px;		display:block;	font-weight:bold;}
.header {color: #FFFFFF;font-size:9pt;}