h2 {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: medium;
	font-weight: normal;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: large;
}
html>h2 {
	font-size: large;
}
#ticker {
	width: 318px;
	height: 46px;
	color: #F10;
	background-color: #DCDCDC;
	margin: 145px 0 9px 0;
	padding: 10px;
	font-size: 10px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 298px;
	height: 26px;
}
html>#ticker {
	width: 298px;
	height: 26px;
}
#ticker em {
	font-variant: normal;
	color: #000;
}
#content div.left {
	width: 406px;
}
#content div.right {
	float: right;
	width: 321px;
}
#secnav {
	background: url(/img/bg-home-secnav.png) no-repeat top left;
}

#roadlink, #tracklink, #racelink {
	width: 100px;
	text-align: center;
	height: 137px;
	float: left;
	margin: 0;
}
#roadlink {
	background: url(/img/bg-home-nav-road.jpg) no-repeat bottom left;
}
#tracklink {
	background: url(/img/bg-home-nav-track.jpg) no-repeat bottom left;
}
#racelink {
	background: url(/img/bg-home-nav-race.jpg) no-repeat bottom left;
}
#roadlink a, #tracklink a, #racelink a, 
#roadlink a:link, #tracklink a:link, #racelink a:link,
#roadlink a:visited, #tracklink a:visited, #tracklink a:visited {
	padding: 5px;
	display: block;
	color: #000;
	text-decoration: none;
	height: 137px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 127px;
}
html>#roadlink a, html>#tracklink a, html>#racelink a, 
html>#roadlink a:link, html>#tracklink a:link, html>#racelink a:link,
html>#roadlink a:visited, html>#tracklink a:visited, html>#tracklink a:visited {
	height: 127px;
}
#roadlink a, #roadlink a:link, #roadlink a:visited {
	background: url(/img/bg-home-nav-road.jpg) no-repeat bottom left;
}
#tracklink a, #tracklink a:link, #tracklink a:visited {
	background: url(/img/bg-home-nav-track.jpg) no-repeat bottom left;
}
#racelink a, #racelink a:link, #racelink a:visited {
	background: url(/img/bg-home-nav-race.jpg) no-repeat bottom left;
}
#roadlink a:hover, #tracklink a:hover, #racelink a:hover {
	color: #333;
}
#roadlink a:hover {
	background: url(/img/bg-home-nav-road.jpg) no-repeat top left;
}
#tracklink a:hover {
	background: url(/img/bg-home-nav-track.jpg) no-repeat top left;
}
#racelink a:hover {
	background: url(/img/bg-home-nav-race.jpg) no-repeat top left;
}
#roadlink a:active, #tracklink a:active, #racelink a:active {
	color: #000;
}
#tracklink, #racelink {
	margin-left: 9px;
}
#sales, #approach, #workshop, #ride, #driver, #phone, #gallery {
	width: 318px;
}
#approach, #workshop, #ride, #driver, #phone,#gallery {
	padding: 8px 0 0 0;
}
#sales h3, #approach h3, #workshop h3, #ride h3, #driver h3, #phone h3, #gallery h3 {
	border: 1px solid #DCDCDC;
	height: 71px;
	width: 71px;
	margin: 0;
	padding: 0;
}
#sales h3 {
	float: right;
	background: url(/img/home-new/4.png) no-repeat top left;
}
#gallery h3 {
	float: right;
	background: url(/img/home-new/6.png) no-repeat top left;
}
#approach h3 {
	float: left;
	background: url(/img/home-new/1.png) no-repeat top left;
}
#workshop h3 {
	float: right;
	background: url(/img/home-new/2.png) no-repeat top left;
}
#ride h3 {
	float: left;
	background: url(/img/home-new/3.png) no-repeat top left;
}
#driver h3 {
	float: left;
	background: url(/img/home-new/5.png) no-repeat top left;
}
#phone h3 {
	float: left;
	background: url(/img/home-phone.png) no-repeat top left;
}
#sales h3 a, #approach h3 a, #workshop h3 a, #ride h3 a, #driver h3 a, #phone h3 a, #gallery h3 a {
	height: 71px;
	width: 71px;
	display: block;
	text-indent: -10000px;
	text-decoration: none;
}
#sales p, #approach p, #workshop p, #ride p, #driver p, #phone p, #gallery p {
	border: 1px solid #DCDCDC;
	height: 71px;
	padding: 18px 10px 10px 80px;
	line-height: 1.2;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 43px;
}
html>#sales p, html>#approach p, html>#workshop p, html>#ride p, html>#driver p, html>#gallery p {
	height: 43px;
}
#sales p {
	background: url(/img/home-new/4c.jpg) no-repeat top left;
	margin: 0 80px 0 0;
}
#gallery p {
	background: url(/img/home-new/6c.jpg) no-repeat top left;
	margin: 0 80px 0 0;
}
#approach p {
	background: url(/img/home-new/1c.jpg) no-repeat top left;
	margin: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 147px;
	margin-left:79px;
}
html>#approach p {
	width: 146px;
}

#workshop p {
	background: url(/img/home-new/2c.jpg) no-repeat top left;
	margin: 0 80px 0 0;
}
#ride p {
	background: url(/img/home-new/3c.jpg) no-repeat top left;
	margin: 0 0 0 80px;
}
#driver p {
	background: url(/img/home-new/5c.jpg) no-repeat top left;
	margin: 0 0 0 80px;
}
#phone p {
	background: url(/img/home-phone-phone.jpg) no-repeat top left;
	margin: 0 0 0 80px;
}
#phone strong {
	font-weight: normal;
	color: #F10;
}
#sales a, #sales a:link, #sales a:visited,
#gallery a, #gallery a:link, #gallery a:visited,
#driver a, #driver a:link, #driver a:visited,
#ride a, #ride a:link, #ride a:visited,
#approach a, #approach a:link, #approach a:visited,
#workshop a, #workshop a:link, #workshop a:visited,
#phone a, #phone a:link, #phone a:visited {
	color: #F10;
	text-decoration: none;
}
#sales p a:hover,
#gallery p a:hover,
#ride p a:hover,
#driver p a:hover,
#approach p a:hover,
#workshop p a:hover,
#driver p a:hover,
#phone p a:hover {
	text-decoration: underline;
}
#sales a:active,
#gallery a:active,
#ride a:active,
#driver a:active,
#approach a:active,
#workshop a:active,
#phone a:active {
	text-decoration: none;
}

#gallery {margin-top: 0px;}
#workshop {margin-top: 0px;}
#sales {margin-top: 8px;}
#footer {
	height: 25px;
}
em {
	font-style: normal;
	color: #F10;
}
#welcometext {
	padding-top: 37px;
	background: url(/img/bg-home-welcome.png) no-repeat top right;
}
html>body #welcometext {
	padding-top: 24px;
}
#welcometext p {
	font-size: 11px;
}
#welcometext h4 a {
	width: 406px;
	height: 100px;
	margin: 13px 0 0 0;
	padding: 0;
	background: url(/img/home-newsupdate.jpg) no-repeat top left;
}
#welcometext h4 a {
	display: block;
	text-indent: -10000px;
	text-decoration: none;
}
#welcometext h4 { 	width: 406px;
	height: 100px;
	margin: 13px 0 0 0;
	padding: 0;
; background-repeat: no-repeat; background-position: top left } 

#homeBanner {
	float: left; 
	position:relative; 
	width:406px; 
	height: 100px; 
	background: url(/img/home-new/banner.png) top left no-repeat; 
	font-size:1px; 
	margin: 13px 0 23px 0; 
	padding: 0;
}

.clearFloat {clear: both; width: 100%; min-width: 100%; height: 1px; font-size: 1px; position: relative;}