body 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-left: 0px;
    margin-top: 0px;
    /*background-color: #DDDDDC;*/
    background-image: url(/images/bg.jpg);
    background-repeat:repeat-x;
    background-attachment:fixed;
}

h1
{
    font-size:18px;
}
h2 { margin-top:2px;}
h3
{
    margin-top:2px;
    margin-bottom:3px;
    font-size:14px;
}

.hotContent { background-color: #dddddd; border: solid 6px #aaaaaa; margin:10px; padding:5px;} 

#wrapper
{
    width: 958px;
    margin-left: auto;
    margin-right: auto;
}

a img { border:none;}

#header
{
    margin-top: 10px;
    background-color: White;
    background-image: url(/images/balfanzHeader3.jpg);
    background-repeat: no-repeat;
    height: 100px;
    border: solid 2px #666565;
    border-bottom: solid 0px #666565;
    padding:10px;
}
#header img { border:none;}
/*#header h2 { font-family: Georgia; font-size:24px;}*/

#menu
{
    border-left: solid 2px #666565;
    border-right: solid 2px #666565;
    border-top: solid 2px #666565;
    background-color: #273992;
    height:35px;
}

#content
{
    
    background-color: White;
    border-left: solid 2px #666565;
    border-right: solid 2px #666565;
    border-bottom: solid 2px #666565;
    min-height: 300px;
}

#footer
{
    text-align: center;
    margin-top: 10px;
    /*background-color: #DDDDDC;*/
    height: 80px;
    width: 958px;
    margin-left: auto;
    margin-right: auto;
}   
.clear
{
    clear:both;
}
.BigBlue
{
    font-size: 16px;
    color: #1F2E86;
    font-weight: bold;
}
.menuItem
{
    width: 189px;
    height: 42px;
    font-size: 16px;
    float: left;
    border-left: solid 1px #666565;
    border-right: solid 1px #666565;
    padding: 2px 0 2px 0;
    text-align: center;
    color: #2A398F;
    background-color: #DDDDDC;
    border-bottom: solid 2px #666565;
    background-image: url(/images/tabBG.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
}

.menuItemLast
{
    border-right: none;
    width: 190px;
}

.selectedMenu
{
    background-color: White; 
    border-bottom: solid 2px White; 
    background-image:none;
}

.menuItem a:link 
{
    color: #1F2E86;
    font-weight: normal;
    text-decoration: none;
}
.menuItem a:visited 
{
    color: #1F2E86;
    font-weight: normal;
    text-decoration: none;
}
.menuItem a:active 
{
    color: #1F2E86;
    font-weight: normal;
    text-decoration: none;
}
.menuItem a:hover 
{
    color: #666565;
    font-weight: normal;
    text-decoration: none;
}
a:link 
{
    color: #1F2E86;
    font-weight: bold;
    text-decoration: none;
}
a:visited 
{
    color: #1F2E86;
    font-weight: bold;
    text-decoration: none;
}
a:active 
{
    color: #1F2E86;
    font-weight: bold;
    text-decoration: none;
}
a:hover 
{
    color: #1F2E86;
    font-weight: bold;
    text-decoration: underline;
}
.BiggerLink
{
    font-size: medium;
}
#NeighborhoodMap
{
    margin-left:auto; 
    margin-right:auto; 
    position:relative; 
    background-image: url('/images/maps/BakoMap.gif'); 
    height: 278px; 
    width:267px;
}

#NeighborhoodMap a
{
    display:block;
    position: absolute;
    height: 15px;
    width: 16px;
    z-index:3;
}

#MapLink1
{
    top: 36px;
    left: 98px;    
}
#MapLink2
{
    top: 71px;
    left: 36px;    
}
#MapLink3
{
    top: 109px;
    left: 97px;    
}
#MapLink4
{
    top: 112px;
    left: 134px;    
}
#MapLink5
{
    top: 143px;
    left: 112px;    
}
#MapLink6
{
    top: 230px;
    left: 230px;    
}

i{    display: none; }
.paddedContent
{
    padding: 15px 15px 15px 15px;
}
.AboutUsPic img
{
    border: solid 2px #666565;
}
.AboutUsPic
{
    width: 200px;
    float:left;
    text-align:right;
    padding: 10px 0 10px 0;
}
.AboutUsBio
{
    width: 250px;
    float:left;
    padding-right:10px;
    text-align:right;
}

.Bubble
{
    position:absolute;
    z-index:90;
}
#myGallery
{
width: 575px;
height: 383px;
} 
.BellaVistaGallery
{
    width: 400px !important;
    height: 275px !important;
}
.priceList td
{
    padding: 2px 8px 2px 8px;
}
.SpecThumbnails
{
    margin: 8px 0px 8px 0px;
    border: solid 2px Black !important;
}

.listingImage
{
    margin: 2px 8px 2px 8px;
    border: solid 2px Black !important;
}
ul { padding-left:10px;}
li { }