/* NASCAR XPLOD SERIES */

#namebox big {background: url('/motorsports/images/xplod/num_s_bg.gif') 0px 2px no-repeat;}

#driver_name big,
#namebox_bio big {background: url('/motorsports/images/xplod/num_b_bg.gif') no-repeat;}

#driver_name h2,
#namebox h2,
#namebox_bio h2 {
	color:#c2c6c8; font-size: 18px;
}

ul#series_nav #series_nav_dayone a.mainNav {background: url('/motorsports/images/historic/leftnav/ln_dayone.gif');}
.dayone ul#series_nav #series_nav_dayone a.mainNav {background: url('/motorsports/images/historic/leftnav/ln_dayone_mo.gif');}
ul#series_nav #series_nav_dayone a.mainNav:hover {background: url('/motorsports/images/historic/leftnav/ln_dayone_mo.gif');}

ul#series_nav #series_nav_daytwo a.mainNav {background: url('/motorsports/images/historic/leftnav/ln_daytwo.gif');}
.daytwo ul#series_nav #series_nav_daytwo a.mainNav {background: url('/motorsports/images/historic/leftnav/ln_daytwo_mo.gif');}
ul#series_nav #series_nav_daytwo a.mainNav:hover {background: url('/motorsports/images/historic/leftnav/ln_daytwo_mo.gif');}

ul#series_nav #series_nav_daythree a.mainNav {background: url('/motorsports/images/historic/leftnav/ln_daythree.gif');}
.daythree ul#series_nav #series_nav_daythree a.mainNav {background: url('/motorsports/images/historic/leftnav/ln_daythree_mo.gif');}
ul#series_nav #series_nav_daythree a.mainNav:hover {background: url('/motorsports/images/historic/leftnav/ln_daythree_mo.gif');}

ul#series_nav #series_nav_dayfour a.mainNav {background: url('/motorsports/images/historic/leftnav/ln_dayfour.gif');}
.dayfour ul#series_nav #series_nav_dayfour a.mainNav {background: url('/motorsports/images/historic/leftnav/ln_dayfour_mo.gif');}
ul#series_nav #series_nav_dayfour a.mainNav:hover {background: url('/motorsports/images/historic/leftnav/ln_comingsoon.gif');}

ul#series_nav #series_nav_drivers a {background: url('/motorsports/images/historic/leftnav/ln_drivers.gif');}
.drivers ul#series_nav #series_nav_drivers a {background: url('/motorsports/images/historic/leftnav/ln_drivers_mo.gif');}
ul#series_nav #series_nav_drivers a:hover {background: url('/motorsports/images/historic/leftnav/ln_drivers_mo.gif');}

ul#series_nav #series_nav_schedule a {background: url('/motorsports/images/historic/leftnav/ln_schedule.gif');}
.schedule ul#series_nav #series_nav_schedule a {background: url('/motorsports/images/historic/leftnav/ln_schedule_mo.gif');}
ul#series_nav #series_nav_schedule a:hover {background: url('/motorsports/images/historic/leftnav/ln_schedule_mo.gif');}

ul#series_nav #series_nav_specs a {background: url('/motorsports/images/historic/leftnav/ln_specs.gif');}
.specs ul#series_nav #series_nav_specs a {background: url('/motorsports/images/historic/leftnav/ln_specs_mo.gif');}
ul#series_nav #series_nav_specs a:hover {background: url('/motorsports/images/historic/leftnav/ln_specs_mo.gif');}

ul#series_nav #series_nav_history a {background: url('/motorsports/images/historic/leftnav/ln_history.gif');}
.series_history ul#series_nav #series_nav_history a {background: url('/motorsports/images/historic/leftnav/ln_history_mo.gif');}
ul#series_nav #series_nav_history a:hover {background: url('/motorsports/images/historic/leftnav/ln_history_mo.gif');}

ul#series_nav #series_nav_legends a {background: url('/motorsports/images/historic/leftnav/ln_legends_08.gif');}
.series_legends ul#series_nav #series_nav_legends a {background: url('/motorsports/images/historic/leftnav/ln_legends_08_mo.gif');}
ul#series_nav #series_nav_legends a:hover {background: url('/motorsports/images/historic/leftnav/ln_legends_08_mo.gif');}

ul#series_nav .openMenu {
	background: #191919;
	padding-bottom: 8px;
}

ul#series_nav .openMenu a {
	background: none;
	text-decoration: none;
	padding: 0 0 3px 15px;
	height: 15px;
	margin: -2px 0 2px 0;
}

#flashcontent {
	width: 335px;
	float: left;
	padding: 15px 0 15px 15px;
}


/* SHELL */

div.shell #sh_inner_head {background-image: url('/motorsports/images/xplod/sh_inner_hd.jpg');}

div.shell #sh_col1 {background: none;}

div.shell #sh_col2 {background-image: url('/motorsports/images/xplod/sh_col2_bg.jpg');}

div.shell #sh_inner_foot {background-image: url('/motorsports/images/xplod/sh_inner_ft.jpg');}

#col2_container {background: #1d1d1e url('/motorsports/images/xplod/col2_container_bg.gif') top repeat-x;}

#col2_container_hd {background: url('/motorsports/images/xplod/col2_container_hd.gif') no-repeat;}

#col2_container_ft {background: url('/motorsports/images/xplod/col2_container_ft.gif') no-repeat;}

#sh_contentInner {background: url('/motorsports/images/historic/lp_bg.jpg') no-repeat;}

/* SERIES LANDING */
div.series_lp {background: #020202}

div.series_lp #sh_contentOuter {background: none;}

div.series_lp #sh_contentInner {background: url('/motorsports/images/historic/lp_bg.jpg') 0 25px no-repeat;}

div.series_lp #sh_col1 {background: none;}

div.series_lp #history { display: none; }

div.series_lp #history_hd {background: url('/motorsports/images/historic/ln_series_history_hd.gif') no-repeat;}

div.series_lp #content_hd {background: url('/motorsports/images/historic/lp_header.gif') -7px 0 no-repeat; height: 120px;}

div.series_lp #news {background: none;}

div.series_lp #news img.news_img { margin-left: 0; }

div.series_lp #news p {color: #b6b6b6; background: url('/motorsports/images/historic/lp_featured_story_hd.gif') 0 17px no-repeat;}

div.series_lp #news p strong {color: #fff;}

div.series_lp #news p a {color: #fe0404;}

div.series_lp #results {background: #191919; }

div.series_lp .feature_section { padding: 7px 7px 7px 0; }

div.series_lp .feature_section img { float: left; margin: 3px 8px 20px 0; border: 3px #555 solid; }

div.series_lp .feature_section p { color: #999; margin-top: 0; padding-top: 0; line-height: 14px; }

div.series_lp .feature_section p b.redText { font-weight: bold; color: #cc0000; }

div.series_lp .feature_section p a { color: #cc0000; text-decoration: none; }

div.series_lp #results_hd {background: url('/motorsports/images/historic/series_lp_results_hd.gif') no-repeat;}

div.series_lp #results em {color: #7c6f30;}

div.series_lp #standings {background: #191919; }

div.series_lp #standings_hd {background: url('/motorsports/images/historic/series_lp_standings_hd.gif') no-repeat;}

/* SCHEDULE */
div.schedule {background: none;}

div.schedule #content_hd h1 {background: none;}

div.schedule #sh_contentOuter {background: none;}

div.schedule #sh_col1 {background: none;}

div.schedule #content_hd {background: url('/motorsports/images/historic/header_schedule.gif') -11px -9px no-repeat; height: 140px; width: 750px;}

div.schedule #schedule_outer {background: #191919; width: 742px;}

div.schedule #schedule_outer table { width: 730px; margin: 0 auto 0 auto; text-align: left; border-collapse: collapse; }

div.schedule #schedule_outer tr.odd { background: #292929; }

div.schedule #schedule_outer tr.even { background: #212121; }

div.schedule #schedule_outer th { font-weight: bold; padding: 25px 4px 4px 4px; color: #fff; font-size: 12px; }

div.schedule #schedule_outer th.first { padding-top: 4px; }

div.schedule #schedule_outer td { padding: 4px; color: #a6a6a6; }

div.schedule #schedule_outer td.col1 { width: 530px; }

div.schedule #schedule_outer td.col2 { width: 200px; }

.schedule #sh_foot {height: 0; padding: 0; margin: 0;}

.schedule #general_info { margin: 20px 0 0 7px; background: #191919; width: 195px; }

.schedule .gen_info_hd { background: url(/motorsports/images/historic/general_info_hd.gif) -1px 0 no-repeat; width: 195px; height: 27px; }

.schedule .gen_info_content { color: #ccc; padding: 10px; }

.schedule .gen_info_content a { color: #cc0000; text-decoration: none; }

/* INFO */
div.info {background: none;}

div.info #content_hd h1 {background: none;}

div.info #sh_contentOuter {background: none;}

div.info #sh_col1 {background: none;}

div.info #content_hd {background: url('/motorsports/images/historic/header_gen_info.gif') -11px -9px no-repeat; height: 140px; width: 750px;}

div.info #schedule_outer {background: #191919; width: 742px;}

.info #sh_foot {height: 0; padding: 0; margin: 0;}

.info #schedule_outer p { text-align: left; padding-left: 10px; padding-right: 15px; color: #fff; }

.info #schedule_outer ul li { color: #fff; text-align: left; }

/* BLOG */

.blog {background: none;}

.blog #content_hd h1 {background: none;}

.blog #sh_contentOuter {background: none;}

.blog #sh_col1 {background: none;}

.blog #content_hd {background: url('/motorsports/images/historic/header_blog.gif') -11px -9px no-repeat; height: 140px; }

.blog #sh_col2 {background: none; width: 750px;}

.blog #col2_container { background: #191919; }

.blog #blog_list { background: none; width: 195px; margin: 25px auto 0 auto; }

.blog #blog_list_hd {background: #191919 url('/motorsports/images/historic/ln_blog_header.gif') no-repeat; width: 195px; height: 23px;}

.blog #blog_headlines { text-align: left; padding: 0 10px 5px 10px; }

.blog #blog_headlines p { padding: 0; margin: 4px 0 4px 0; }

.blog #blog_headlines a { display: block; color: #ff3300; font-weight: bold; text-decoration: none; }

.blog #blog_headlines span { color: #999; }

.blog #newsstory_body { color: #fff; }

.blog #newsstory_body p { padding: 0 0 15px 0; margin: 0; }

.blog #newsstory_body strong { font-size: 13px; font-weight: bold; }

.blog #newsstory_body span { font-size: 10px; color: #ababab; line-height: 11px; }

/* PHOTOS */

.photos {background: none;}

.photos #content_hd h1 {background: none;}

.photos #sh_contentOuter {background: none;}

.photos #sh_col1 {background: none;}

.photos #content_hd {background: url('/motorsports/images/historic/header_photo_gallery.gif') -11px -9px no-repeat; height: 140px; }

.photos #sh_col2 {background: none; width: 750px;}

.photos #col2_container { background: #191919; }

.photos #gallery_show {
	width: 600px;
	padding: 0 5px 0 5px;
}

.photos #display_title {
	height: 46px;
	margin: 0 0 0 6px;
	color: #999999;
}

.photos #display_title a {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

.photos #photo_display {
	background: url('/motorsports/images/global/photo_shadow_tl.png') left top no-repeat; 
	_background: none; /* IE 5 & 6 */
	padding: 0;
	margin: 0 5px 0 5px;
}

.photos #photo_display span {
	display: block;
	padding: 0;
    background: url('/motorsports/images/global/photo_shadow_br.png') bottom right no-repeat ;
	_background: none; /* IE 5 & 6 */
}

.photos #photo_display_loader {
	border: 5px solid #999;
	width: 580px;
	height: 392px;
	background: #000 url('/motorsports/images/global/loader_lg.gif') 50% 50% no-repeat;
}

.photos #photo_description {
	color: #CCC;
	margin: 0 0 0 5px;
}

.photos #photo_nav {
	float: right;
	margin: 0 5px 0 0;
	color: #FFF;
}

.photos #navcount {
	float: left;
}

.photos #prev {
	float: left;
	display: block;
	width: 15px;
	height: 15px;
	background: url('/motorsports/images/global/media_prev.gif') 5px 5px no-repeat;
}

.photos #next {
	float: left;
	display: block;
	width: 15px;
	height: 15px;
	background: url('/motorsports/images/global/media_next.gif') 5px 5px no-repeat;
}

.photos .off#prev {background: url('/motorsports/images/global/media_prev_off.gif') 5px 5px no-repeat;}
.photos .off#next {background: url('/motorsports/images/global/media_next_off.gif') 5px 5px no-repeat;}

.photos #next span, #prev span {display: none;}

.photos #photo_nav img {
	padding: 0;
}

.photos span.next {background: url('/motorsports/images/global/media_next.gif') 5px 5px no-repeat;}
.photos span.prev {background: url('/motorsports/images/global/media_prev.gif') 5px 5px no-repeat;}


.photos #gallery_right {float: right; width: 120px; padding-top: 42px;}

.photos #gallery_thumbnails a img { border: 3px solid #999; }

.photos #gallery_thumbnails a:hover img {
	zoom: 1; /*IE hack*/
	filter: alpha(opacity=90); /*IE*/
	opacity: 0.9; /*CSS3*/
	border-color: #999999;
}

.photos #gallery_thumbnails a img {margin: 3px 3px -1px 3px;*margin: 3px 3px 1px 3px}

.photos .active {
	zoom: 1; /*IE hack*/
	filter: alpha(opacity=40); /*IE*/
	opacity: 0.4; /*CSS3*/
}

#page_count {
	padding: 2px 10px 0 0;
	margin: 0;
	width: 100px;
	text-align: left;
}

.photos #page_count li {
	list-style: none;
	float: left;
	width: 15px;
	margin-right: 2px;
	font-weight: 700;
}

.photos #page_count li a {
	padding: 0px 4px;
	margin: 0 2px;
	background: #666;
	color: #FFF;
	text-decoration: none;
}

.photos #page_count li a:hover {
	background: #F00;
	color: #FFF;
	text-decoration: none;
}

/* VIDEOS */

.videos {background: none;}

.videos #content_hd h1 {background: none;}

.videos #sh_contentOuter {background: none;}

.videos #sh_col1 {background: none;}

.videos #content_hd {background: url('/motorsports/images/historic/header_videos.gif') -11px -9px no-repeat; height: 140px; }

.videos #sh_col2 {background: none; width: 750px;}

.videos #col2_container { background: #191919; }

ul.video_thumbs { margin: 15px; padding: 0; }

.video_thumbs li { display: inline; float: left; margin-right: 10px; width: 115px; }

.video_thumbs li img { border: 3px #666 solid; }

.videos #video_content { color: #fff; padding-bottom: 15px; }

.videos #video_content p { padding: 15px 15px 0 15px; margin: 0; }

.videos #video_content p strong { font-weight: bold; font-size: 12px; }

.videos #video_content p span { font-size: 10px; color: #ccc; font-weight: normal; line-height: 11px; }

/* NEWS STORY */
.news_story {background: none;}

.news_story #content_hd h1 {background: none;}

.news_story #sh_contentOuter {background: none;}

.news_story #sh_col1 {background: none;}

.news_story #content_hd {background: url('/motorsports/images/historic/header_news.gif') -11px -9px no-repeat; height: 140px; }

.news_story #sh_col2 {background: none; width: 750px;}

.news_story #col2_container { background: #191919; }

.news_story #newsstory_body { color: #fff; }

.news_story #newsstory_body p { padding: 0 0 15px 0; margin: 0; }

.news_story #newsstory_body strong { font-size: 13px; font-weight: bold; }

.news_story #newsstory_body span { font-size: 10px; color: #ababab; line-height: 11px; }


.news_story #sh_contentOuter {background: none}

.news_story #sh_inner_foot {background: none;}

/* DRIVERS */

div.drivers {background: none;}

div.drivers #sh_col1 {background: none;}

.drivers #content_hd {background: url('/motorsports/images/historic/header_drivers.gif') -11px -9px no-repeat; height: 140px;}

.drivers #sh_contentOuter {background: none;}

.drivers #sh_col2 {background: none; width: 750px;}

.drivers #col2_container {background: #191919; }

.drivers #sh_inner_foot {background-image: none;}

.drivers #heading_bio {display: none;}

.drivers #primarybox { width: 300px; }

.drivers #primarybox_bio { min-height: 0; }

#biobox_body { color: #999; }

#biobox { margin: 0; padding: 0; }

#drivers_summary {background:url('/motorsports/images/global/drivers_summary_tbl_bg.gif') bottom no-repeat;}

#drivers_stats {background:url('/motorsports/images/global/drivers_stats_bg.gif') left bottom no-repeat;}

#biobox_summary {background:url('/motorsports/images/global/drivers_summary_bg.gif') bottom repeat-x;}

#heading_summary {background:url('/motorsports/images/xplod/heading_06ssnsummary.gif') no-repeat;}

#drivers_bio_summary_foot {background:url('/motorsports/images/global/drivers_summary_foot.gif') top no-repeat;}

.drivers #namebox_bio { display: none; }

.drivers #namebox span { color: #999; }

.drivers #namebox a, .drivers #namebox_bio h2 {color: #c2c6c8;}

.drivers #profileboxes { width: 330px; float: left; }



/* HISTORY */

div.series_history {background: none;}

.series_history #sh_col1 {background: none;}

.series_history #sh_contentOuter {background: none;}

.series_history #content_hd {background: url('/motorsports/images/historic/header_history.gif') -11px -9px no-repeat; height: 140px;}

.series_history #sh_col2 {background: none; width: 750px;}

.series_history #col2_container {background: #191919; }

.series_history #series_history_bd { color: #fff; padding-bottom: 15px; }

.series_history #series_history_bd p { padding: 15px 15px 0 15px; margin: 0; }

.series_history #series_history_bd p strong { font-weight: bold; font-size: 12px; }

.series_history #series_history_bd p span { font-size: 10px; color: #ccc; font-weight: normal; line-height: 11px; }


/* SPECS */
div.specs {background: none;}

div.specs #sh_contentInner {background: url('/motorsports/images/historic/lp_bg.jpg') no-repeat;}

div.specs #content_hd h1 {background: none;}

div.specs #sh_contentOuter {background: none;}

div.specs #content_hd {background: url('/motorsports/images/historic/header_specs.gif') -11px -9px no-repeat; height: 140px; }

div.specs #sh_col1 {background: none;}

div.specs #specs_outer {background: #191919; width: 750px;}

div.specs .specs_cat {background: url('/motorsports/images/xplod/specs_tabs.gif') 0 8px no-repeat;}

div.specs .specs_cat h2 {color: #1c1c1d}

div.specs .specs_cat {color: #ccc;}
