body,html{
margin:0;padding:0; background:#10243b;
}
#alertbanner{ display:none; }
#breakingNewsDisplay, #developingNewsDisplay{
display:none;
z-index:3000; position:absolute; top:0px; left:0px; height:34px;
text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold;
}
	#breakingNewsDisplay{ background:#a40204 url(/assets/images/player/text-breaking_news.gif) no-repeat 5px 5px; width:820px; padding-left:180px;}
	#developingNewsDisplay{ background:#060 url(/assets/images/player/text-developing_news.gif) no-repeat 5px 5px; width:810px; padding-left:190px;}
	#breakingNewsDisplay a, #developingNewsDisplay a{ color:#fff; }
	#breakingNewsDisplay p, #developingNewsDisplay p{ margin:0 10px; padding:2px; white-space:normal;}
	
#viewercanvas{
z-index:1; position:absolute; top:90px; left:274px; width:430px; height:355px;
background:#0c1420 url(/assets/images/player/viewercanvas.gif) no-repeat;
}
	#viewercanvasbig{
	visibility:hidden;
	z-index:1; position:absolute; top:90px; left:186px; width:604px; height:482px;
	background:#0c1420; 
	}
#viewercanvaswide{
visibility:hidden;
z-index:1; position:absolute; top:108px; left:240px; width:506px; height:319px;
background:#0c1420 url(/assets/images/player/viewercanvaswide.gif) no-repeat;
}
	#viewercanvasbigwide{
	visibility:hidden;
	z-index:1; position:absolute; top:121px; left:125px; width:751px; height:458px;
	background:#0c1420 url(/assets/images/player/viewercanvasbigwide.gif) no-repeat;
	}
	
#branding{
	z-index:3000; position:absolute; left:0; top:30px; height:60px; padding-left:10px;
}
	#affiliatelogo{
	visibility:hidden;
	position:absolute; top:8px; left:892px;
	}

	#jumpcircles{
	z-index:2000; position:absolute; top:47px; left:190; height:20px; width:500px;
	text-align:center;
	}
		.jcspacer{  height:12px; width:12px; padding:0; }
		.jumpCircleItem, .jumpCircleItemOn, .jumpCircleItemOff{
		font-size:12px; margin:0 2px; cursor:pointer;
		}
		.jumpCircleItemOn{ background:url(/assets/images/player/nav-jumpcircle_on.gif) no-repeat; }
		.jumpCircleItemOff{ background:url(/assets/images/player/nav-jumpcircle_off.gif) no-repeat; }
	#rss {
		left:786px;
		position:absolute;
		top:42px;
		z-index:2000;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif; font-size:11px;
		/*font-weight:bold; */
	}
	#rss a:link, #rss a:visited {
		color:#fff;
		font-family:Arial, Helvetica, sans-serif; font-size:11px;
		text-decoration:none;
	}
	#rss a:hover {
		text-decoration:underline;
	}
	#rss img {
		border:0;
		width:14px;
		position:relative;
		top:3px;
	}
	#titlebar{
	z-index:1062; position:absolute; top:43px; left:0; height:18px; width:1000px;
	background:#0CF url(/assets/images/player/crsl-titlebar.jpg) repeat-y;
	}
	#titlebar .pltext{/*outline:1px solid red;*/
		padding:2px 0 0 56px ;
		overflow:hidden;
		font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase;
		font-weight:bold; 
		color:#fff;
		width:350px;
		cursor:default;
	}
	/*#fspplblocker{
	visibility:hidden;
	position:absolute; background:#10243b; height:382px; width:245px; top:80px; left:744px; z-index:2500;
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
	}*/
	.carouselSet{/*border:1px solid red;*/
	position:absolute; top:6px; left:0px;
	height:140px; clear:both; width:900px; 
	}
	#carousel-content{display:none;}
	
	#carPrevBut, #carNextBut{
	position:absolute; top:100px; z-index:1000; cursor:pointer;
	}
		#carPrevBut{ left:20px; }
		#carNextBut{ left:967px; }
		.carBut{cursor:pointer; }
		.carButOff{ filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30; cursor:default; }
		
	#browselist{
	display:block;
	position:absolute; top:60px; left:0;
	width:910px; height:148px;z-index:2000;
	}
	.browseitem, .browseitemOver, .browseitemOut, .browseitemOn, .browseitemOff{
	float:left; white-space:normal;
	position:relative;width:108px; height:160px; cursor:pointer;
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	margin:0 2px;
	padding:0;
	background: url(/assets/images/player/bg-pl_item_off.gif) no-repeat;
	}
		.browseitemMask {
		display:block;background:url('/assets/images/player/hovermask.gif') repeat;margin:0;padding:0;position:absolute;top:0;left:auto;width:108px;height:140px;z-index:300;}
		 .browseitemOver{background: url(/assets/images/player/bg-pl_item_over.gif) no-repeat;/*#149aff;*/}
		 /*.browseitemOut, .browseitemOff{background: url(/assets/images/abcnewsfsp/bg-browse_item.gif) no-repeat;}*/
		 .browseitemOn{background: url(/assets/images/player/bg-pl_item_on.gif) no-repeat;/*#1b468e;*/}
		
		#browselist .browsethumb{
		/*float:left; margin:2px 2px 5px 4px;
		position:relative;top:4px;left:4px;*/
		border:4px solid #000;
		width:100px; height:75px; background:#000;z-index:2;
		}
		#browselist .browseitemOn .browsethumb{
		border:4px solid #173871;
		}
		.browseinfo{
		position:relative; margin:4px; width:100px; z-index:3;
		}
			.browseinfo p { display:block; margin: 0;}
			
		.browseitemcaption{
		display:none; z-index:-1; position:absolute; top:0px;
		margin:0; padding-top:12px; width:140px; height:74px; 
		color:#fff;
		}
			.hoverImg{ visibility:hidden; z-index:-1;}
			.browseitemcaption img{ visibility:visible; position:absolute; top:0px; left:0px; z-index:-1; }
			.browseitemcaption p{ width:100px; }
			.browseitemtitle{ color:#fff; }
			.browseitemdate{ color:#69bbff; }
	


#nowplaying a,#launchplayerbutton a,.sendfriend a{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}

#syncAd{
display:none;
z-index:2054; position:absolute; top:506px; left: 140px; width:768px; height:90px; overflow:hidden;
}
	#adsynch{
	width:768px; height:90px; overflow:hidden;
	}
	
#upnext{
display:none;
z-index:2001; position:absolute; top:38px; left:195px;
font-size:11px; color:#69bbff; font-family:Arial, Helvetica, sans-serif; text-align:right;
width:80px; height:50px; overflow:hidden;
}
#nowplaying{
z-index:2001; position:absolute; top:33px; left:278px;
font-size:18px; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:left; white-space:nowrap;
width:450px; height:50px; overflow:hidden;
}
.npcaption, .npdate, .npbrand{
font-size:10px; color:#999; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;
}
	.npcaption{position:relative; top:-1px; }
	.npbrand{ color:#69bbff; padding-left:20px; }
	
#share{
display:none;
z-index:2070; position:absolute; top:0px; left:0px; width:300px; height:16px;
}
	#share .npsend{
	float:right; width: 75px; cursor:pointer; color:#fff;
	}
	#share .npurl{
	float:right; width: 100px; cursor:pointer; margin-left:10px; color:#fff;
	}
	
#mp3blocker{
visibility:hidden;
z-index:3000;
position:absolute; top:130px; left:321px;
 height:268px; width:336px;
background:#0c1420 url(/assets/images/player/mp3slate.gif) no-repeat;
}
	
.stfwindivnormal, .stfwindivwide, .geturlnormal, .geturlwide{
z-index:2060; position:absolute; top:443px; left:274px; visibility:hidden;
width:430px; height:181px;
background:#0c1420 url(/assets/images/player/bg-canvasedge.gif) repeat-y;
 /* top:90px; left:274px; width:430px; height:355px;*/
}
	.stfwindivwide, .geturlwide{
		position:absolute; top:426px; left:240px; width:506px;
	}
	#stfwinframe{
	overflow:hidden; border:none; width:424px; height:181px; background:transparent; padding-top:20px;
	}
	.stfcontainer{
	 width:320px; color:#fff;
	}
	#stfwinclose, .geturlnormal .close, .geturlwide .close{
	z-index:2060; position:absolute; top:5px; left:387px; text-align:center; width:12px;
	}
	#stfwinclose a, .geturlnormal a, .geturlwide a{
	text-align:left; text-decoration:none;
	font-size:10px; color:#fff; font-family:Arial, Helvetica, sans-serif;
	}
	.geturlnormal, .geturlwide{
	text-align:left;
	}
		.geturlnormal .copyinfo, .geturlwide .copyinfo{
		position:relative; top:15px; left: 15px;
		font-size:10px; color:#fff; font-family:Arial, Helvetica, sans-serif;
		}
		.geturlnormal input, .geturlwide input{
		position:relative; top:60px; left: 10px;
		width:400px; background:#111; border:1px solid #000;
		font-size:10px; color:#fff; font-family:Arial, Helvetica, sans-serif;
		}

#fspstartimg{border:1px solid #000; z-index:1001; display:none; position:absolute;}

.sendfriend a{margin-top:5px;}

#renopts{display:none;}

#debugger{ display:none; position:absolute; top:20px; left:0px; width:1000px; background:#fff; z-index:10000; font-size:10px; color:#666; font-family:Arial, Helvetica, sans-serif; border:1px solid #fff; }
.debuggercntrls{position:absolute; top:0px; left:800px; z-index:10000; font-size:10px; color:#fff; font-family:Arial, Helvetica, sans-serif; padding-top:3px;}

