.box_headline {margin:0; padding:0px; background-color:transparent;position:relative;}

.headline_article_holder {width:100%; overflow:hidden;}

.headline_image { 
	height:auto;
	overflow:hidden; 
	position:relative; 
	display:block; 
	text-align:center;
}

.headline_image div.image_caption { 
   background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#83262323,endColorstr=#83262323);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#83262323,endColorstr=#83262323); zoom: 1;
}
.headline_image div.image_caption{width: 470px; padding:27px 40px 34px 40px; margin: 0; position: absolute; left: 0; bottom: 0; background: rgba(38,35,35,.8); color: #bfbaba;}

.headline_image div.image_caption h1.article_title{display:table-cell;vertical-align:middle;text-align:center;height:65px;width:470px;}

.headline_image div.image_caption p {margin:0;}
.headline_image div.image_caption h2 {font-size:45px; line-height:1em; color:#fff; margin:0; border:none; padding:0;}
.headline_image div.image_caption h3 {font-size:28px; line-height:1.2em; color:#fb5a02; padding-right:60px; text-align:right; margin:0 0 .1em 0;}

.golink {
	position:absolute;
	right:-41px;
	top:0;
	display:block;
	width:41px;
	min-height:126px;
	background:#fb5a02 url(../img/slider-arrow.png) 50% 50% no-repeat;
	border-radius:0 4px 0 0;
	-webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
	}
.golink:hover {
	right:-69px;
	width:69px;
	background-position:40px 50%;
	}
	
.headline_image div.image_caption h1.article_title a{
color:#fff;
font-size: 18px;
line-height:1.15em;
font-weight: normal;
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
vertical-align:middle;
}

.headline_body {padding:6px 0px;}

.headline_link {text-align:left; font-weight:bold;}

.player {
position: absolute; right:3.4%; bottom: 7.5%; text-align: right;
}

.player ul{
text-align:right;
bottom:0px;
margin-top:.75em;
}

#rotating_headlines_player li {margin: 0 0 0 10px; display: inline-block; zoom: 1; *display: inline;}
#rotating_headlines_player li:first-child {margin: 0;}
#rotating_headlines_player li a {width: 15px; height: 15px; display: block; background: url(../img/bullets.png) no-repeat 100% 0; cursor: pointer; font-size:0; line-height:0; text-decoration:none; text-indent:-999px;}
#rotating_headlines_player li a:hover {background-position: 0 0;}
#rotating_headlines_player li a.active {background-position: 0 0; cursor: default;}


#content .player ul {padding-top:6px;}

#content .player li {background: none repeat scroll 0 0 transparent !important;
    display: inline;
    padding: 0;}

/* #content .player ul li a {padding:4px 8px; display:inline;} */

#content .player ul li a {
    display: inline;
    padding: 0 4px;
}

/* #content .player ul li a:link, #content .player ul li a:visited {color:#fff;background-image:url('none'); background-color:#a5a5a5; text-decoration:none} */

#content .player ul li a:link, #content .player ul li a:visited {
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    background-color: #FFFFFF;
/*    background-image: url("none"); */

    border: 6px solid #34a2b1;
    color: #FFFFFF;
    text-decoration: none;
}

.player ul li a:link, .player ul li a:visited {
	 border-radius: 0.187em 0.187em 0.187em 0.187em;
	 -moz-border-radius:0.187em 0.187em 0.187em 0.187em;
    -webkit-border-radius: 0.187em 0.187em 0.187em 0.187em;
    background-color: #FFFFFF;
/*    background-image: url("none"); */
    border: .375em solid #ff9400;
    color: #62788d;
    text-decoration: none;

}

.player ul li a {
    display: inline; padding: 0 .25em;}

.player ul li a.active {background:#d5dce1; padding: 0 .25em;}

.player ul li a:hover {color:#ff9400; text-decoration:none;}

/* #content .player ul li a.active, #content .player ul li a:visited.active {background-color:#9351a9; color:#fff; font-weight:bold;} */

#content .player ul li a.active, #content .player ul li a.active:visited {
    background-color: #7E77BD;
    color: #7E77BD;
    font-weight: bold;
}
