/*bottom_banners*/

.bottom-banners{
float: left;
margin-top: 15px;
padding:18px 30px 8px 30px;
background:#e6e5e5;
}

.bottom-banners img{
border:1px solid #807f7a;
margin-bottom:10px;
}

.bottom-banners p.ad-text{
font-size:10px;
color:#8e8c8c;
}

/*content banners*/

.buffer-no-menu .content-banner{
background:none;
margin:0 auto;
padding:0 0 15px 0;
float:none;
width:468px;
}

.content-banner{
float:left;
background:none repeat scroll 0 0 #E6E5E5;
margin:0 0 8px 0;
padding:12px 30px 10px;
}


/*right column banners*/
.banner{
border:1px solid #444;
float: right;
padding: 0px;
width: 160px;
height:253px!important;
margin-bottom: 10px;
}
.banner A{
padding: 0px;
margin: 0px;
float:right;
}
.banner IMG{
padding: 0px;
margin: 0px;
}

.banner #Advertisement{
padding: 0px;
margin: 0px;
}
.banner-skyscraper{
border:1px solid #444;
float: right;
padding: 0px;
width: 160px;
height:600px!important;
margin-bottom: 10px;
}
.banner-skyscraper A{
padding: 0px;
margin: 0px;
float:right;
}
.banner-skyscraper IMG{
padding: 0px;
margin: 0px;
}
.banner-skyscraper #Advertisement{
padding: 0px;
margin: 0px;
}


/*content banner */

.content_banner{
margin-bottom:10px;
}

/*internal content banner */

.inside-content-banner-wrp{
background:#eee;
padding:0 0 20px 0;
margin:0 0 10px 0;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.inside-content-banner-wrp span{
font-size:10px;
text-align:center;
display:block;
padding:4px 0;
}

.inside-content-banner{
width:300px;
height:250px;
margin:0 auto;
}
