	body{ background-color:#3e3137; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; }

	h1{ margin:0; padding:28px 0 0 0; font-weight:bold;  font-size:1em;}
	h2{ position:absolute; left:-9999px; margin:0; padding:0; font-size:0em; }
	h3{ margin:0; padding:0.5em 0 0 0; font-size:1em; }
	h4{ margin:1em 0 0 0; padding:0.3em 0 0 0; font-size:1em; }
	h5{ margin:0; padding:0; font-size:1em; font-weight:normal; }
	p{ margin:0 0 8px 0; padding:0; }

	hr{height:1px; margin:0; padding:0; color:#d2cab4;}

	a:link, a:visited, a:link:active, a:visited:active  { text-decoration: underline; color:#e7dfc5;}
	a:link:hover, a:visited:hover {	text-decoration: none; color:#8b7408;}	
	
	form{margin:0; padding:0;}

	#pageWrapper{ text-align:center; margin:0 auto; width:760px; padding:0;}
	
	#page{clear:both; width:720px; padding: 0 20px 20px 20px; margin:0 0 20px 0; text-align:left; background-image: url("/includes/theme/images/page_bkg.gif"); background-repeat:repeat-y;}
	#pageHome{clear:both; width:730px; padding:15px; background-image: url("/includes/theme/images/homepage_bkg.gif"); background-repeat:no-repeat; text-align:left;}
	
	#page a{color:#3e3137;}
	#page a:hover { color:#8b7408;}	
	
	#pageTop{ width:760px; height:17px; margin:0 0 0 -20px; padding:0; background-image: url("/includes/theme/images/page_top.gif"); background-repeat:no-repeat;}
	#pageBottom{ width:760px; height:20px; margin:0 0 -20px -20px; padding:0; background-image: url("/includes/theme/images/page_bottom.gif"); background-repeat:no-repeat;}
	
	#menu{margin: 0px 0px 0 0; padding:0px; text-align:right;}
	#menu ul {margin: 0; padding-left: 0;} 
	#menu ul li {margin: 0; padding:0px; border: none; list-style: none; display: inline;}	
	
	#logo{ position:relative; left:75px; top:30px; width:300px; }
	#productImages{ position:relative; left:270px; top:-100px; margin-bottom:-80px; width:350px;}
	
	#columnHolder{ width:720px; padding-left:80px; margin:-175px 0 0 0; overflow:visible; }
	#columnHolder .threeCol{ width:210px; float:left; }
	#columnHolder .twoCol{ width:420px; float:left; }
	
	#listHolder{ padding-left:80px; clear:both; }
	#listHolder .twoCol{width:310px; float:left;}
	#listHolder .twoCol table tr td{ padding-bottom:15px;}
	
	#featuredProduct{ clear:both; width:750px; height:24px; padding:10px 10px 0 0; background-image: url("/includes/theme/images/featureproductbanner.gif"); background-repeat:no-repeat; text-align:right; }
	#featuredProduct a{color:#3e3137;}
	#featuredProduct a:hover { color:#8b7408;}	
	
	#footer{ width:760px; margin:20px 0 0 0; text-align:left; clear:both;}
	.bucket{ width:216.6px; height:145px; padding:15px; float:left; background-image: url("/includes/theme/images/bucket_bkg.gif"); background-repeat:no-repeat;}
	
a.bucketlink:link, a.bucketlink:visited, a.bucketlink:link:active, a.bucketlink:visited:active {
	text-decoration: none;
	color: #3e3137;
}
a.bucketlink:link:hover, a.bucketlink:visited:hover {
	text-decoration: underline;
	color: #8b7408;
}
	
	#credits{ width:760px; margin:0 0 0 0; text-align:left; color:#8b7408; }
	
	.links{margin: 0px; padding:0px;}
	.links ul {margin: 0; padding-left: 0;} 
	.links ul li {margin: 0; padding:0px; border: none; list-style: none; display: inline;}
	
	.date{ background-color:#8b7408; width:0 auto; color:#e7dfc5; }