

body {
	padding: 0;
	margin: 0;
	background: #333;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
}


/* -----------------------------------*/
/* -------->>> ANCHOR TAGS <<<--------*/
/* -----------------------------------*/


a {
	text-decoration: none;
	color: #86CA42;
	font-style: italic;
	outline:none;
}

a:hover {
	text-decoration: underline;
}

a img { border: 0;}


/* -----------------------------------*/
/* -------->>> CONTAINERS <<<---------*/
/* -----------------------------------*/


#container_main {
	position: relative;
	display: block;
	margin: 0px auto;	
	width: 990px;
	height: 100%;
	background: url(/images/backgrounds/shadow.png) top center repeat-y;
}

#top {
	margin: 0px auto;	
	width: 950px;
	height: 220px;
	position: relative;
	display:block;
}

.bg_home { background: url(/images/header_bg/speedcast2.png) top left no-repeat; }
.bg_speedcast { background: url(/images/header_bg/speedcast2.png) top left no-repeat; }
.bg_karting { background: url(/images/header_bg/kart2.png) top left no-repeat; }
.bg_dirt { background: url(/images/header_bg/dirt2.png) top left no-repeat; }
.bg_paved { background: url(/images/header_bg/paved2.png) top left no-repeat; }
.bg_road { background: url(/images/header_bg/road2.png) top left no-repeat; }
.bg_nasa { background: url(/images/header_bg/nasa2.png) top left no-repeat; }
.bg_scca { background: url(/images/header_bg/scca2.png) top left no-repeat; }
.bg_ote { background: url(/images/header_bg/OTEHeaderV1.png) top left no-repeat; }
.bg_drag { background: url(/images/header_bg/DragHeaderV1.png) top left no-repeat; }
.bg_more { background: url(/images/header_bg/more.png) top left no-repeat; }

#captchaDiv { padding-top:10px;padding-bottom:10px; }

#billingDiv { margin-top:20px; }

#middle {
	margin: 0px auto;	
	width: 935px;
	position: relative;
	padding: 18px 10px 15px 10px;
}


#ad_column {
	width: 125px;
	float: left;
	padding-top: 5px;
}

#ad_column .ad { background-color:#FFFFFF; height: 600px; }

#main_column {
	width: 803px;
	padding-left: 7px;
	float: left;
}

#content_columns { margin-top: 4px; }

#content_columns .column { float: left; margin-left: 4px; }

#pagetop p { padding: 0 5px; font-size: 14px; font-style: italic; color: #666; }

#footer {
	margin: 0px auto;
	position: relative;
	padding: 10px;
	margin: 0 20px 0 20px;
	background-color: #B3B3B3;
	font-size: 11px;
}

#footer_links {
	padding-top: 10px;
	padding-bottom: 10px;
}

#footer_links a {
	margin-right: 15px;
	font-weight: bold;
	color: #fff;
}


#copy {
	font-style: italic;
}

/* -----------------------------------*/
/* -------->>> NAVIGATION <<<---------*/
/* -----------------------------------*/


#nav {
	position: absolute; display:block; top: 200px; width:950px; left: 0; z-index:10;
}

#series {
	position: relative;
	height: 40px;
}

#tracktype {
	position: relative;
	display:block;
	width:950px;
	height: 40px;
}

#nav .links { position: absolute; width: 652px;}
#nav .links img { float: left; }

.shadow {
	position: absolute; top: -2px; left: 0;
	height: 34px;
	background: url(/images/nav/shadow.png) top left repeat-x;
}

.end {
	width: 39px; height: 40px;
	position: absolute; top: -5px; left: -12px;
	background: url(/images/nav/end.png) top left no-repeat;
}

.cap, .cap_over {
	position: absolute; top: -2px;
	width: 10px; height: 34px;
}

#series_nasa {
	position:absolute; top:0px; left: 27px; width:152px; height:37px;
}
#series_scca {
	position:absolute; top:0px; left: 219px; width:144px; height:46px;
}
#series_wctv {
	position:absolute; top:0px; left: 403px; width:73px; height:44px;
}
#series_ote {
	position:absolute; 
}
.series_ote {
	width:139px;height:30px;top:2px;left:510px;
}
.series_ote_over {
	width:142px;height:61px;left:510px;top:-18px;
}


#series .cap { background: url(/images/nav/cap_series.png) top left no-repeat; }
#tracktype .cap { background: url(/images/nav/cap.png) top left no-repeat; }

#series .cap_over { background: url(/images/nav/cap_series_over.png) top left no-repeat; }
#tracktype .cap_over { background: url(/images/nav/cap_over.png) top left no-repeat; }

#series .cap, #series .cap_over { left: 177px; }
#series .shadow { width: 177px; }

#tracktype .cap, #tracktype .cap_over { left: 652px; }
#tracktype .shadow { width: 652px; }

#btn_home {
	width: 107px; height: 40px;
	position: absolute; left: 640px; top: -5px;
}

#btn_home div {
	width: 107px; height: 40px;
	position: absolute;	top: 0; left: 0;
}
#btn_home div.home_up { background: url(/images/nav/btn_home.png) top left no-repeat; }
#btn_home div.home_over { background: url(/images/nav/btn_home_over.png) top left no-repeat; }

#btn_home a {
	display: block;
	width: 107px; height: 40px;
	position: absolute;	top: 0; left: 0;
}

#subnav img { float: left; }


/* -----------------------------------*/
/* ---------->>> MODULES <<<----------*/
/* -----------------------------------*/


#search_group {
	width: 324px; height: 40px;
	position:absolute; top: -5px; left: 645px;
}

#search_bg {
	width: 324px; height: 44px;
	background: url(/images/backgrounds/search.png) top left no-repeat;
	position: absolute; top: 0; left: 0;
}

#go { position: absolute; top: 11px; left: 275px; }

#search { 
	position: absolute; top: 8px; left: 44px;
	width: 214px; height: 12px;
	padding: 3px;
	background: none; border: none;
}

.input_group { position: relative; }

.left_cap {
	width: 3px; height: 20px;
	background: url(/images/backgrounds/search_left.png) top left no-repeat;
}

.right_cap {
	width: 3px; height: 20px;
	background: url(/images/backgrounds/search_right.png) top left no-repeat;
}


#timer {
	background-color: #000;
	font-weight: bold;
	color: #999;
}

#timer table {
	border-collapse: collapse;
}

#timer td {
	vertical-align: middle;
	text-align:center;
}

.blackbox .padding {
	display:block;
	padding: 45px 15px 20px 15px;
	position: relative;
}

.blackbox .padding h3:first-child { margin-top: 0; }


.blackbox {
	width: 803px;
	background: url(/images/backgrounds/box_main_shadow.png) top left repeat-y;
	position: relative;
	color: #CCCCCC;
	font-size: 12px;
	overflow: hidden;
}
.box_top {
	width: 803px; height: 315px;
	background: url(/images/backgrounds/box_main.png) top left no-repeat;
	position: absolute; top: 0; left: 0;
}
.box_divider {
	width: 803px; height: 103px;
	background: url(/images/backgrounds/box_main_divider.png) top left no-repeat;
	position: absolute; display:block; top: 0px; left: 0px; z-index:10;
}
.box_bottom {
	width: 803px; height: 5px;
	background: url(/images/backgrounds/box_main_bottom.png) top left no-repeat;
	position: absolute; bottom: 0; left: 0;
}


.boxtitle {
	position: absolute;
	display:block;
	z-index:20;
		top: 13px;
		left: 15px;
}

.boxtitleBase {
	position: absolute;
	display:block;
	z-index:20;
		top: 13px;
		left: 15px;
}

#content_columns .blackbox {
	width: 265px;
	background: url(/images/backgrounds/box_small_shadow.png) top left repeat-y;
	position: relative;
	color: #CCCCCC;
	font-size: 12px;
	padding-bottom: 35px;
}

#content_columns .box_top {
	width: 265px; height: 391px;
	background: url(/images/backgrounds/box_small.png) top left no-repeat;
	position: absolute; top: 0; left: 0;
}
#content_columns .box_bottom {
	width: 265px; height: 5px;
	background: url(/images/backgrounds/box_small_bottom.png) top left no-repeat;
	position: absolute; bottom: 0; left: 0;
}



table.schedule {
	border-collapse: collapse;
	width: 100%;
}

table.schedule tbody {
	color: #fff;
}

table.schedule td {
	padding: 3px;
}

table.schedule .highlight { background-color:#444444 }

#email_link {
	color: #26A2DD;
	position: absolute;
		left: 225px;
		top: 40px;
	font-style: italic;
}

#infobox {
	background: none;
	position: absolute;
	top: 0; right: -15px;
	display:block;
	width: 304px;
	z-index:95;
	color: #CCCCCC;
	font-size: 12px;

}

#infobox .login  { width: 304px; height: 143px;  }
#infobox .info  { width: 304px; height: 123px; }

#box_login.login  { width: 304px; height: 143px; }
#box_login.info  { width: 304px; height: 123px; }


#infobox .padding { padding: 30px 15px 20px 15px; display:block; position:relative; z-index:96;}


#infobox.login .bg {
	width: 304px; height: 143px;
	position: absolute; top: 0; left: 0;
	background: url(/images/backgrounds/login.png) top left no-repeat;
}
#box_login.login .bg {
	width: 304px; height: 143px;
	position: absolute; top: 0; left: 0;
	background: url(/images/backgrounds/login.png) top left no-repeat;
}

#infobox.info .bg {
	width: 304px; height: 123px;
	position: absolute; top: 0; left: 0;
	background: url(/images/backgrounds/memberinfo.png) top left no-repeat;
}

#infobox table { border-collapse: collapse; margin-top: 5px; }
#infobox table td { padding: 0 0 5px 0; vertical-align: top; }

#box_login table { border:0px; margin-top: 5px; }
#box_login table td { padding: 5px; vertical-align: top; }

#infobox .input_group input {
	border: 0;
	width: 190px;
	height: 16px;
	padding: 2px 0 2px 0;
	background: url(/images/backgrounds/searchbox.png) top left repeat-x;
	position: absolute; top: 0; left: 0;
	
}

#box_login .input_group input {
	border: 0;
	width: 190px;
	height: 16px;
	padding: 2px 0 2px 0;
	background: url(/images/backgrounds/searchbox.png) top left repeat-x;
	position: relative; top: 0; left: 0;
	
}

#infobox .input_group { position: relative; width: 190px;}
#infobox .left_cap { position: absolute; top: 0; left: -3px; }
#infobox .right_cap { position: absolute; top: 0; right: -3px; }
#infobox .top_link { right: 15px; }
#infobox .subscribe { position: relative; top: 0px; }
#infobox .image_cell { padding: 5px 15px 0px 0px; }
#infobox h3 { margin: 5px 0 2px 0; }
#infobox .icons { padding: 4px 0 0 0; }   

#box_login .input_group { position: relative; width: 190px; display:block;}
#box_login .left_cap { position: absolute; top: 0; left: -3px; }
#box_login .right_cap { position: absolute; top: 0; right: -3px; }
#box_login .top_link { right: 15px; }
#box_login .subscribe { position: relative; top: 0px; }

.top_link { position: absolute; top: 10px; right: 20px; }
.top_link a { font-style: italic; color: #999; position: relative; }



.top_link .view { 
	width: 11px; height: 11px;
	background: url(/images/assets/icon_view_trans.png) top left no-repeat;
	position: absolute; left: -13px; top: 0px;
}
.top_link .email { 
	width: 14px; height: 11px;
	background: url(/images/assets/icon_email_trans.png) top left no-repeat;
	position: absolute; left: -16px; top: 0px;
}

#infobox .top_link { color: #DC013A; }


/* -----------------------------------*/
/* --------->>> Box specific <<<--------*/
/* -----------------------------------*/



#box_featured .boxtitle { background: url(/images/boxtitles/featured.png) top left no-repeat; width: 147px; height: 15px; }
#box_news .boxtitle { background: url(/images/boxtitles/news.png) top left no-repeat; width: 168px; height: 18px; }
#box_profiles .boxtitle { background: url(/images/boxtitles/driver_profiles.png) top left no-repeat; width: 138px; height: 15px; }
#box_races .boxtitle { background: url(/images/boxtitles/upcoming_races.png) top left no-repeat; width: 155px; height: 19px; }
#box_onDemandPlayer .boxtitle { background: url(/images/boxtitles/on_demandTV.png) top left no-repeat; width: 250px; height: 19px; top: 13px }
#box_onDemand .boxtitle { background: url(/images/boxtitles/on_demand.png) top left no-repeat; width: 170px; height: 15px; top: 7px }
#box_onDemandPanel .boxtitle { background: url(/images/boxtitles/on_demand.png) top left no-repeat; width: 170px; height: 15px; top: 12px }
#box_profile .boxtitle { background: url(/images/boxtitles/profile.png) top left no-repeat; width: 217px; height: 25px; top: 15px; }
#box_login .boxtitle {  background: url(/images/boxtitles/login.png) top left no-repeat; width: 137px; height: 18px; top: 15px; }

#box_article .boxtitle { background: url(/images/boxtitles/newsMain.png) top left no-repeat; width: 321px; height: 41px; top: 7px; }
#box_subscribe .boxtitle { background: url(/images/boxtitles/subscribe.png) top left no-repeat; width: 386px; height: 40px; top: 7px; }

#box_account .boxtitle { background: url(/images/boxtitles/member_profile.png) top left no-repeat; width: 251px; height: 33px; top: 7px; }

#infobox.login .boxtitle { background: url(/images/boxtitles/login.png) top left no-repeat; width: 137px; height: 18px; top: 10px; }
#infobox.info .boxtitle { background: url(/images/boxtitles/member.png) top left no-repeat; width: 137px; height: 18px; top: 10px; }

#box_speedcast_about .boxtitle { background: url(/images/boxtitles/speedcast_about.png) top left no-repeat; width: 385px; height: 30px; top:17px; }
#box_speedcast_faq .boxtitle { background: url(/images/boxtitles/speedcast_faq.png) top left no-repeat; width: 322px; height: 32px; top:17px; }
#box_speedcast_advertising .boxtitle { background: url(/images/boxtitles/speedcast_advertising.png) top left no-repeat; width: 186px; height: 32px; top:17px; }
#box_speedcast_feedback .boxtitle { background: url(/images/boxtitles/speedcast_feedback.png) top left no-repeat; width: 154px; height: 32px; top:17px; }
#box_speedcast_terms .boxtitle { background: url(/images/boxtitles/speedcast_terms.png) top left no-repeat; width: 322px; height: 32px; top:17px; }

#box_schedule .boxtitle { background: url(/images/boxtitles/EventSchedule.png) top left no-repeat; width: 251px; height: 30px; top: 7px;}
#titlePreviewVideo { background: url(/images/boxtitles/preview.png) top left no-repeat; width: 82px; height: 21px; top: 7px; }
#titleBoxLive { background: url(/images/boxtitles/speedcasttv_live.png) top left no-repeat; width: 293px; height: 38px; top: 7px;	position: absolute;
	display:block;
	z-index:20;
		left: 10px;
 }

#box_speedcast_about P,
#box_speedcast_faq P,
#box_speedcast_advertising P,
#box_speedcast_feedback P,
#box_speedcast_terms P
{
	margin:10px 5px;
}



.more_link {
	width: 253px; height: 35px;
	position: absolute; bottom: 5px; left: 6px;
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
}

.more_link2 {
	width: 253px; height: 35px;
	position: relative; bottom: 5px; left: 6px;
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
}

.more_link:hover { background-position: 0 -35px;}

#box_news .more_link { background-image: url(/images/buttons/view_news_group.png); }
#box_profiles .more_link, #box_profiles .more_link2 { background-image: url(/images/buttons/view_profiles_group.png); }
#box_races .more_link { background-image: url(/images/buttons/view_races_group.png); }


#box_profiles dl { position: relative; padding: 0; margin: 0; }
#box_profiles dd, #box_profiles dt { margin: 0; padding: 0; float: left;}
#box_profiles dt { padding: 0 10px 10px 0; clear: left;} 
#box_profiles dd { width: 160px; padding: 0 0 10px 0; }


#box_races .padding { padding-left:7px; padding-right: 7px; }
#box_races tr { height: 12px; }
#box_races tr td:first-child { padding-left: 8px; }
#box_races td img { margin-top: 2px; }

/*#box_news .more_link { background: url(/images/buttons/view_news.png) top left no-repeat;}
#box_news .more_link:hover { background: url(/images/buttons/view_news_over.png) top left no-repeat;}
#box_profiles .more_link { background: url(/images/buttons/view_profiles.png) top left no-repeat; }
#box_profiles .more_link:hover { background: url(/images/buttons/view_profiles_over.png) top left no-repeat; }
#box_races .more_link { background: url(/images/buttons/view_races.png) top left no-repeat; }
#box_races .more_link:hover { background: url(/images/buttons/view_races_over.png) top left no-repeat; }
*/


#box_profiles td {
	vertical-align: top;
}

#box_profiles h3 { margin: 0; padding: 0; }


#box_onDemand .date { color: #DC013A; font-size: 10px; }

#box_onDemand dl { margin: 0; padding: 0; }
#box_onDemand dd, #box_onDemand dt { margin: 0; padding: 0; float: left;}
#box_onDemand dt { width: 90px; } 
#box_onDemand dd { width: 140px; padding: 0 10px 0 10px; }

#box_onDemandPanel dl { margin: 0; padding: 0; }
#box_onDemandPanel dd, #box_onDemand dt { margin: 0; padding: 0; float: left;}
#box_onDemandPanel dt { width: 90px; } 
#box_onDemandPanel dd { width: 140px; padding: 0 10px 0 10px; }

#box_featured {
	/* padding-bottom: 20px; */
}

#box_featured .right {
	float: right;
	width: 427px;
	position: relative;
}

#box_coming_soon .right {
	float: right;
	width: 427px;
	position: relative;
}

#box_featured .left, #box_coming_soon .left { float: left; width: 320px; height: 265px; position: relative; }


#box_featured .buttons a, #box_coming_soon .buttons a {
	float: left;
	display: block;
	width: 140px; height: 100px;
	background-position: 0 0;
	background-repeat: no-repeat;
}

#box_featured .buttons, #box_coming_soon .buttons { margin-top: 10px; }
#box_featured .buttons a:hover, #box_coming_soon .buttons a:hover { background-position: 0 -100px; }

#watch_it { background-image: url(/images/buttons/watch_it.png); outline:0;cursor:pointer;}
#full_screen { background-image: url(/images/buttons/full_screen.png);outline:0;cursor:pointer; }
#more_like_it { background-image: url(/images/buttons/more_like_it.png);outline:0;cursor:pointer; }


#box_onDemandPlayer .buttons a {
	float: left;
	display: block;
	width: 147px; height: 27px;
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-right: 10px;
	
}
#box_onDemandPlayer .buttons { margin: 10px 0 0 10px;  }

#box_onDemandPlayer .buttons a:hover { background-position: 0 -27px; }
#box_onDemandPlayer .watch_it, #titleBoxLive .watch_it { background-image: url(/images/buttons/watch_it_small.png); }
#box_onDemandPlayer .full_screen, #titleBoxLive .full_screen { background-image: url(/images/buttons/full_screen_small.png); }
#box_onDemandPlayer .more_like_it, #titleBoxLive .more_like_it { background-image: url(/images/buttons/more_like_it_small.png); }

#box_onDemandPlayer .video, #titleBoxLive .video {
	text-align: center;
	padding: 10px 0 10px 0; 
}



#next_race, #coming_soon { position: relative; display: block; margin-top: 10px; }

#next_race .subboxtitle {
	width: 144px; height: 15px;
	background: url(/images/boxtitles/next_live_race.png) top left no-repeat;
	position: absolute; top: 6px; left: 0px;
	
}

#coming_soon .subboxtitle {
	width: 144px; height: 15px;
	background: url(/images/boxtitles/live_race.png) top left no-repeat;
	position: absolute; top: 6px; left: 50px;
	
}
#next_race .gradient, #coming_soon .gradient{
	width: 454px; height: 54px;
	background: url(/images/backgrounds/gradient_divider.png) top left no-repeat;	
	position: absolute; top: 0px; right: -8px;
}
#next_race .content, #coming_soon .content{ position: relative; padding-top: 35px;}
#next_race .top_link { right: 5px; }
#next_race .race_info h3 { color: #DC013A; margin: 0; }
#coming_soon h3 { color: #DC013A; line-height:150% }

#next_race .race_info div { padding: 2px 0; }
#next_race .race_info .time { color: #fff; }


#box_profile.blackbox .padding { padding-top: 55px;
	min-height:350px;
	height: auto !important;
	height: 350px; }
#box_profile .left { float: left; width: 475px; }
#box_profile .right { float: right; width: 275px; text-align: center; position: relative; top: -20px; }

#box_article .left { float: left; width: 475px; }
#box_article .right { float: right; width: 260px; text-align: left; position: relative; top: -20px; }

#box_subscribe .left { float: left; width: 465px; display:block; }
#box_subscribe .right { float: right; width: 263px; text-align: left; position: relative; top: -20px; }
#box_subscribe ul { margin-top:0px;font-style:italic;font-weight:bold;list-style:disc;list-style-position:inside;margin-left:10px;padding-left:0px }

#box_article .divider {
	position: absolute; top: 7px; left: 510px;
	width: 1px; height: 495px;
	/** Adjust the background position here to set height of divider for Driver profile **/
	background: url(/images/assets/divider.png) 0 -200px no-repeat;
}

#box_profile .divider, #box_subscribe .divider {  
	position: absolute; top: 7px; left: 510px;
	width: 1px; height: 495px;
	/** Adjust the background position here to set height of divider for Driver profile **/
	background: url(/images/assets/divider.png) 0 -200px no-repeat;
}
ul.driverinfo { color: #fff; padding: 0; }
ul.driverinfo li { list-style: none; padding: 2px 0; }
ul.driverinfo span { color: #cccccc; }

/* -----------------------------------*/
/* -------->>> CLICK AREAS <<<--------*/
/* -----------------------------------*/


#click_ {

}


/* -----------------------------------*/
/* -------->>> PNG TRANS <<<----------*/
/* -----------------------------------*/


#trans_ {

}

#logo {
	width: 434px;
	height: 146px;
	background: url(/images/assets/speedcast_logo.png) top left no-repeat;
	position: absolute;
		top: 32px;
		left: 0px;
	z-index:99;
	cursor:pointer;
}



/* -----------------------------------*/
/* -------->>> TEXT STYLES <<<--------*/
/* -----------------------------------*/


h1 {

}

h1.page_title {
	font-size: 28px;
	font-style: italic;
	color: #26A2DD;
	margin: 0;
	padding: 0;
	margin: 10px 0 010px 0;
}

h2 {

}

h3 {
	font-size: 14px;
	font-style: italic;
	margin: 10px 0 4px 0;
	color: #fff;
}

.justify {
	text-align: justify;
}

p {
	margin: 0px 0px 5px;
	line-height: 140%;
}


#nextRace {
	color: #999;
}

.green { color: #86CA42; }
.red { color: #DC013A; }
.blue { color: #26A2DD; }

/* -----------------------------------*/
/* ------------>>> MISC <<<-----------*/
/* -----------------------------------*/

hr {

}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

label {
	font-weight: bold;
	font-style: italic;
	color: #999;
}

.bigWhite {
	font-size: 14px;
	font-style: italic;
	font-weight:bold;
	color:#FFFFFF;
}

.orange { color: #ff9933 }
.boldOrange { color: #ff9933; font-weight:bold; }

.bigBlue {
	font-size: 14px;
	font-style: italic;
	font-weight:bold;
	color: #26A2DD;
}

.fieldTitle {
	font-style:italic;
	font-weight:bold;
}

.fieldTitleRequired {
	font-style:italic;
	font-weight:bold;
	color:#F30;
}

#box_subscribe input.field, #box_subscribe input.field_required {
	padding:2px;
	background-color:#FFF;
	border:0px;
	outline:none;
}

#box_subscribe input:focus {
	background-color:#e1f8b2;
}

#box_subscribe input.field_missing {
	padding:2px;
	background-color:#ffbeb8;
	border:0px;
	outline:none;
}

#fullscreenOverlay {
	position: absolute;
	display:block;
	left: 0px;
	text-align:center;
	width:100%;
	background-color: #000;
	z-index:99;
	cursor: pointer;
	color:#FFFFFF;
}

#fullScreenContainer {
	/* for default width and height, see the js options */
	position: absolute;
	display:block;
	margin:0px auto;
	z-index:100;
	overflow:hidden;
	left: 0px;
	top:0px;
	padding:0px;
}

/* added 3/18/10 */
/*#seriesNav { position:absolute;display:block;width:511px;height:38px;top:0px;left:-12px;background-image:url(/images/nav/seriesNavBG.png);z-index:99 }*/
#seriesNav { position:relative;display:block;width:978px;height:37px;left:8px;margin-top:15px;background-image:url(/images/nav/seriesNavLargeBG.png);z-index:99 }
#seriesNav2 { position:relative;display:block;width:978px;height:37px;left:8px;margin-top:15px;background-image:url(/images/nav/seriesNavLargeBGwSearch.png);z-index:99 }

#series_nasa {
	position:absolute; top:0px; left: 27px; width:152px; height:37px;
}
#series_scca {
	position:absolute; top:0px; left: 219px; width:144px; height:46px;
}
#series_wctv {
	position:absolute; top:0px; left: 403px; width:73px; height:44px;
}
#series_ote {
	position:absolute; 
}
.series_ote {
	width:139px;height:30px;top:2px;left:510px;
}
.series_ote_over {
	width:142px;height:61px;left:510px;top:-18px;
}

/* added 8/23/2010 */
#fullScreenAds {
	position:relative;
	height:80px;
	display:block;
	background-color:#000;
}
#sccaAdsTop { position:relative;display:block;height:60px;width:640px; }
#sccaLogo { 
	margin-right:45px;
}
.sccaBanner1 { display:block;width:468px;height:60px;background-color:#666;font-size:18px;line-height:60px;text-align:center; }
.sccaBanner2 { display:block;width:468px;height:60px;background-color:#666;font-size:18px;line-height:60px;text-align:center; }
.sccaButtonAd { display:block;width:120px;height:60px;background-color:#666;font-size:18px;line-height:30px;text-align:center;float:right;margin-top:15px;margin-right:30px }
#sccaButton { display:block;width:120px;height:60px;background-color:#000;float:right;margin-right:15px;margin-left:15px; }
.sccaButton { width:120px;height:60px;background-color:#000; }
.sccaBanner { width:468px;height:60px;background-color:#000; }
#fullScreenAdLayout { display:none; }

