.box_headline {
	background: #e2e1e1 url(../img/rotatingheadline_bg.jpg) bottom left repeat-x;
	height: 282px; 
	overflow: hidden;}

.box_headline h1 { padding: 4px;}

.headline_article_holder { }

.headline_image { 
	width:432px;
	height: 232px; 
	overflow: hidden; 
	display: block; 
	text-align: center;
}

.headline_article {	}

.headline_article div.image_caption { 
	text-align: left;
	font-size: 10px; 
	color: #FFFFFF; 
	height: 30px;
	overflow: hidden;
	padding: 10px 20px;
}

.headline_article div.image_caption h2 { font-size: 14px; font-weight: bold;} 

.headline_article div.image_caption h2 a { color: #fff;} 

.headline_article div.image_caption h2 a:hover {text-decoration: underline; } 

.headline_article div.headline_text { height: 15px; overflow: hidden;} 

.headline_link {font-weight: bold; float: right; width: 100px;}

.headline_link a { color: #fff;}

.headline_link a:hover { color: #fff; text-decoration: underline;}



.player { margin: 0px; float: right; width: 306px;}

.player li {  }

.player li img { float: left; margin: 3px 6px 0px 6px; border: 1px solid #c1c1c1; width: 68px; height: 42px; }

.player a { display: block; padding:4px 0px 0px 0px;}

.player a:link, .player a:visited {
	color: #A5A5A5;
	background: #e2e1e1 url(../img/latestnewsshort_bg.jpg) bottom repeat-x;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	height: 54px;
}

.player a:hover {
	color: #A5A5A5;
	background: #FFFFFF url(../img/latestnewsshort_bg.jpg) bottom repeat-x;
	text-decoration: none;
}

.player a.active, .player a:visited.active {
	color: #fff;
	background: #FFFFFF url(../img/latestnewsshort_bg.jpg) bottom repeat-x;
}
