

/* Ad Styles */
#adBoxSidebarLarge{
margin: 0 0 20px 0;
clear: both;
}
#adBoxSidebarSmall{
clear: both;
}
#bannerAdWrapper{
width: 728px;
height: 90px;
overflow: hidden;
margin-bottom: 17px;
}
.adLabelBanner{
font-size: 11px;
padding: 1px;
line-height: 12px;
text-align: center;
color: #1f1c4e;
width: 80px;
height: 12px;
position: relative;
top: -20px;
}

.featuredAd{
clear: both;
border: none;
}

.sidebarAdWrapperLarge{
width: 250px;
height: 250px;
margin-bottom: 2px;
position: relative;
overflow: hidden;
border: 1px red solid;
}
.adLabelLarge{
font-size: 11px;
color: #780025;
position: relative;
margin-top: -1px;
margin-left: 1px;
}

#sidebarAdWrapperSmall, #sidebarAdWrapperSmall2{
width: 180px;
height: 150px;
margin-bottom: 2px;
margin-top: 8px;
position: relative;
overflow: hidden;
}
.adLabelSmall{
font-size: 11px;
color: #116fae;
position: relative;
margin-top: -2px;
margin-left: 2px;
}

.sectionAd{
border: 1px gray solid;
clear: both;
}
.sidebarAd{
clear: both;
border: none;
}

