/* CSS Document */@media tty { i{content:"\";/*" "*/}} @import 'ie5win.css'; /*";}}/* */html, body {	margin:0;	padding:0;	height:100%;	text-align:center;}body {	background: url(../img/background-1.gif) repeat-x #222222;	font: 11px Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;	color: #C1C1C1;}#wrapper {	position:relative;	margin:0 auto;	text-align:left;	width:780px;	height: 100%;	min-height: 100%;	voice-family: "\"}\"";	voice-family: inherit;	height: auto;		}html>body #wrapper {	height: auto;}#header {	width: 780px;	height: 51px;	display: block;	margin-top: 73px;	margin-left: auto;	position:static;	background-color:#999966;}#blurb {	position:absolute;	top:45px;	left:0;}#logo {	width: 265px;	height: 24px;	position:absolute;	left:0;	top:82px;}.safari #logo {	width: 265px;	height: 24px;	position:absolute;	left:0;	top:81px;}#splash {	position: absolute;	height: 232px;	width: 780px;	display:block;	left: 0;	top:123px;}a:link {	color: #05ACF4;	text-decoration: none;}a:visited {	color: #C1C1C1;	text-decoration: underline;}a:hover {	color: #05ACF4;	text-decoration: underline;}a.headline:link {	letter-spacing: .5px;	font-size: 13px;	color: #05ACF4;	text-decoration: none;}a.headline:visited {	letter-spacing: .5px;	font-size: 13px;	color: #05ACF4;	text-decoration: none;}a.headline:hover {	letter-spacing: .5px;	font-size: 13px;	color: #05ACF4;	text-decoration: underline;}/* main nav---------------------------------------------------------- */#nav {	position: absolute;	width: 488px; height: 24px;	margin: 0; padding: 0;	top:94px; right: 1px;	background: url(../img/n-main.gif) no-repeat;	z-index:4;}.safari #nav {	position: absolute;	width: 488px; height: 24px;	right: 0; top:93px;	z-index:4;}#nav li {	margin: 0; padding: 0; list-style: none;	position: absolute; top: 0; }#nav li, #nav a {	display:block; height: 24px; }		#n-home {left: 0; width: 44px; text-indent:-5000px;}#n-about {left: 44px; width: 53px; text-indent:-5000px;}#n-street {left: 96px; width: 57px; text-indent:-5000px;}#n-racing {left: 153px; width: 54px; text-indent:-5000px;}#n-photo {left: 208px; width: 106px; text-indent:-5000px;}#n-parts {left: 314px; width: 111px; text-indent:-5000px;}#n-contact {left: 425px; width: 62px; text-indent:-5000px;}#n-home a:hover {	background: transparent url(../img/n-main.gif)	0 -24px no-repeat; }#n-about a:hover {	background: transparent url(../img/n-main.gif)	-44px -24px no-repeat; }#n-street a:hover {	background: transparent url(../img/n-main.gif)	-96px -24px no-repeat; }#n-racing a:hover {	background: transparent url(../img/n-main.gif)	-153px -24px no-repeat; }#n-photo a:hover {	background: transparent url(../img/n-main.gif)	-208px -24px no-repeat; }#n-parts a:hover {	background: transparent url(../img/n-main.gif)	-314px -24px no-repeat; }#n-contact a:hover {	background: transparent url(../img/n-main.gif)	-425px -24px no-repeat; }#n-home a#current { 	background: transparent url(../img/n-main.gif)	0 -48px no-repeat; }#n-about a#current { 	background: transparent url(../img/n-main.gif)	-44px -48px no-repeat; }#n-street a#current { 	background: transparent url(../img/n-main.gif)	-96px -48px no-repeat; }#n-racing a#current { 	background: transparent url(../img/n-main.gif)	-153px -48px no-repeat; }#n-photo a#current { 	background: transparent url(../img/n-main.gif)	-208px -48px no-repeat; }#n-parts a#current { 	background: transparent url(../img/n-main.gif)	-314px -48px no-repeat; }#n-contact a#current { 	background: transparent url(../img/n-main.gif)	-425px -48px no-repeat; }/* content---------------------------------------------------------- */#leftcol {	float:left;	width: 390px;	position: static;	margin: 400px 0 70px 0;	padding:0;	line-height: 1.6em;}#news {	height: 27px;	text-indent: -5000px;	background: url(../img/h-news.gif) no-repeat;	margin:0;	padding:0;}#rightcol {	float: right;	width: 370px;	position: static;	margin: 400px 0 70px 0;	padding:0;}#feature {	width: 370px;	border: 1px solid #05ACF4;	padding:0;	margin: 0;}#sponsors {	height: 39px;	text-indent: -5000px;	background: url(../img/sponsor_blurb.gif) no-repeat;	margin: 20px 0 0 0;	padding: 0;}/* footer---------------------------------------------------------- */	#footer {	position: absolute; /* Needed for Safari */	bottom: 10px;	width: 780px;	display: block;	clear: both;	text-align: left;	margin:5px auto 0 auto;	padding: 7px 0 0 0;	color: #C1C1C1;	border-top:1px solid #333333;	font: 10px Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;}#footer p { 	float:right;	margin: 0;	padding: 0;}#footer ul {	padding: 0;	margin:0 0 5px 0;	line-height: 1em;} #footer li { 	display: inline;	padding: 0;	margin: 0;}#footer a:link {	color: #C1C1C1;	text-decoration: none;}#footer a:visited {	color: #C1C1C1;	text-decoration: none;}#footer a:hover {	color: #C1C1C1;	text-decoration: underline;}