/* NASCAR Sprint Cup Series */

#namebox big {background: url('/motorsports/images/nscs/num_s_bg.gif') 0px 2px no-repeat;}

#driver_name big,
#namebox_bio big {background: url('/motorsports/images/nscs/num_b_bg.gif') no-repeat;}

#driver_name h2,
#namebox h2,
#namebox_bio h2 {
	color:#ffda08;
}

ul#series_nav #series_nav_schedule a {background: url('/motorsports/images/nscs/leftnav/ln_schedule.gif');}
.schedule ul#series_nav #series_nav_schedule a {background: url('/motorsports/images/nscs/leftnav/ln_schedule_mo.gif');}
ul#series_nav #series_nav_schedule a:hover {background: url('/motorsports/images/nscs/leftnav/ln_schedule_mo.gif');}

ul#series_nav #series_nav_results a {background: url('/motorsports/images/nscs/leftnav/ln_results.gif');}
.results ul#series_nav #series_nav_results a {background: url('/motorsports/images/nscs/leftnav/ln_results_mo.gif');}
ul#series_nav #series_nav_results  a:hover {background: url('/motorsports/images/nscs/leftnav/ln_results_mo.gif')}

ul#series_nav #series_nav_standings a {background: url('/motorsports/images/nscs/leftnav/ln_standings.gif');}
.standings ul#series_nav #series_nav_standings a {background: url('/motorsports/images/nscs/leftnav/ln_standings_mo.gif');}
ul#series_nav #series_nav_standings a:hover {background: url('/motorsports/images/nscs/leftnav/ln_standings_mo.gif');}

ul#series_nav #series_nav_teams a {background: url('/motorsports/images/nscs/leftnav/ln_teams.gif');}
.teams ul#series_nav #series_nav_teams a {background: url('/motorsports/images/nscs/leftnav/ln_teams_mo.gif');}
ul#series_nav #series_nav_teams a:hover {background: url('/motorsports/images/nscs/leftnav/ln_teams_mo.gif');}

ul#series_nav #series_nav_drivers a {background: url('/motorsports/images/nscs/leftnav/ln_drivers.gif');}
.drivers ul#series_nav #series_nav_drivers a {background: url('/motorsports/images/nscs/leftnav/ln_drivers_mo.gif');}
ul#series_nav #series_nav_drivers a:hover {background: url('/motorsports/images/nscs/leftnav/ln_drivers_mo.gif');}

ul#series_nav #series_nav_news a {background: url('/motorsports/images/nscs/leftnav/ln_news.gif');}
.news ul#series_nav #series_nav_news a {background: url('/motorsports/images/nscs/leftnav/ln_news_mo.gif');}
ul#series_nav #series_nav_news a:hover {background: url('/motorsports/images/nscs/leftnav/ln_news_mo.gif');}

ul#series_nav #series_nav_photos a {background: url('/motorsports/images/nscs/leftnav/ln_photos.gif');}
ul#series_nav #series_nav_photos a:hover {background: url('/motorsports/images/nscs/leftnav/ln_photos_mo.gif');}

ul#series_nav #series_nav_specs a {background: url('/motorsports/images/nscs/leftnav/ln_specs.gif');}
.specs ul#series_nav #series_nav_specs a {background: url('/motorsports/images/nscs/leftnav/ln_specs_mo.gif');}
ul#series_nav #series_nav_specs a:hover {background: url('/motorsports/images/nscs/leftnav/ln_specs_mo.gif');}

ul#series_nav #series_nav_history a {background: url('/motorsports/images/nscs/leftnav/ln_history.gif');}
.series_history ul#series_nav #series_nav_history a {background: url('/motorsports/images/nscs/leftnav/ln_history_mo.gif');}
ul#series_nav #series_nav_history a:hover {background: url('/motorsports/images/nscs/leftnav/ln_history_mo.gif');}


/* SHELL */

div.shell #sh_inner_head {background-image: url('/motorsports/images/nscs/sh_inner_hd.jpg');}

div.shell #sh_col1 {background-image: url('/motorsports/images/nscs/sh_col1_bg.jpg');}

div.shell #sh_col2 {background-image: url('/motorsports/images/nscs/sh_col2_bg.jpg');}

div.shell #sh_inner_foot {background-image: url('/motorsports/images/nscs/sh_inner_ft.jpg');}

#col2_container {background: #1d1d1e url('/motorsports/images/nscs/col2_container_bg.jpg') top repeat-x;}

#col2_container_hd {background: url('/motorsports/images/nscs/col2_container_hd.gif') no-repeat;}

#col2_container_ft {background: url('/motorsports/images/nscs/col2_container_ft.gif') no-repeat;}

#sh_contentInner {background: url('/motorsports/images/nscs/lp_bg.jpg') no-repeat;}

/* SERIES LANDING */
div.series_lp {background: url('/motorsports/images/nscs/series_home_bg.gif') repeat-y;} 

div.series_lp #content_hd h1 {background: none;}

div.series_lp #sh_contentOuter {background: none;}

div.series_lp #sh_col1 {background: url('/motorsports/images/nscs/left_nav_bg.jpg') no-repeat;}

div.series_lp #history_hd {background: url('/motorsports/images/nscs/ln_series_history_hd.gif') no-repeat;}

div.series_lp #content_hd {background: url('/motorsports/images/nscs/lp_header2.gif') -7px 0px no-repeat;}

div.series_lp #news {background: url('/motorsports/images/nscs/lp_content_bg.jpg') no-repeat;}

div.series_lp #news p {color: #b6b6b6; background: url('/motorsports/images/nscs/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: url('/motorsports/images/nscs/lp_lower_bg.jpg') no-repeat;}

div.series_lp #results_hd {background: url('/motorsports/images/midget/lp_results_hd.gif') no-repeat;}

div.series_lp #results em {color: #fedf0c;}

div.series_lp #standings {background: url('/motorsports/images/nscs/lp_lower_bg.jpg') no-repeat;}

div.series_lp #standings_hd {background: url('/motorsports/images/midget/lp_standings_hd.gif') no-repeat;}

/* SCHEDULE */
div.schedule {background: url('/motorsports/images/nscs/series_bg.gif') repeat-y;}

div.schedule #sh_col1 {background: url('/motorsports/images/nscs/left_nav_bg.jpg') no-repeat;}

div.schedule #content_hd h1 {background: none;}

div.schedule #sh_contentOuter {background: none;}

div.schedule #sh_col1 {background: url('/motorsports/images/nscs/left_nav_bg.jpg') no-repeat;}

div.schedule #content_hd {background: url('/motorsports/images/nscs/schedule_header.jpg') 11px 0 no-repeat;}

div.schedule #schedule_outer {background: url('/motorsports/images/nscs/schedule_bg.gif') no-repeat;}

div.schedule #schedule_table_hd {background: url('/motorsports/images/global/heading_schedule.gif') 0 10px no-repeat;}

div.schedule #schedule_table_hd h2 {color: #ffda08;}

.schedule #sh_col2 form strong {color: #ffffff;}

.schedule #schedule_table_bd {background: #191919;}

.schedule #schedule_table_bd table thead td {color: #666;}

.schedule #schedule_table_bd table td {color: #ccc;}

.schedule #schedule_table_bd table td.odd {background: #1f1f1f;}

.schedule #schedule_table_bd table td a {color: #ffda08;}

.schedule #schedule_table_bd table td.track a {color: #5a5d65;}

.schedule #sh_foot {height: 0; padding: 0; margin: 0;}

/* RESULTS */
div.results {background: url('/motorsports/images/nscs/series_bg.gif') repeat-y;}

div.results #content_hd h1 {background: none;}

div.results #sh_contentOuter {background: none;}

div.results #sh_col1 {background: url('/motorsports/images/nscs/left_nav_bg.jpg') no-repeat;}

div.results #content_hd {background: url('/motorsports/images/nscs/results_header.jpg') 11px 0 no-repeat;}

div.results #results_outer {background: url('/motorsports/images/nscs/schedule_bg.gif') no-repeat;}

div.results #results_table_hd {background: url('/motorsports/images/global/heading_schedule.gif') 0 10px no-repeat;}

div.results #results_table_hd h2 {color: #ffda08;}

.results #sh_col2 form strong {color: #ffffff;}

.results .results_table_bd {background: #191919;}

.results .results_table_bd table thead td {color: #666;}

.results .results_table_bd table td {color: #ccc;}

.results .results_table_bd table td.odd, .oddLine {background: #1f1f1f;}

.results .results_race_name { border-top: 1px solid #1f1f1f; }

.results .results_details { border: 1px solid #1f1f1f; }

.results .results_table_bd table td a {color: #ffda08;}

.results .results_table_bd table td.track a {color: #5a5d65;}

.results #sh_foot {height: 0; padding: 0; margin: 0;}

/* STANDINGS */
div.standings {background: url('/motorsports/images/nscs/series_bg.gif') repeat-y;}

div.standings #content_hd h1 {background: none;}

div.standings #sh_contentOuter {background: none;}

div.standings #sh_col1 {background: url('/motorsports/images/nscs/left_nav_bg.jpg') no-repeat;}

div.standings #content_hd {background: url('/motorsports/images/nscs/standings_header.jpg') 11px 0 no-repeat;}

div.standings #standings_outer {background: url('/motorsports/images/nscs/schedule_bg.gif') no-repeat;}

div.standings #standings_table_hd {background: url('/motorsports/images/global/heading_schedule.gif') 0 10px no-repeat;}

div.standings #standings_table_hd h2 {color: #ffda08;}

.standings #sh_col2 form strong {color: #ffffff;}

.standings .standings_table_bd {background: #191919;}

.standings .standings_table_bd table thead td {color: #666;}

.standings .standings_table_bd table td {color: #ccc;}

.standings .standings_table_bd table td.odd {background: #1f1f1f;}

.standings .standings_table_bd table td a {color: #ffda08;}

.standings .standings_table_bd table td.track a {color: #5a5d65;}

.standings #sh_foot {height: 0; padding: 0; margin: 0;}

/* NEWS */

div.news {background: url('/motorsports/images/nscs/series_bg.gif') repeat-y;}

.news #sh_contentOuter {background: none;}

.news #content_hd {background: url('/motorsports/images/nscs/news_header.jpg') 11px -1px no-repeat;}

.news #sh_col1 {background-image: url('/motorsports/images/nscs/left_nav_bg.jpg');}

.news #col2_container {background: #1d1d1e url('/motorsports/images/nscs/news_container_bg.jpg') top repeat-x;}

#heading_news {background-image: url('/motorsports/images/nscs/heading_news_s.gif');}

#news_list {background:#1e1e1f url('/motorsports/images/nscs/news_list_bg.gif') top repeat-x;}

#news_list_hd {background:url('/motorsports/images/nscs/news_list_hd.gif') no-repeat;}

#news_list_ft {background:none;}

div.news #news_outer {background: url('/motorsports/images/nscs/schedule_bg.gif') no-repeat;}

div.news #news_table_hd {background: url('/motorsports/images/global/heading_schedule.gif') 0 10px no-repeat;}

div.news #news_table_hd h2 {color: #ffda08;}

.news .news_table_bd {background: #191919;}

.news .news_table_bd table thead td {color: #666;}

.news .news_table_bd table td {color: #CCC;}

.news .news_table_bd table td.odd {background: #1f1f1f;}

.news #news_archives_month span,
.news .news_table_bd table td a {color: #FFD700;}

.news #newsheadlines a {color: #999;}

/* NEWS STORY */
div.news_story {background: url('/motorsports/images/nscs/series_bg.gif');}

div.news_story #content_hd h1 {background: none;}

div.news_story #sh_contentOuter {background: none;}

.news_story #content_hd {background: url('/motorsports/images/nscs/news_header.jpg') 11px -1px no-repeat;}

.news_story #sh_col1 {background-image: url('/motorsports/images/nscs/left_nav_bg.jpg');}

.news_story #col2_container {background: #c6c7c9 url('/motorsports/images/nscs/news_story_bg.jpg') top repeat-x;}

.news_story #sh_contentOuter {background: url('/motorsports/images/global/news_inner_bg.gif') 0 39px repeat-y;}

.news_story #sh_inner_foot {background-image: url('/motorsports/images/nscs/news_inner_ft.gif');}

/* DRIVERS */

div.drivers {background: url('/motorsports/images/nscs/series_bg.gif') repeat-y;}

.drivers #sh_col1 {background: url('/motorsports/images/nscs/left_nav_bg.jpg') no-repeat;}

.drivers #content_hd {background: url('/motorsports/images/nscs/drivers_header.jpg') 11px -9px no-repeat;}

.drivers #sh_contentOuter {background: none;}

.drivers #sh_col2 {background: none}

.drivers #col2_container {background: url('/motorsports/images/nscs/schedule_bg.gif') top repeat-x;}

.drivers #sh_inner_foot {background-image: url('/motorsports/images/nscs/sh_inner_ft.jpg');}

.drivers #heading_bio {background: url('/motorsports/images/nscs/heading_driversbio.gif') no-repeat;}

#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/nscs/heading_06ssnsummary.gif') no-repeat;}

#drivers_bio_summary_foot {background:url('/motorsports/images/global/drivers_summary_foot.gif') top no-repeat;}

.drivers #namebox a, .drivers #namebox_bio h2 {color: #ffda08;}

.drivers #profileboxes {border-bottom-color:#15162b;}

/* TEAMS */
div.teams {background: url('/motorsports/images/nscs/series_bg.gif') repeat-y;}

div.teams #sh_col1 {background: url('/motorsports/images/nscs/left_nav_bg.jpg') no-repeat;}

.teams #content_hd2 {background: url('/motorsports/images/nscs/teams_header.jpg') 12px -1px no-repeat;}

.teams #sh_contentOuter {background: none;}

.teams #sh_col2 {background: none}

.teams #col2_container {background: url('/motorsports/images/nscs/news_container_bg.jpg') top repeat-x;}

.teams #sh_inner_foot {background-image: url('/motorsports/images/nscs/sh_inner_ft.jpg');}

.teams #masheading h2 {background: url('/motorsports/images/global/masheading_teams.gif') left top no-repeat;}

.teams .heading_bio {background: url('/motorsports/images/nscs/heading_teamsbio.gif') no-repeat;}

.teams #namebox {background-color:none;}

.teams #profileboxes {border-bottom: 1px solid #15162b;}

.teams_bio#profileboxes {border-bottom: none;}

.teams_bio #primarybox_bio {background: url('/motorsports/images/nscs/box1_bg.gif') bottom repeat-x;}

/* SPECS */
div.specs {background: url('/motorsports/images/nscs/series_bg.gif') repeat-y;}

div.specs #content_hd h1 {background: none;}

div.specs #sh_contentOuter {background: none;}

div.specs #sh_col1 {background: url('/motorsports/images/nscs/left_nav_bg.jpg') no-repeat;}

div.specs #content_hd {background: url('/motorsports/images/nscs/specs_header.jpg') 11px 0 no-repeat;}

div.specs #specs_outer {background: url('/motorsports/images/nscs/specs_bg.gif') no-repeat;}

div.specs .specs_cat {background: url('/motorsports/images/nscs/specs_tabs.gif') 0 8px no-repeat;}

div.specs .specs_cat h2 {color: #1c1c1d}

div.specs .specs_cat li {color: #ccc;}

/* HISTORY */

div.series_history {background: url('/motorsports/images/nscs/series_bg.gif') repeat-y;}

.series_history #sh_contentOuter {background: none;}

.series_history #content_hd {background: url('/motorsports/images/nscs/history_header.jpg') 11px -1px no-repeat;}

.series_history #sh_col1 {background-image: url('/motorsports/images/nscs/left_nav_bg.jpg');}

.series_history #col2_container {background: #1d1d1e url('/motorsports/images/nscs/news_container_bg.jpg') top repeat-x;}

/* HISTORY */

div.series_history {background: url('/motorsports/images/nscs/series_bg.gif') repeat-y;}

.series_history #sh_col1 {background: url('/motorsports/images/nscs/left_nav_bg.jpg') no-repeat;}

.series_history #sh_contentOuter {background: none;}

.series_history #content_hd {background: url('/motorsports/images/nscs/history_header.jpg') 11px -1px no-repeat;}

.series_history #col2_container {background: url('/motorsports/images/nscs/news_container_bg.jpg') top repeat-x;}
