﻿.adBlockHorizontal .advertWrapper,
.adBlockHorizontal .advert
{
    float:left;
}
#footer .advertHeaderText
{
    font-size:1.9em;
}
.advertHeaderText
{
    width:100%;
    text-indent:2px;
    line-height:15px;
    height:15px;
    font-size:1em;
    color:#003f5f;
    font-weight:normal;
    display:block;
    text-transform:uppercase;
}
#headerAdCont
{
    float:left;
    width:175px;
    height:80px;
    position:relative;
    top:10px;
    left:20px;
    overflow:hidden;
}
.rightAdSpace
{
    padding-left:10px;
}
.advert
{
    
}
.footerAdSpace
{
    width:100%;
    height:85px;
}
.footerAdSpace .advert
{
    border-style:none;
}
#footerAdSpaceCont
{
    float:left;
    clear:both;
}
#footerBaseAdSpaceCont
{
    float:left;
    width:552px;
    height:100px;
    margin-top:30px;
}
.leftAdSpace
{
    margin-top:10px;
    width:160px;
    overflow:hidden;
}
#rightAdSpace
{
    float:left;
    padding:0 0 0 10px;
    width:150px;
    overflow:hidden;
}
.adImg,
.adImg img,
.adImg a
{
    display:block;
}
.imgCenAl img,
.imgCenAl a
{
    margin:0px auto;
}
.imgLefAl img,
.imgLefAl a
{
    float:left;
}
.imgRigAl img,
.imgRigAl a
{
    float:right;
}
.adImageRotatorContainer
{
    position:absolute;
    overflow:hidden;
}
.adImageRotator .multiItemContainer
{
    position:relative;
}
.adImageRotator .multiItemContainer.adHorRight
{
    visibility:hidden;
}
.adImageRotator .adItem
{
    position:relative;
}
.adImageRotator .adHorRight
{
    right:0px;
}
.pageAd
{
    float:right;
    width:305px;
    height:299px;
    border:solid 1px #d5d5d5;
}
.pageAd .advertHeaderText
{
    position:absolute;
    font-size:14px;
    padding:5px;
    width:295px;
    font-weight:bold;
    color:#000;
}
