.jvcarousel{    
    position:absolute;
}
.jvcarousel div{    

}
.jvcarousel-slide
{
    float:left;
    overflow:hidden;
    height:100%;
}
.jvcarousel_frame{
    position:relative;
    overflow:hidden;
}
.jvcarousel-item
{
    float:left;
    height:100%;
    margin: 10px 22px 10px 5px;
    font-size: 12px;
    line-height: 18px;
    
}
.jvcarousel-item div
{
    float: left;
}


.jvcarousel_mtitle{
    font-size: 18px;
/*  float:left;*/
    
}
.jvcarousel_title a{
	color:#5a5a5a;
}
.mod_jv_headline .jvcarousel_title {   
	display:block;   
    line-height:20px;   
    margin-bottom: 11px;    
}
.mod_jv_headline  span{
    color:#2A2A2A;
    font-size:15px;    
    margin-top:2px;
}
.mod_jv_headline  span .jvcarousel_subtitle{
    padding-top:3px;
    
}

.jvcarousel-item img
{
    float:left;
    margin:0;
}
.mod_jv_headline .readmore
{   
    height:20px;
    display:block;
    width: 100%;
/*  float: none;*/
}

.mod_jv_headline a {
color:#3B5468;
text-decoration:none;
}
.mod_jv_headline a:hover, a:focus{
    color:#000000;
    text-decoration:underline;
}
.jvcarousel-item p.featured-news-img{
	background:url(../images/bg_featured_bottom.png) bottom center no-repeat;
	float:left;
	padding:0 0 10px;
}

.jvcarousel-item p
{
    margin: 0 0 10px;  
}
.jvcarousel-item p a.readon{
	margin:5px 0 0;
	float:left;
}

.handles
{
    float: left;
    margin:10px 0 0 0px;
}
.handles .handles_item
{
    background:url(../images/bg_icon_slide.png) top left no-repeat;
    cursor:pointer;
    float:left;
    height:13px;
    margin:0 5px 0 0;
    overflow:hidden;
    width:13px;
	text-indent:-99999px;
}
.handles .active{    
	background:url(../images/bg_icon_slide_active.png) top left no-repeat;
}
span.next,
span.pre {
	float:left;
	cursor:pointer;
	margin:0 5px 0 0;
	font-size: 11px;
	width:18px;
	text-indent: -999em;
	line-height:10px;
}
span.next {
	background: url(../images/next.jpg) no-repeat 0 0;
}
span.pre {
	background: url(../images/pre.jpg) no-repeat 0 0;
}
.jvcarousel-pagi{
	position:absolute;
	float:right;
	right:0;
	top:0;
	z-index:999;
	margin:0 20px;
{
    float: right;
}
.mod_jv_headline .prev
{
    float: left;    
    margin:0 5px 0 0;
    cursor:pointer;
    display: block;
}
.prev img
{
    display: block;
    
}
.next
{
    float: left;
    margin:0 0 0 5px;
    cursor:pointer;
    display: block;
}
.next img
{
    display: block;
}


