.box_headline {
height:275px;
position:relative;

}

.box_headline h1 {
    background-color:#222;
    color:#FFFFFF;
    margin-top:198px;
    padding-bottom:2px;
    position:absolute;
    width:468px;
    z-index:1;
    opacity:0.7;                 /* Standard style for transparency */
	-moz-opacity: .70;          /* Transparency for older Mozillas */
	filter: alpha(opacity=70);  /* Transparency for IE */

}

.box_headline h1 a {
    color:#FFFFFF;
    display:block;
    font-size:21px;
    padding-left:3px;
	opacity: 1.0;               /* Standard style for transparency */
	-moz-opacity: 1.0;          /* Transparency for older Mozillas */
	filter: alpha(opacity=100);  /* Transparency for IE */

}

.headline_article_holder { width: 100%; overflow:hidden;}

.headline_image {
    display:block;
    height:250px;
    overflow:hidden;
    position:absolute;
    text-align:center;
    width:468px;
}

.headline_image div.image_caption {
   background-color:#111;
    color:#FFFFFF;
    font-size:12px;
    height:250px;
    left:260px;
    opacity:0.7;
    padding:5px 10px 10px;
    position:absolute;
    text-align:left;
    width:190px;
    z-index:1;                /* Standard style for transparency */
	-moz-opacity: .70;          /* Transparency for older Mozillas */
	filter: alpha(opacity=70);  /* Transparency for IE */
}
.headline_image div.image_caption a {
  color: #ffffff
}
.headline_image div.image_caption a:hover{
  text-decoration: none
}


.headline_body { padding: 6px;}

.headline_link { text-align: right; font-weight: bold;}

.player {
margin:0;
padding:0;
position:absolute;
top:245px;
*margin-left:-40px;


 }

.player ul {
text-align:left;
position:relative;
  padding: 0px 2px 0px 0px;
* margin-top: 8px;
* margin-bottom: 0px
}

.player li {display: inline;}

.player a {padding: 2px 6px; font-family: arial }

.player a:link, .player a:visited {
	color: #fff;
	background-color: #A5A5A5;
	text-decoration: none;

}

.player a:hover {
	color: #C90404;
	background-color: #dddddd;
	text-decoration: none;

}

.player a.active, .player a:visited.active {
	background-color: #C90404;
	color: #FFFFFF;
	font-weight: bold;

}
