html, body {
	margin:90;
	padding:0
}
body {
	color:#a52a2a;
	background:#630;
	width:100%;
	font:76% "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif
}
body.b {
	color:#a52a2a;
	background:#630;
	width:100%;
	font:85% "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif
}
p a {
	color:#a52a2a;
	background:inherit;
	text-decoration:none
}
p a:hover {
	color:#633;
	background:inherit;
	text-decoration:underline
}
#container {
	width:1024px;
	margin:0 auto;
	padding:9px;
	background:#E4DCB2 url('images/bgd.jpg');
	color:#333;
	line-height:1.5em
}
#top {
	margin:0;
	padding:0;
	color:#333;
	background:#630 url('images/head.jpg') no-repeat;
	border-bottom:0 solid #fff;
	height:180px
}
#top h1 {
	padding:30px 0 0 25px;
	margin:0;
	font:110% Helvetica, "Trebuchet MS", Arial, Tahoma, sans-serif;
	letter-spacing:5px;
	text-align:left;
	color:#EAE8D0;
	background:transparent
}
#top p {
	padding:5px;
	font-size:1em
}
#top a:link, #top a:visited {
	color:#EAE8D0;
	background:transparent;
	text-decoration:none
}
#top a:hover {
	color:#fff;
	background:transparent;
	font-size:1.1em;
	text-decoration:bold
}
#leftnav {
	float:left;
	width:180px;
	margin:0;
	padding:5px;
	border-right:0 solid #520934;
	color:#EAE8D0;
	background:#9C9473
}
#content {
	margin:5px 0 0 180px;
	padding:15px
}
#footer {
	clear:both;
	margin:0;
	padding:.5em;
	color:#EAE8D0;
	background:#630;
	border-top:0 solid #520934
}
#footer a:link, #footer a:visited {
	font-size:.9em;
	color:#eee;
	background:inherit;
	text-decoration:none
}
#footer a:hover {
	font-size:.9em;
	color:#fff;
	background:inherit;
	text-decoration:underline
}
#leftnav p {
	margin:5px 0 10px 5px
}
h2 {
	margin:0;
	padding:20px 0 5px 5px;
	font:150% Helvetica, "Trebuchet MS", Arial, Tahoma, sans-serif;
	letter-spacing:5px;
	border-bottom:1px solid #656C4A;
	color:#656C4A;
	background:inherit
}
h3 {
	margin:0;
	padding:20px 0 5px 10px;
	font:130% Helvetica, "Trebuchet MS", Arial, Tahoma, sans-serif;
	color:#EAE8D0;
	background:inherit
}
#footer img {
	float:right
}
*>html #footer img {
	margin:0
}
.happy {
	border-top:1px solid gray;
	padding:10px
}
a:link, a:visited {
	font-size:.9em;
	color:#000;
	background:inherit;
	text-decoration:none
}
a:hover {
	font-size:.9em;
	color:#666;
	background:inherit;
	text-decoration:underline
}
a:active {
	font-size:.9em;
	color:olive;
	background:inherit;
	text-decoration:none
}
img {
	border:none
}
.imgright {
	float:right;
	border:1px solid #656C4A;
	margin:5px 15px 10px 10px;
	padding:10px
}
.imgleft {
	float:left;
	border:1px solid #656C4A;
	margin:5px 15px 10px 0;
	padding:10px
}
.blocktext {
	width:100pxfloat;
	border:1px solid #656C4A;
	margin:5px;
	padding:5px
}
#menu {
	width:100%;
	height:23px;
	margin:0;
	padding:0;
	background:#A6C3AD url(images/pt02.jpg) no-repeat;
	color:#000
}
#navlist li {
	list-style-type:square;
	background:inherit;
	color:#5F5C51;
	margin:0;
	padding:0
}
#gallery {
	height:100px
}
#gallery img {
	float:left;
	padding:20px
}
.clear {
	clear:left
}
.quote {
	width:170px;
	margin:0;
	border:1px dashed #fff;
	padding:2px;
	color:#656C4A;
	background:#E4DCB2;
	font-size:.8em
}
blockquote {
	font-weight:700;
	font-style:italic;
	color:#AC7D39
}
input.search {
	height:17px;
	background-color:#D0CDAD;
	border:solid #C0BC91;
	border-width:1px;
	font-family:tahoma;
	color:#000;
	font-size:11px
}
select.search {
	height:17px;
	background-color:#F8F0D8;
	border:solid #C0BC91;
	border-width:1px;
	font-family:tahoma;
	color:#000;
	font-size:11px
}
input.login {
	width:140px;
	border:medium none;
	background:url('logininput.gif');
	padding:4px
}
.mincart {
	margin:0 auto;
	Float:center
}
P.mincart, TD.mincart {
	font-size:11px;
	font-family:Arial;
	color:#000
}
HR {
	color:#C0BC91;
	height:1px
}
SPAN.price {
	color:#8B0000
}
div.prodname, div.detailname {
	color:#8B0000;
	font-size:14px
}
img.prodimage {
	border:inset 1px #400
}
TABLE.cobtbl {
	background-color:#996
}
TD.cobhl {
	background-color:#EAE8D0
}
TD.cobll {
	background-color:#FBF7D9;
	color:#666
}
div.proddiscounts{
font-color: #FF0000;
font-size: 11px;
}
