.banner-content-block{
    border:1px solid #ddd;
    background:#fff;
    margin-bottom:10px;
    line-height:25px;
}
.banner-content-block .inner{
    padding:10px 5px;
}

.banner-content-block .title{
    display:block;
    padding:4px 8px;
    margin-bottom:10px;
    font-weight:bold;
    background:#ddd;
}
.banner-content-block ul{
    margin:0;
    padding:0;
}
.banner-content-block ul li{
    list-style:none;
}
.banner-highlight {
    background:#A7BFEB;
    padding:0;
    width:500px;
    height:120px;
}
#banner-preview{
    margin-top:5px;
}

#page-banners ul li{
    position:relative;
    float:left;
    margin:0 5px 5px 0;
}
#page-banners ul li .image-buttons{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    background:url('bg-actions.png') repeat-x 0 0;
    height:25px;
}
#page-banners ul li .image-buttons a.btn{
    margin:0 0 2px 2px;
}

/*------- Banner Elements --------- */
.advbanners ul, .advbanners li{
    margin:0 !important;
    padding:0 !important;
    list-style:none;
    position:relative;
    overflow:hidden;
}
.advbanners .img-btn{
    cursor:pointer;
    position:absolute;
    top:40%;
    z-index:100;
	color:#fff;
	font-size:4em;
	opacity: .5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; // first!
	filter: alpha(opacity=50);

}

.advbanners .img-btn:hover {
	
	  opacity: 1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; // first!
	filter: alpha(opacity=100);	
	
	
}

.advbanners .next-image {
    right:10px;
   
}
.advbanners .prev-image {
    left:10px;
    
}
.advbanners .banner-description{
    position:absolute;
    width:100%;
    padding:5px 5px 0;
    bottom:0;
    left:0;
    color:#fff;
    background:url('bg-actions.png') repeat-x 0 0 transparent;
}
.nav-btn{
    cursor:pointer;
}
.modal-header p.title{
    margin:0;
    padding:0;
}