		html, body 		{ margin: 0; padding: 0; }
		body 			{ color: #fff; font: 14px Helvetica, Arial, sans-serif; line-height: 18px; background-color: #efefef; background-image: url('diamondplate023.jpg'); }
		h1				{ font-size: 2em; font-variant: small-caps; margin-top: 0; margin-left: 45px; color: #f7e94d; }
		h2				{ font-size: 1.4em; color: orange; margin-left: 30px; }
		h3				{ font-size: 1.4em; margin-left: 1.2em; margin-top: .5em; }
		h4				{ font-size: 1.2em; margin-left: 2.5em; color: maroon; }
		a				{ color: gray; }
        a img           { border: 0; }
		p				{ color: #ffffff; margin: 1em 1.5em; }
		#container		{ width: 780px; margin: 0 auto; background-color: #000000; }
		#wrapper		{ float: left; width: 780px; }
		
		/* Header */
		#header			{ background: #000;}
		#header h1  	{ color: #004b6f; margin: 0 0 0px; padding: 5em 5em 0; }
		#header p		{ color: #666; font-size: 11px; font-weight: bold; padding: 0 }
		
		/* Content Style */
		#content		{ background-color: #000; padding-top: 25px; }		
		#sideleft		{ background-color: #000; background-image: url('metal031.jpg'); repeat: y; }
		#sideright		{ background-color: #000; background-image: url('metal031flip.jpg'); repeat: y; }
		#content p, #extra p,    { padding-right: 18px; }
        
        
		#navigation		{ margin-left: 10px; }
		#navigation ul	{ padding: 0 18px 9px; }			
		#extra small	{ font-size: 11px; line-height: 18px; }
		
		
		/* Content Positioning and Size */
		#content		{ margin: 0 180px 0 180px; height: 860px; }
		#sideleft		{ float: left; margin-left: -780px; width: 180px; height: 860px; }			
		#sideright		{ float: left; margin-left: -180px; width: 180px; height: 860px; }
		#navigation     { width: 125px; }
		#nav3col	 	{ margin: 30px auto 0 30px; }
        
		/* Footer */
		#footer			{ position: relative; background: #151515; border-bottom: 2px solid #999; clear: both; width: 100%; height: 120px; }
		#footer a		{ color: #eee; }
		
		#footer ul		{ border-bottom: 1px solid #555; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
		#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }
        #footer	p		{ color: #ccc; margin-left: 260px; /*copyright*/ padding: 0 18px 10px; }
        #powered		{ position: absolute; bottom: 10px; left: 330px; width: 120px; height: 30px; }
        
        
		#jhome			{ margin-left: 200px; }
		#jstore			{ margin-left: 50px; }					
		#top-pic		{ margin-bottom: 10px; }
		#signs		  	{ margin-left: 12px; }
		#joetext	    { width: 480px; background-color: #868686; padding: 10px; margin-left: 45px; }	
		#joepic			{ float: right; width: 130px; margin-top: 15px; margin-right: 10px; margin-bottom: 0px; margin-left: 15px; }
		#hondawrench	{ margin-left: 45px; }
		#disclaim		{ font-size: .8em; margin-left: 380px; }
		#telephone      { font-size: 1.5em; font-weight: bold; color: #f7e94d; margin-top: 1em; margin-left: 1.2em; }
		#address		{ font-weight: bold; margin-left: 20px; }