						/* CSS Doc for Gills4Cars */
						
html, *					{ margin: 0; padding: 0; }

body					{ background: #003366; font-family: Arial, Helvetica, sans-serif; }

img						{ border: none; }

#header					{ width: 100%; height: 120px; position: absolute; top: 0; left: 0; background: url(../images/header-bg.png) center top no-repeat; z-index: 500; }

#headerwrap				{ width: 992px; height: 120px; margin: 0 auto; position: relative; }
#headerwrap a#logo		{ width: 343px; height: 67px; display: block; top: 19px; left: 15px; position: absolute; z-index: 600; }

#wrapper				{ width: 992px; height: auto; margin: 0 auto; background: #ffffff; position: relative; overflow: hidden; padding-bottom: 20px; padding-top: 200px; }

#HOM #wrapper			{ padding-top: 0; }

#logoscroller			{ background: #ffffff; width: 650px; height: 75px; top: 25px; right: 0; position: absolute; overflow: hidden!Important; }
#logoscrollerinner		{ width: 650px; height: 75px; position: relative; padding-top: 3px; overflow: hidden; }
#scroller-hideleft		{ position: absolute; left: 0; top: 0; z-index: 500; }
html>/**/body #scroller-hideleft { left: -2px; }
#logoscroller a			{ color: #000000; font-size: 14px; font-weight: bold; width: auto; height: 75px; line-height: 75px; text-decoration: none; margin-left: 20px; }

ul#topnav				{ width: 972px; height: 50px; list-style: none; background: url(../images/nav-bg.png) center top no-repeat; position: absolute; left: 10px; top: 130px; z-index: 500; }
ul#topnav li			{ float: left; }
ul#topnav li a			{ color: #ffffff; text-decoration: none; height: 50px; line-height: 50px; text-transform: uppercase; font-weight: bold; padding: 0 26px; font-size: 12px; display: block; float: left; }
ul#topnav li a:hover	{ text-decoration: none; color: #999999; }

#footerwrap				{ width: 100%; height: 170px; background: url(../images/footer-wrap-bg.jpg) center top no-repeat; float: left; }

#footer					{ width: 992px; height: 170px; margin: 0 auto; position: relative; }

ul#botnav				{ position: absolute; list-style: none; top: 140px; left: 10px; }
ul#botnav li			{ float: left; border-right: 1px solid #6699cc; height: 12px; }
ul#botnav li a			{ height: 12px; line-height: 12px; float: left; padding: 0 5px; text-decoration: none; color: #ffffff; font-size: 11px; }
ul#botnav li a:hover	{ text-decoration: none; color: #999999; }
ul#botnav li.end		{ border-right: none; }

#footmultilogos			{ position: absolute; left: 66px; top: 5px; }

#footlogo				{ position: absolute; right: 66px; top: 54px; }

#ukw					{ position: absolute; right: 135px; top: 135px; color: #ffffff; font-size: 11px; }
#ukw a					{ color: #ffffff; text-decoration: none; cursor: pointer; }
#ukw a:hover			{ text-decoration: none; color: #999999; }


h1						{}
h2						{ font-size: 14px; font-weight: bold; font-style: italic; color: #666666; margin: 10px 40px 5px 40px; }

p.normP					{ margin: 15px 40px 5px 40px; font-size: 11px; color: #000000; }

p.smlP					{ margin: 15px 40px 5px 40px; font-size: 9px; color: #000000; }

ul.normUL				{ font-size: 11px; margin-left: 60px; padding-left: 25px; font-style: italic; }

div#map					{ width: 470px; height: 350px; margin-left: 40px; float: left; border: 3px solid #999999; }

div#map iframe 			{ width: 470px; height: 350px; }

div#map2				{ width: 470px; height: 350px; margin-left: 40px; float: left; border: 3px solid #999999; }

div#map2 iframe 		{ width: 470px; height: 350px; }

div.hoursarea			{ float: right; height: auto; width: 410px; margin-right: 40px; }

.clear					{ clear: both; }

.quicklinks {color:#FFFFFF;
font-size:14px;
font-weight:bold;
position:absolute;
right:10px;
top:106px;
z-index: 9999}
.quicklinks2 {color:#000;
font-size:14px;
font-weight:bold;
position:absolute;
right:9px;
top:107px;
z-index: 9998}