/* drp color v.2009 sXd
------------------------------------*/
body {background-color: #d2d2d2; color: #222; }

a:link, a:visited {color: #092c52; text-decoration: none; text-transform: none; font-weight: bold; }
a:hover { color: #111; }

h4.videoTitle, h4.twitterTitle { color: #fff; }
h2.frontTitle { color: #092c52; }
span.videoText { color: #fff }

hr.story { 
	margin: 8px 0 5px 0;
	color: #ccc;
	background-color: #ccc;
	height: 1px;
	border: 0;
	}
	
.breadcrumb a:link, .breadcrumb a:visited { color: #0c1a23; text-decoration: none; font-weight: 900; }
.breadcrumb a:hover { color: #333; }
.messages { color: #ff0000; font-size: 0.7em; }

#twitter_update_list { color: #fff; }
#twitter_update_list a:link, #twitter_div a:link, #twitter_update_list a:visited, #twitter_div a:visited { color: #ffcc00; }
#twitter_update_list a:hover, #twitter_div a:hover { color: #d2d2d2; }
#video a:link, #video a:visited { color: #ffcc00; }
#video a:hover { color: #d2d2d2; }

#mainWrap { background: transparent url(gfx/backgrounds/bodyBackground_01.gif) top left repeat-y; }
#navigation { background: transparent url(gfx/backgrounds/navigation_01.gif) top left repeat-x; }
#trackPromotion { background: transparent url(gfx/backgrounds/trackPromotion_01.jpg) top left no-repeat; }
#insidePromotion { background: transparent url(gfx/backgrounds/insidePromotion_01.jpg) top left repeat-y; }
#mainLeft { background: #fff url(gfx/backgrounds/frontContent_01.gif) top left repeat-x; }
#NEfooter { background: transparent url(gfx/backgrounds/nextEventFooter_01.gif) top left no-repeat; }

#sponsorsFront { background: #d2d2d2 url(gfx/backgrounds/sponsorsFront_01.gif) top left repeat-x; }

#overallFooter { background: #0c1a23 url(gfx/backgrounds/mainFooter_01.jpg) top left no-repeat; }
#frontContent { background: #fff url(gfx/backgrounds/frontContent_01.gif) top left repeat-x; }

#white, #whiteDouble { background-color: #fff; }

li.home {
	float: left;
	width: 56px;
	height: 36px;
	background: transparent url(gfx/backgrounds/navigation/homeOff_01.gif) top left no-repeat;
	}	
li.home a:hover img { background: transparent url(gfx/backgrounds/navigation/homeOn_01.gif) top left no-repeat; }

li.latestNews {
	float: left;
	width: 58px;
	height: 36px;
	background: transparent url(gfx/backgrounds/navigation/newsOff_01.gif) top left no-repeat;
	}	
li.latestNews a:hover img { background: transparent url(gfx/backgrounds/navigation/newsOn_01.gif) top left no-repeat; }

li.results {
	float: left;
	width: 76px;
	height: 36px;
	background: transparent url(gfx/backgrounds/navigation/resultsOff_01.gif) top left no-repeat;
	}	
li.results a:hover img { background: transparent url(gfx/backgrounds/navigation/resultsOn_01.gif) top left no-repeat; }

li.schedule {
	float: left;
	width: 92px;
	height: 36px;
	background: transparent url(gfx/backgrounds/navigation/scheduleOff_01.gif) top left no-repeat;
	}	
li.schedule a:hover img { background: transparent url(gfx/backgrounds/navigation/scheduleOn_01.gif) top left no-repeat; }

li.standings {
	float: left;
	width: 98px;
	height: 36px;
	background: transparent url(gfx/backgrounds/navigation/standingsOff_01.gif) top left no-repeat;
	}	
li.standings a:hover img { background: transparent url(gfx/backgrounds/navigation/standingsOn_01.gif) top left no-repeat; }

li.divisions {
	float: left;
	width: 86px;
	height: 36px;
	background: transparent url(gfx/backgrounds/navigation/divisionsOff_01.gif) top left no-repeat;
	}	
li.divisions a:hover img { background: transparent url(gfx/backgrounds/navigation/divisionsOn_01.gif) top left no-repeat; }

li.gallery {
	float: left;
	width: 79px;
	height: 36px;
	background: transparent url(gfx/backgrounds/navigation/galleryOff_01.gif) top left no-repeat;
	}	
li.gallery a:hover img { background: transparent url(gfx/backgrounds/navigation/galleryOn_01.gif) top left no-repeat; }

li.driven {
	float: left;
	width: 194px;
	height: 36px;
	background: transparent url(gfx/backgrounds/navigation/drivenOff_01.gif) top left no-repeat;
	}	
li.driven a:hover img { background: transparent url(gfx/backgrounds/navigation/drivenOn_01.gif) top left no-repeat; }

li.info {
	float: left;
	width: 99px;
	height: 36px;
	background: transparent url(gfx/backgrounds/navigation/infoOff_01.gif) top left no-repeat;
	}	
li.info a:hover img { background: transparent url(gfx/backgrounds/navigation/infoOn_01.gif) top left no-repeat; }

li.marketing {
	float: left;
	width: 168px;
	height: 36px;
	background: transparent url(gfx/backgrounds/navigation/marketingOff_01.gif) top left no-repeat;
	}	
li.marketing a:hover img { background: transparent url(gfx/backgrounds/navigation/marketingOn_01.gif) top left no-repeat; }