
.clear {
	clear:both;	
}

div,img {
	border:0;
	margin:0;
	padding:0;	
}

.headertitle {
	color: white;
	font-family: arial;
	font-size: 22.24px;
	font-weight: bold;
	}
.headertitleblack {
	color: black;
	font-family: arial;
	font-size: 22.24px;
	font-weight: bold;
	}

/******************************************************************************
	START Rotator
******************************************************************************/
#rotator {
	position:relative;
	width:640px;
	margin:5px 5px 5px 5px;
	height:0px;		
	opacity:0;
	filter: alpha(opacity=0);
}

body.sport #rotator {
	margin-top:10px;	
}

#rotator .main-image {	
	height:360px;
	width:640px;
	overflow-y:hidden;
	position:absolute;
	z-index:1;
	background:#545454;
	display:block;
}

#rotator .rot-image {
	position:absolute;
	z-index:1;	
	cursor:hand;
	cursor:pointer;
}

#rotator .storys {	
	position:absolute;
	z-index:5;
	bottom:0px;
	left:0px;
	height:50px;
	width:640px;
	background:url('/images/2009/body/buttonbkgd.png') repeat-x;	
	display:block;
	opacity:1;
	filter: alpha(opacity=100);	
}

#rotator .overlay-headline {
	position:absolute;
	z-index:5;
	bottom:50px;
	left:0px;
	height:0;
	width:640px;
	background:url('/images/2009/body/headlinebkgd.png') no-repeat;
	display:block;
}

#rotator .overlay-headline .content {
	position:relative;	
}

#rotator .play-button {
	position:absolute;
	display:block;
	top:130px;
	left:275px;
	cursor:hand;
	cursor:pointer;
	z-index:5;
	height:91px;
	width:91px;	
	background:url('/images/2009/body/playbutton.png') no-repeat;	
}

#rotator .play-button.active {
	background:url('/images/2009/body/playbutton.png') no-repeat;
}

#rotator .overlay-headline .content .headline {
	position:absolute;
	top:10px;
	left:10px;
	height:60px;
	width:400px;
	overflow:hidden;
	font-family:arial;
	font-size:28px;
	line-height:25px;
	font-weight:bold;
	color:#ffffff;
	background:url('/images/spacer.gif');
	/*border:1px solid #000fff;	*/
}

#rotator .overlay-headline .content .headline a {
	font-family:arial;
	font-size:28px;
	line-height:28px;
	font-weight:bold;
	color:#ffffff;	
}

#rotator .overlay-headline .content .links {
	position:absolute;
	top:10px;
	right:5px;
	height:60px;
	width:115px;
	overflow:hidden;
	font-family:arial;
	font-size:14px;
	line-height:15px;
	font-weight:400;
	color:#ffa700;
}

#rotator .overlay-headline .content .links a.overlay-link span {
	font-size:14px;	
}

#rotator .data {
	display:none;	
}

#jtvshlAdContainer {
	z-index:5;	
}

a.overlay-link,
a.overlay-link:active,
a.overlay-link:link,
a.overlay-link:visited,
a.overlay-link:hover 
{
	color:#ffa700;
	font-weight:bold;
	font-size:12px;
	line-height:15px;
	cursor:hand;
	cursor:pointer;
}

#rotator .storys .story {
	float:left;
	height:50px;
	width:128px;
	overflow:hidden;
	position:relative;	
	cursor:hand;
	cursor:pointer;
}

#rotator .storys .story .selected {
	height:50px;
	width:128px;
	background:url('/images/2009/body/buttonselected.png') repeat-x;
	display:none;
	position:absolute;
	z-index:1;	
}

#rotator .video-close {
	position:absolute;
	z-index:9001;
	top:5px;
	right:3px;
	height:19px;
	width:19px;
	display:none;
	cursor:hand;
	cursor:pointer;
	background:url('/fls/5200/site_graphics/xbutton.png') no-repeat;
}

#rotator .storys .story .text {
	font-family:arial;
	padding:2px 2px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	height:50px;
	width:120px;
	position:absolute;
	z-index:2;	
	color:#777777;
}

#rotator .main-image img.active {
	z-index:3;	
}

#rotator .main-image img.next {
	z-index:2;	
}

/******************************************************************************
	END Rotator
******************************************************************************/

.playbutton {
	position:absolute;
	display:block;
	top:130px;
	left:275px;
	cursor:hand;
	cursor:pointer;
	z-index:5;
	height:91px;
	width:91px;	
	background:url('/images/2009/body/playbutton.png') no-repeat;	
}
