.box_headline {
	margin: 10px 10px 5px;
	padding: 5px;
	background: #fff url(../img/tpl4023_headline_bg.gif) top left no-repeat;
	height: 300px;
}

/* Hides from IE5-mac \*/
* html .box_headline { padding: 5px 5px 0px 5px;}
/* End hide from IE5-mac */

.box_headline h1 { padding: 4px;}

.headline_article_holder { width: 400px; overflow:hidden; background-color: #EEEEEE; float: left;}

.headline_image { 
	width:400px;
	height: 300px; 
	overflow: hidden; 
	position: relative; 
	display: block; 
	text-align: center;
	float: left;
}

.headline_image div.image_caption { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute; 
	bottom: 0; 
	left: 10px;
	height: 233px;
	width: 185px; 
	text-align: left;
	font-size: 85%; 
	color: #FFFFFF; 
	background-color: #000000;
	padding: 6px;
	z-index: 999;
	opacity: .70;               /* Standard style for transparency */
	-moz-opacity: .70;          /* Transparency for older Mozillas */
	filter: alpha(opacity=70);  /* Transparency for IE */
}

.headline_body { padding: 0px 6px;}

.headline_link 			{ font-weight: bold; border-bottom: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; margin-top: 6px; line-height:200%;}
.headline_link a 		{ color: #FFFF00; font-weight: bold; text-decoration:none;}
.headline_link a:hover 	{ color: #FFFFFF; text-decoration:underline;}



.player { margin: 0px; float: right; width: 290px;}

.player ul { margin: 0px; padding:0px; list-style:none;}

.player li { width:290px; float:left; clear:both; height: 42px!important; padding:0px!important; margin-bottom:1px!important; border:none!important;}

.player a {
	padding:5px 10px 5px 10px!important;
	margin:0px!important;
	display:block;
	color: #FFF;
	text-decoration: none;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 32px!important;
	background-color: #1a5064;
	background-image: url(../img/player_inactive.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.player a:hover {
	color: #000;
	background: #eeeeee url(../img/player_active.gif) bottom left repeat-x;
	text-decoration: none;
}
.player a.active, .player a:visited.active {
	color: #000;
	background: #eeeeee url(../img/player_active.gif) bottom left repeat-x;
}
