/* force right scrollbar */
html { height: 101%; margin-bottom: 1px;}
body{font:12px Verdana, Arial, Helvetica, sans-serif;color:#aaa;cursor:default;margin:0px;letter-spacing: .1em; height: 100.2%; background-color: #292929; background-image: url(../images/main.gif); background-repeat:no-repeat; background-position:0% 0%;}

#container	{ width: 776px; height:auto; margin-bottom: 1px; color: #000000; background-color:#FFFFFF;  border: 2px solid #d4340c; border-top: none; border-bottom: none; margin: auto; }
	
	#container2	{ width: auto; height:auto; border-left: 3px solid black; border-right: 3px solid black; background-color:#FFFFFF;}
		#inner	{ width: auto; height: 555px;background-image:url(../images/HPIM0620.jpg); background-position:265px 230px; background-repeat:no-repeat; background-color: #FFFFFF; xborder: thin solid red;}
		#innercon	{ width: auto; height: 550px; background-color: #FFFFFF; xborder: thin solid orange;}
			#hfl { width: 250px; height: auto; display: inline; float: left; margin-left: 7px; margin-top: 10px; border: thin solid #E3E3E3;}
			#right { width: 250px; height: auto; display: inline; float: right; margin-right: 30px; margin-top: 10px; border: thin solid #E3E3E3;}
			#paint { width: 220px; height: auto; display: inline; float: left; margin-left: 20px; margin-top: 10px; border: thin solid #E3E3E3;}
			#sports { width: 200px; height: auto; display: inline; float: right; margin-right: 25px; margin-top: 10px; border: thin solid #E3E3E3;}
			#keys { width: 310px; height: auto; display: inline; float: right; margin-right: 5px; margin-top: 10px; border: thin solid #E3E3E3;}
	#banner	{ width: 89%; height: auto; padding-top: 20px; background-color:#FFFFFF; margin: auto; xborder: thin solid red}
	#address{ width: 80%; height: auto; margin: auto; text-align: right; margin-top: 10px; xborder: thin solid red;}
	#whole	{ width: auto; height: 2px; clear: both; margin-top: 0px; xborder: thin solid blue;}
	#txt	{ width: 80%; margin: auto; padding-top: 10px; xborder: thin solid green}
	#prodtxt	{ width: 740px; padding-left: 30px; padding-top: 10px; xborder: thin solid green}
	#hours		{ width: 120px; float: right; margin-right: 0px; background-color:#D4340C;}
	#service	{ width: auto; background-color:#D4340C; background-image: url(../images/service.gif); height: 18px; background-repeat:no-repeat;;background-position: 50% 0%;}
		#line3	{ width: 100%; height: auto; margin-top: 20px; xborder: thin solid red;}
		#monfri	{  width: 175px;  display: inline; float: left; margin-left: 10px; height: auto; margin-top: 10px; color: #000000; line-height: 1.3em; background-color:#FFFFFF; xborder: thin solid red; text-align:center; padding: 0px}
		#weekend{  width: 300px;  display: inline; float: right; margin-right: 0px; margin-top: 0px; height: 228px; color: #000000; line-height: 2.6em; xborder: thin solid red;}
		#centennial	{ width: 80%; height: auto; margin: auto; margin-top: 0px; xborder: thin solid red;}
		#middle		{ width: 88%; height: auto; margin: auto; xborder: thin solid red;}
		#middle2	{ width: 83%; height: auto; margin: auto; xborder: thin solid red;}
		#cenn		{width: 100%; height: auto; background-color:#FFFFFF;}
			#centered	{ width: 85%; height: auto; margin: auto; xborder: thin solid red;}
			#centered2	{ width: 85%; height: auto; margin: auto; text-align: center; xborder: thin solid red;}
			#tape	{ width: 300px; height: auto; margin-left: 70px; display: inline; float: left; xborder: thin solid green;}
			#contact	{ width: auto; height: auto; margin-right: 30px; display: inline; float: right; xborder: thin solid green;}
			#sharkbite	{ width: auto; height: auto; margin-right: 55px; display: inline; float: right; xpadding-top: 60px; xborder: thin solid green;}
			#ups		{ width: auto; height: auto; margin-right: 0px; display: inline; float: right; xpadding-top: 60px; xborder: thin solid green;}
			#phone	{ width: auto; height: auto; margin-right: 70px; display: inline; float: right; padding-top: 0px; xborder: thin solid green;}
		#storepaint	{ width: 500px; height: 2px; clear: both; margin: auto; border: thin solid blue;}
		#conphone	{ width: 220px; height: auto; margin-left: 25px; display: inline; float: left; border: thin solid #E3E3E3;}
		#confax	{ width: 220px; height: auto; margin-right: 25px;display: inline; float: right; border: thin solid #E3E3E3;}
		#conmail	{ width: 220px; height: auto; margin-left: 25px; display: inline; float: left; border: thin solid #E3E3E3;}
		#footer	{ width: auto; height: 18px; line-height: 1.4em; clear: both; margin-top: 4px; text-indent: 20px; color:	#999999; background-color: #FFFFFF;  xborder: thin solid blue;}