/*definitely changes per section */
body {
	margin:0px;
	background-image:url(/images/resources/bg_body.jpg);
	background-position:center center; 
	background-repeat:repeat-y;
	background-color:#E2D79F;
}
.toparea, .footerbar {
	background-color:#686035;
}
.navarea {
	background-color:#C0AC41;
}
.subnavtitle {
	background-color:#C0AC41;
}
.subnavarea {
	background-color:#E0CA56;
}
.sidecolumnsbg {
	background-color:#C0AC41;
}
.pseudobg {
	background-color:#9C8D51;
}
/*end definitely changes per section */

/*likely changes per section*/
.flyouttopbar {
	background-color:#686035;
}
.copyright {
	font:11px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.credits, .credits a:link, .credits a:visited, .credits a:active {
	font:11px Arial, Helvetica, sans-serif;
	color:#8E8762;
}
.subnavitemactive {
	font: 12px Arial, Helvetica, sans-serif;
	color:#403B1F;
	text-decoration:none;
}
.subnavitemactive:hover {
	text-decoration:underline;
}
.sub2navitemactive {
	font: 12px Arial, Helvetica, sans-serif;
	color:#403B1F;
	text-decoration:none;
}
.sub2navitemactive:hover {
	text-decoration:underline;
}

.sub3navitemactive {
	font: 11px Arial, Helvetica, sans-serif;
	color:#403B1F;
	text-decoration:none;
}
.sub3navitemactive:hover {
	text-decoration:underline;
}

/*end likely changes per section*/

/*may change per section*/
.subnavitem {
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
}
.subnavitem:hover {
	text-decoration:underline;
}
.sub2navitem {
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
}
.sub2navitem:hover {
	text-decoration:underline;
}
.sub3navitem {
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
}
.sub3navitem:hover {
	text-decoration:underline;
}
/*end may change per section*/

/* store styles */
.categorytitle {
	color: #443E1F;
	font-size: 14px;
	font-weight: bold;
}
.storelines {
	background-color: #97884D;
}
.storecatback {
	background-color: #EDE9DD;
}
a.storemainlink {
	font-size: 11px;
	color: #443E1F;
	text-decoration: none;
}
.storeproducttitle {
	color: #443E1F;
	font-size: 14px;
	font-weight: bold;
}
.formtable {
	background-color: #413A16;
	color: #FFFFFF;
	font-weight: bold;
}
.formtitle {
	background-color: #413A16;
	color: #FFFFFF;
	font-weight: bold;
}
.formcontent {
	background-color: #FFFFFF;
	color: #413A16;
}
.adminbar {
	background-color: #4C3823;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
}
.checkoutfocus {
	background-color: #E8DA91;
	color: #443E1F;
	font-weight: bold;
}
.darkrow {
	background-color: #E8E5D5;
	color: #443E1F;
}
.lightrow {
	background-color: #FFFFFF;
	color: #443E1F;
}
.moredetail {
	color: #443E1F;
	font-size: 10px;
	text-decoration:none;
}