/* Display as relative so page indicator can be positioned */
h1{
    position:relative;
    width:100%;
}
#pageIndicator{
    position:absolute;
    bottom:0px;
    right:0px;
    font-size:0.45em;
    font-style:normal;
    color:#666;
}
.listingContainerOuter{
    float:left;
    width:592px;
    margin-bottom:10px;
    background-image:url(../../../_gowaihi/images/global/bizlisting_bkgd_middle.gif);
    background-repeat:repeat-y;
}
.listingContainerMiddle{
    float:left;
    width:100%;
    background-image:url(../../../_gowaihi/images/global/bizlisting_bkgd_top.gif);
    background-repeat:no-repeat;
}
.listingContainerInner{
    float:left;
    width:100%;
    background-image:url(../../../_gowaihi/images/global/bizlisting_bkgd_bottom.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
    padding-top:7px;
    padding-bottom:7px;
}
.logoContainer{
    float:left;
    width:180px;
    margin-left:10px;
}
.logoContainer h3{
    font-size:1.25em;
    color:#666;
    font-weight:bold;
    margin-top:0.2em !important;
}
.logoContainer img{
    /* ideally set 4:3 ratio */
    width:170px;
    /*height:128px;*/
}
.mainDetailsContainer{
    float:left;
    width:180px;
    margin:5px 10px 0px 15px;
}
.mainDetailsContainer p a{
    width:100%;
    word-wrap: break-word;
    overflow:hidden;
}
.linkSmallFont{
    font-size:0.95em;
}
.mainDetailsContainer span{
    font-family:Monospace;
    font-size:1.20em;
}
.imageContainer{
    float:left;
    width:182px;
}
.imageContainer img{
    /* ideally set to 4:3 ratio */
    width:180px;
    /*height:135px;*/
}
.descriptionContainer{
    /* JS routine shows and hides these divs
    If JS disabled then link takes to BizListing.aspx
    to show individual business listing item. */
    display:none;
    float:left;
    width:570px;
    margin-top:6px;
    margin-left:10px;
    border-top:dotted 1px #dbb975;
}
.descriptionContainer h4{
    font-size:1.2em;
    font-weight:bold;
    margin-top:1em;
    margin-bottom:0.5em;
}
.moreContainer{
    float:left;
    width:580px;
    margin-top:-22px;
    margin-left:10px;
}
.extraLink
{
    background-color:#fff;
}
.containerPagination{
    width:100%;
}
.plugInContainer select{
    width:280px;
    font-size:0.78em;
    margin-left:0px;
}
.plugInContainer input{
   font-size:0.78em;
}
#businessListContainer{
    float:left;
    width:580px;
    margin-top:5px;
}
#businessListContainer span{
    font-size:0.8em;
}
#businessListContainer select{
    width:280px;
    font-size:0.78em;
    margin-left:0px;
}
#businessListContainer input{
   font-size:0.78em;
}
#locator{
    display:none;
}