#header {padding: 30px;background: url("../images/bg_blackGrad.gif") repeat-x bottom left #505050}
#container{width: 550px;margin: 0 auto;background-color: #fff;}
	#branding .pageTitle{color: #fff;padding-top:20px; }
	#branding .pageTitle h1{ font-size: 18px;font-weight: bold;margin: 0;padding: 0px;}
	

	#user-nav{ display: none; }
	#util-nav{ display: none; }
	
p, h1, h2, h3, h4, a, li, label{ font-family: Arial, Helvetica, sans-serif;font-size: 12px; }
img{ border: none; }
a{color: #c60;}		
a:hover{color: #69c;}

#catalog{display: none;}	

#content{font-size: 12px;width: 550px;float: none;border-left: 1px solid #C9C9A8;padding-bottom: 20px;}	
#content #search{display: none;}		
	
#content #narrow-results{display: none;}		
#content #sort-by{display: none;}			

#content #product-listing{ }	
#content #product-listing .message {margin: 0;padding: 0;margin-left: 30px; margin-right: 130px; padding-top: 1.25em;color: #666;}	
#content #product-listing .prod{clear: left;border-top: 1px dashed #C9C9A8;height: 100px;padding-top: 10px;}		
#content #product-listing .prod .prod-image{width: 120px;float: left;}		
#content #product-listing .prod .prod-image img{margin: 10px auto;display: block;}		
#content #product-listing .prod .prod-desc{width: 265px;float: left;margin-right: 10px;color: #666;}			

#content #product-listing .prod .prod-desc a{color: #c60;font-weight: bold;font-size: 12px;}		
#content #product-listing .prod .prod-desc a:hover{color: #69c;}		
#content #product-listing .prod .prod-purchase{font-size: 9px;color: #c60;width:150px;float: left;font-weight: bold;text-transform: uppercase;over-flow: auto;margin-top: 15px;}			
#content #pagination-control{clear: both;border-top: 1px dashed #C9C9A8;border-bottom: 1px dotted #C9C9A8;padding: 10px 15px;}		
#content #pagination-control a{color: #666;font-size: 10px;}		
#content #pagination-control a.current{font-weight: bold;}		
#content #pagination-control a img{padding: 0 10px 0 10px;position: relative;top: 3px;}
#sidebar-right{display: none;}	
#print-this-page{display: none;}

#footer{font-family: arial, helvetica, sans-serif; font-size: 10px;;clear: both;position: relative;background-color: #666;color: #ccc;padding: 20px 30px 40px 20px;word-spacing: 2px;}
	#footer .vcard div{display: inline;font-family: arial, helvetica, sans-serif; font-size: 10px;}
	#footer .vcard .org{font-weight: bold;margin-right: 3px;font-family: arial, helvetica, sans-serif; font-size: 10px;}
	#footer a{color: #ffc;font-weight: bold;font-size: 10px;}
	#footer a:hover{color:#fff}
	#footer #emergency-contact{color: #f09438;margin-top: 10px;font-family: arial, helvetica, sans-serif; font-size: 10px;}}