BODY {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:120%
}
H1 { 
	color:#333366;
	padding:3px;
	margin:3px;
	font-size:120%;
}
H2 {
	color:#996600;
	padding:3px;
	margin:3px;
	font-size:120%;
}
H3 {
	color:#546a37;
	font-weight:bold;
	padding:3px;
	margin:3px;
	font-size:120%;
}
H4 {
	color:#993300;
	font-weight:bold;
	padding:3px;
	margin:3px;
}
H5 {
	color:#993300;
	font-weight:bold;
	padding:3px;
	margin:3px;
}
TH {
	text-align:left;
	padding:3px;
	margin:3px;
}
.bodytxt {
padding-left: 10px;
padding-right:10px;
margin-left:10px;
}
.bodytxt P {
	padding-left: 10px;
	padding-right:10px;
	margin-left:10px;
}
.sold {
	background-color:#FF0000;
	color: #FFFFFF;
	font-weight:bold;
}
#mainBody {
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:2px;
	border-style:solid;
	margin:10px;
	padding:10px;
}
.topLinks A:link, .topLinks A:visited, .topLinks A:active, .topLinks A:hover {
	color:#663300;
	font-weight:bold;
}
.footerLinks A:link, .footerLink A:visited, .footerLink A:active, .footerLink A:hover {
	color:#333366;}
.hspacer {
	background-color:#5B7638;
	line-height:7px;
}
#vspacer {
	background-color:#5C7739;
	width:7px;
}
.cartBucket {
	background-color: #D29D4F;
	line-height:20px;
	color:#663300;
	font-weight:bold;
	height:20px;
	text-align:center;
}
.menuBox {
	background-color: #FFFFFF;
	border-right: 2px solid #AE803D;
}
.menuSubBox , .menuSubBox DIV{
	background-color: #D29D4F;
	line-height:20px;
	margin-bottom:1px;
	margin-top:1px;
}
.menuSubSubBox {
	background-color: #D7AE73;
	line-height:20px;
	border-bottom:1px solid #FFFFFF
}
.menuLinks A:link, .menuLinks A:visited, .menuLinks A:active, .menuLinks A:hover {
	color:#663300;
	font-weight:bold;
	height:20px
}
.featuredBox TH {
	border-left: 3px solid #AE803D;
}
.featuredBox TD {
	background-color: #FFFFFF;
	border-left: 3px solid #AE803D;
	height:163px;
}
.productTable  TH {
font-size:100%;
}

.productTable {
width:100%}

.productTable  DIV {
	margin:9px;
	padding:9px;
}
#theBox {
margin:6px;
padding:6px;}

#featuredBox1 DIV {
	margin-bottom:10px;
	padding-bottom:10px;
}
#featuredBox1 TH {
	color:#546a37;
	background-color: #dee8d4;
	border-top: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
}
#featuredBox1 TD {
	background-color: #FFFFFF;
	border: 1px solid #d7d7d7;
	margin-bottom:10px;
	padding-bottom:10px;
}
#featuredBox2 DIV {
	margin-bottom:10px;
	padding-bottom:10px;
}
#featuredBox2 TH{
	color:#993300;
	background-color:#f8e3c5;
	border-top: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
}
#featuredBox2 TD{
	background-color: #FFFFFF;
	border: 1px solid #d7d7d7;
	margin-bottom:10px;
}
#cartBox DIV {
	margin-bottom:10px;
	padding-bottom:10px;
}
#cartBox TH {
	color:#546a37;
	background-color: #dee8d4;
	border-top: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	vertical-align:middle
}
#cartBox TD {
	background-color: #FFFFFF;
	border-bottom: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	vertical-align:middle
}
.cartcrumBox {
	background-color:#FFFFFF;
	padding-left:5px; 
	padding-right:5px;
	font-weight:bold;
}
.cartcrumBox h3 {
	color:#996600;
	text-decoration:none;
	padding-left:0px;
}
.cartcrumActive {
	color:#336699;
	text-decoration:underline;
	}
.cartcrumNotActive {
	color:#666666;
	text-decoration:underline;
	}
.cartProd {
	border: 1px solid #7f7f7f;
}
.cartProdHeader {
	background-color:#e7f1fb;
	color:#336699;
	padding-left:5px; 
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:2px;
	margin-bottom:2px;
	font-weight:bold;
	}
.cartProdOptions {
	color:#343333;
	margin:1px;
	padding:1px;
	border: 1px solid #E7F1FB;
	}
.cartProdOptions p {
	margin:10px;
	padding:10px;
	}
.cartProdOptions blockquote, .cartProdOptions h4 {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:6px;
	margin-left:6px;
	}
.cartProdOptions ul, .cartProdOptions  li {
	color:#343333;
	list-style:none;
	margin:1px;
	padding:1px;
	}
.cartFooter {
	border: 1px solid #7f7f7f;
	margin:1px;
	padding:1px;
}
.cartFooterBoxL {
	background-color:#e7f1fb;
	color:#black;
	font-weight:bold;}
	
.cartFooterBoxL p{
	margin:1px;
	padding:1px;}
.cartFooterBoxL li {
	margin:1px;
	padding:1px;
	}
#SpecialsBox DIV {
	height:189px;
	border: 1px solid #663300;
}
#SpecialsBox TH {
	background-color: #D29D4F;
	line-height:20px;
	color:#663300;
	border-bottom: 2px solid #663300;
	vertical-align:middle;
	text-align:center;
}
#SpecialsBox TD {
	background-color: #FFFFFF;
	font-size:90%;
	vertical-align:middle
}
.productTable TABLE  {
margin:0px;
padding:0px;
}
.productTable TR  {
	background-color:#CCCCCC;
}
.productTable TH  {
margin:2px;
padding:2px;
height:20px;
}
.productTable TD  {
	background-color:#FFFFFF;
	padding:1px;
	margin:1px;
	border: 1px solid #d7d7d7;
}
#shopcart {
	border-bottom: 1px solid #d7d7d7;
}
.AllBorders {}
.LeftEndCell {}
.RightEndCell {}
.MiddleCell {}
.fspacer {
	background-color:#517293;
	line-height:3px;
} 
#footer {
	color:#517293
}

form label {
	display: block;
	font-size: 9px;
	color: #333;
	margin-bottom: 3px;
}

