A:link{text-decoration:none;color:#40697B;font-weight: bold}
A:visited{text-decoration:none;color:#40697B;font-weight: bold}
A:active{text-decoration:underline;color:#000066;font-weight: bold}
A:hover{text-decoration:underline;color:#000066;font-weight: bold}

A:link img {text-decoration:none; border:0px}
A:visited img {text-decoration:none; border:0px}
A:active img {text-decoration:none; border:0px}
A:hover img {text-decoration:none; border:0px}

body {
	background-color: #FFFFFF;
	background-image: url(/layout/bg_body.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.page {
	background-color: #FFFFFF;
	height: 600px;
	width: 1000px;
}

.600table {
	border: 1px solid #BFD5DE;
}
.box-header {
	background-image: url(/layout/bg_head.jpg);
	background-repeat: repeat-x;
	padding: 3px;
	border: 3px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.stats th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	font-weight: bold;
	text-align: left;
}
.stats td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px;
}
.box-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
}
.foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.points-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.headline, #photogallery #title  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.box-header-outline {
	border: 1px solid #BFD5DE;
	margin: 5px;
}
.nav {
	padding-top: 8px;
	padding-bottom: 8px;
}
.image-table-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	float: right;
}
.image-table-right td {
	padding-bottom: 10px;
	padding-left: 10px;
}
.scroll {
	overflow: auto;
	height: 250px;
}
.content-sm, #photogallery #date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.content-lt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.content-lt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top:2px;
}
.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.subnav td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(/layout/bg_subnav.jpg);
	background-repeat: repeat-x;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.archive td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.newlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #990000;
	text-transform: uppercase;
}
table.links td {
	font-size: 10px;
	color: #666666;
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.gallery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-bottom: 20px;
}

.chart td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 3px;
}

.chart th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 3px;
	font-weight: bold;
	background-color: #CCCCCC;
}
.chart table {
	border: 1px solid #CCCCCC;
}



.sponsorslink { text-align: left; }






/*  THUMBNAILS   */

#thumbnails td.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-bottom:20px;
	}
#thumbnails td.image {
	padding-bottom: 10px;
	text-align: center;
	}

#thumbnails img {
	border: 1px solid #999999;
	}
	
	
	
	
	
	
	
	
	
	/*  NAVIGATION   */
	
#navigation {
	padding:0px;
	border: 1px solid #aeccd8;
	width: 970px;
	height: 36px;
	overflow: hidden;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#menu {
	margin: 0px;
	padding: 0px;
}
#menu li {
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}
#menu a {
	height: 30px;
	display: block;
	border: 1px solid #CCCCCC;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding: 0px;
}

#menu #navHOME a {width: 60px;}
#menu #navHOME a:link, #menu #navHOME a:visited {background:url(/layout/nav_sprite.jpg) -17px 0px no-repeat;}
#menu #navHOME a:active, #menu #navHOME a:hover {background:url(/layout/nav_sprite.jpg) -17px -30px no-repeat;}
#menu #navHOME a.selected:link, #menu #navHOME a.selected:visited {background:url(/layout/nav_sprite.jpg) -13px -30px no-repeat;}

#menu #nav600_RACING_INFO a {width: 117px;}
#menu #nav600_RACING_INFO a:link, #menu #nav600_RACING_INFO a:visited {background:url(/layout/nav_sprite.jpg) -101px 0px no-repeat;}
#menu #nav600_RACING_INFO a:active, #menu #nav600_RACING_INFO a:hover {background:url(/layout/nav_sprite.jpg) -101px -30px no-repeat;}
#menu #nav600_RACING_INFO a.selected:link, #menu #nav600_RACING_INFO a.selected:visited {background:url(/layout/nav_sprite.jpg) -100px -30px no-repeat;}

#menu #navINEX_INFO a {width: 127px;}
#menu #navINEX_INFO a:link, #menu #navINEX_INFO a:visited {background:url(/layout/nav_sprite.jpg) -249px 0px no-repeat;}
#menu #navINEX_INFO a:active, #menu #navINEX_INFO a:hover {background:url(/layout/nav_sprite.jpg) -249px -30px no-repeat;}
#menu #navINEX_INFO a.selected:link, #menu #navINEX_INFO a.selected:visited {background:url(/layout/nav_sprite.jpg) -250px -30px no-repeat;}

#menu #navRACING_SERIES a {width: 107px;}
#menu #navRACING_SERIES a:link, #menu #navRACING_SERIES a:visited {background:url(/layout/nav_sprite.jpg) -404px 0px no-repeat;}
#menu #navRACING_SERIES a:active, #menu #navRACING_SERIES a:hover {background:url(/layout/nav_sprite.jpg) -404px -30px no-repeat;}
#menu #navRACING_SERIES a.selected:link, #menu #navRACING_SERIES a.selected:visited {background:url(/layout/nav_sprite.jpg) -405px -30px no-repeat;}

#menu #navGETTING_STARTED a {width: 122px;}
#menu #navGETTING_STARTED a:link, #menu #navGETTING_STARTED a:visited {background:url(/layout/nav_sprite.jpg) -537px 0px no-repeat;}
#menu #navGETTING_STARTED a:active, #menu #navGETTING_STARTED a:hover {background:url(/layout/nav_sprite.jpg) -537px -30px no-repeat;}
#menu #navGETTING_STARTED a.selected:link, #menu #navGETTING_STARTED a.selected:visited {background:url(/layout/nav_sprite.jpg) -400px -30px no-repeat;}

#menu #navONLINE_CATALOG a {width: 132px;}
#menu #navONLINE_CATALOG a:link, #menu #navONLINE_CATALOG a:visited {background:url(/layout/nav_sprite.jpg) -687px 0px no-repeat;}
#menu #navONLINE_CATALOG a:active, #menu #navONLINE_CATALOG a:hover {background:url(/layout/nav_sprite.jpg) -687px -30px no-repeat;}
#menu #navONLINE_CATALOG a.selected:link, #menu #navONLINE_CATALOG a.selected:visited {background:url(/layout/nav_sprite.jpg) 0px -30px no-repeat;}

#menu #navMULTIMEDIA a {width: 97px;}
#menu #navMULTIMEDIA a:link, #menu #navMULTIMEDIA a:visited {background:url(/layout/nav_sprite.jpg) -849px 0px no-repeat;}
#menu #navMULTIMEDIA a:active, #menu #navMULTIMEDIA a:hover {background:url(/layout/nav_sprite.jpg) -849px -30px no-repeat;}
#menu #navMULTIMEDIA a.selected:link, #menu #navMULTIMEDIA a.selected:visited {background:url(/layout/nav_sprite.jpg) 0px -30px no-repeat;}

#menu #navENGINE_SHOP a {width: 97px;}
#menu #navENGINE_SHOP a:link, #menu #navENGINE_SHOP a:visited {background:url(/layout/nav_sprite.jpg) -972px 0px no-repeat;}
#menu #navENGINE_SHOP a:active, #menu #navENGINE_SHOP a:hover {background:url(/layout/nav_sprite.jpg) -972px -30px no-repeat;}
#menu #navENGINE_SHOP a.selected:link, #menu #navENGINE_SHOP a.selected:visited {background:url(/layout/nav_sprite.jpg) 0px -30px no-repeat;}

#menu #navCONTACT a {width: 73px;}
#menu #navCONTACT a:link, #menu #navCONTACT a:visited {background:url(/layout/nav_sprite.jpg) -1095px 0px no-repeat;}
#menu #navCONTACT a:active, #menu #navCONTACT a:hover {background:url(/layout/nav_sprite.jpg) -1095px -30px no-repeat;}
#menu #navCONTACT a.selected:link, #menu #navCONTACT a.selected:visited {background:url(/layout/nav_sprite.jpg) 0px -30px no-repeat;}


#menu span {
	display: none;	
}  
/*  #clear {
	clear: both;
	height: 1px;
	margin-bottom: 10px;
}   */








#videoplayer {
	background-color: #d2eaf4;
	padding: 10px;
	margin-bottom: 20px;
	border: 1px solid #666666;
}
#videoplayer #description {
	float: right;
	width: 200px;
}
#videoplayer #description h2 {
	padding: 0px;
	margin: 0px;
	color: #999999;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	display: block;
}
#videoplayer #description p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#videoarchive {
	padding: 0px;
	margin: 0px;
	text-align: left;
}

#videoarchive li {
	list-style-type: none;
	width: 160px;
	height: 160px;
	float: left;
	margin-right: 13px;
	margin-bottom: 15px;
}
#videoarchive img {
	border: 1px solid #666666;
}









#photogallery ul {
	padding: 0px;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#photogallery li {
	list-style-type: none;
	display: block;
	float: left;
	padding: 0px;
	margin-bottom: 15px;
	text-align: center;
	width: 185px;
	height: 140px;
}
#photogallery img {
	border: 1px solid #666666;
	margin-bottom: 5px;
}
#photogallery #photoarchive ul {
	padding: 0px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#photogallery #photoarchive li {
	list-style-type: none;
	border: 1px solid #666666;
	background-color: #c3d8e0;
	display: block;
	float: left;
	padding: 10px;
	text-align: center;
	width: auto;
	margin-right: 10px;
	width: 154px;
	height: 155px;
}
#photogallery #photoarchive img {
	border: 1px solid #666666;
	margin-bottom: 5px;
	width: 145px;
}
#photogallery .caption {
	display: none;;
}
#photogallery .credit {
	display: none;
}
#photoarchive .gallery {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
#photoarchive .date {
	font-size: 10px;
	color: #666666;
}
