/* Banner styles, responsive and all */

/* Advanced Ads calculates screen width differently to CSS, so to sync them up all screen widths below are Advanced Ads values + 17px */

.leaderboard{
width: 940px;
float:left;
}

.leaderboard * {
padding-bottom:25px;
}

#leaderboard2 * {
padding-top:25px;
}

#banners {
float:left;
width:300px;
}

#adless .leaderboard, #adless #banners {
display:none;
}

.banner {
margin-bottom:25px;
float:left;
}
#banner1 > div, #banner1 li.last, #wallpaper > div {
margin-bottom:25px;
}

#banner1 li.last:last-of-type {
margin-bottom:0;
}

#banner2 > div {
margin-bottom:25px;
}

#wallpaper, #responsiveWallpaper {
display:none;
}


@media screen and (max-width: 1300px) {

.leaderboard {
width:728px;
}

}

@media screen and (max-width: 1100px) {

.leaderboard {
width:468px;
}



}
@media screen and (max-width: 797px) {

.leaderboard {
width:728px;
}

}

@media screen and (max-width: 780px) {

.leaderboard {
width:468px;
}

@media screen and (max-width: 530px) {


.leaderboard {
width:300px;
}

}