
A
{
    color: #336633;
}




ADDRESS
{
    font-size: 12px;
    line-height: normal;
    font-style: normal;
    font-family: arial,verdana;
    text-align: justify;
    text-decoration: none;
}




BODY
{
    font-size: 14px;
    color: #333300;
    font-family: 'times new roman', arial, verdana;
    background-color: #002900;
    text-align: center;
}




H1
{
    font-weight: bolder;
    font-size: 21px;
    color: #336633;
    font-family: 'times new roman', arial, verdana, 'ms sans serif';
}




H2
{
    font-size: 16pt;
    color: #336633;
    text-align: left;
    font-weight: bold;
    font-family: 'times new roman',arial, verdana, 'ms sans serif';
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 10px;
    letter-spacing: normal;
    line-height: normal;
}




H3
{
    font-weight: bolder;
    font-size: 14px;
    color: #336633;
    font-family: 'times new roman', verdana, 'ms sans serif';
}




H4
{
    font-weight: bolder;
    font-size: 12pt;
    margin-bottom: 0px;
    color: #336633;
    font-family: 'times new roman', arial, 'ms sans serif';
    text-align: left;
}




H6
{
    font-weight: bold;
    font-size: 10pt;
    color: #336633;
    font-family: 'times new roman', verdana;
}




LI
{
}




TABLE
{
    font-size: 14px;
    color: #333300;
    font-family: 'times new roman', arial, verdana;
}




.AddressFooter
{
    margin-top: 3px;
    font-size: 12px;
    margin-bottom: 3px;
    color: #cccc99;
    line-height: normal;
    font-family: 'times',arial,verdana,'ms sans serif';
    text-decoration: none;
}




.AddressFooter1
{
    margin-top: 3px;
    font-size: 14px;
    margin-bottom: 3px;
    color: #cccc99;
    line-height: normal;
    font-family: times,arial,verdana,'ms sans serif';
    text-decoration: none;
}




.AddressFooterInside
{
    margin-top: 3px;
    font-size: 14px;
    margin-bottom: 3px;
    color: #003300;
    line-height: normal;
    font-family: times,arial,verdana,'ms sans serif';
    text-decoration: none;
}




.BiggerText
{
    font-weight: bolder;
    font-size: 10pt;
    color: black;
    font-family: verdana, arial;
}




.BigLink
{
    margin-bottom: 0px;
    text-decoration: none;
    font-size: 24px;
    color: #cccc99;
    font-variant: normal;
    font-weight: 400;
    font-family: 'times new roman',garamond,;
    padding-top: 1px;
    padding-bottom: 0px;
    padding-left: 20px;
    letter-spacing: 0px;
    line-height: 35px;
}




.BlueText
{
    font-weight: 500;
    font-size: 14px;
    margin: 6px;
    color: #003366;
    line-height: 20px;
    font-family: 'times new roman', arial, verdana, 'ms sans serif';
}




.BlueTextSmall
{
    font-weight: bold;
    font-size: 10px;
    color: #cccc99;
    line-height: normal;
    font-family: arial,verdana,'ms sans serif';
}




.BorderTable
{
    border-right: #003300 2px;
    border-top: #003300 2px;
    margin-top: 10px;
    margin-left: 0px;
    border-left: #003300 2px;
    border-bottom: #003300 2px;
    background-color: #ffffcc;
}




.ErrorMsg
{
    font-weight: bolder;
    font-size: 12pt;
    color: red;
}




.ExtraLineSpacing
{
    line-height: 20px;
}




.footertext
{
    font-size: 12px;
    color: #cccc99;
    font-family: 'times new roman',garamond, verdana,arial, helvetica, sans-serif;
    text-align: center;
    text-decoration: none;
}




.HPFeaturedPropertyHeadline1
{
    font-size: 16px;
    color: #cccc99;
    font-family: 'times new roman',arial, verdana;
    text-align: center;
    font-weight: bold;
}




.LargeLink
{
    font-weight: bolder;
    font-size: 15px;
    padding-bottom: 2px;
    color: #333333;
    font-family: arial, verdana, 'ms sans serif';
    text-decoration: none;
}




.ListingCaption
{
    font-size: 13px;
    font-style: italic;
    font-family: arial, verdana;
    text-align: center;
}




.ListingHeading
{
    font-weight: bolder;
    font-size: 16px;
    color: #336633;
    font-family: arial, verdana;
}




.ListingSearch1
{
    border-right: #336633 1px solid;
    border-top: #336633 1px solid;
    border-left: #336633 1px solid;
    border-bottom: #336633 1px solid;
}




.ListingSearch2
{
    font-size: 12px;
    color: #ffffff;
    background-color: #336633;
}




.ListingStyle1
{
    font-weight: bolder;
    color: #336633;
    font-family: arial, verdana;
}




.ListingStyle2
{
    font-weight: bolder;
    color: #336633;
    font-family: arial, verdana;
}




.ListingStyle3
{
    line-height: 20px;
}




.ListingStyle4
{
    color: #cccc99;
    font-family: 'times new roman',arial, verdana;
}




.ListingStyle5
{
    font-size: 16px;
    color: #cccc99;
    font-family: 'times new roman',arial, verdana;
}




.mainarea
{
    border: 0;
    background-color: #ffffcc;
}




.menubar
{
    background-color: #cccc99;
}




.MenuItemBottom
{
    padding-right: 0px;
    padding-left: 10px;
    font-size: 14px;
    padding-bottom: 5px;
    color: #ffffff;
    padding-top: 5px;
    font-family: 'times new roman',garamond, helvetica, sans-serif;
    text-decoration: none;
}




.NoRepeatBackground
{
    background-repeat: no-repeat;
}




.PopUpBackground
{
    padding-right: 3px;
    padding-left: 3px;
    padding-top: 3px;
    background-color: #ffffcc;
}




.rciActionButton
{
    border: medium none;
    cursor: hand;
    margin-bottom: 1px;
    background-repeat: repeat-y;
    font-size: 11px;
    color: #ffffcc;
    width: 161px;
    height: 19px;
    font-family: arial;
    background-image: url('../images/deeringbay.gif');
    font-weight: bolder;
}




.rciMenuItemChild
{
    padding-right: 0px;
    padding-left: 5px;
    font-size: 13px;
    padding-bottom: 2px;
    color: #336633;
    padding-top: 0px;
    font-family: 'times new roman',garamond, helvetica, sans-serif;
    text-decoration: none;
}




.rciMenuItemChildHighlighted
{
    padding-right: 0px;
    padding-left: 5px;
    font-size: 13px;
    padding-bottom: 2px;
    color: #666666;
    padding-top: 0px;
    font-family: 'times new roman',garamond, helvetica, sans-serif;
    text-decoration: none;
}




.rciMenuItemDivider
{
    padding-left: 0px;
    font-size: 0px;
    padding-bottom: 4px;
    color: #cccc99;
    padding-top: 0px;
    background-color: #cccc99;
    text-decoration: none;
}




.rciMenuItemParent
{
    text-decoration: none;
    font-size: 16px;
    color: #336633;
    font-weight: 600;
    font-family: garamond,'times new roman', helvetica, 'ms sans serif';
    padding-right: 1px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 1px;
    letter-spacing: -1px;
}




.rciMenuItemParentHighlighted
{
    text-decoration: none;
    font-size: 16px;
    color: #666666;
    font-weight: 600;
    font-family: garamond,'times new roman',garamond,  helvetica, 'ms sans serif';
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 1px;
    letter-spacing: -1px;
}




.Rechannel
{
    color: #cccc99;
    text-decoration: none;
}




.REMSFeaturedPropertyBedAndBath
{
    color: #cccc99;
}




.REMSFeaturedPropertyColumn
{
    font-size: 16px;
    color: #cccc99;
    font-family: 'times new roman',arial, verdana;
}




.REMSFeaturedPropertyImage
{
    margin-bottom: 10px;
}




.REMSFPEnahncedPrice
{
    color: #cccc99;
}




.REMSHeadline1Background
{
    color: #336633;
}




.REMSHeadline2
{
    color: #336633;
}




.REMSListingHeaderSmall
{
    color: #336633;
}




.REMSTopPanel
{
    background-color: #ffffff;
    border-right: 2px #000000 solid;
    border-left: 2px #000000 solid;
    border-top: 2px #000000 solid;
}




.REMSTopParagraph
{
    padding-right: 50;
}




.Residence
{
    border-right: #cccc99 1px solid;
    border-top: #cccc99 1px solid;
    margin-bottom: 5px;
    margin-left: 0px;
    border-left: #cccc99 1px solid;
    margin-right: 6px;
    border-bottom: #cccc99 1px solid;
}




.ResidenceText
{
    font-weight: 600;
    font-size: 15px;
    color: #003300;
    font-family: 'times new roman';
    text-align: center;
    text-decoration: none;
}




.SmallLink
{
    font-weight: bolder;
    font-size: 14px;
    color: #333333;
    font-family: arial, verdana, 'ms sans serif';
    text-decoration: none;
}




.SmallText
{
    font-weight: bolder;
    font-size: 9pt;
    color: white;
}




.TableFeatured
{
    border-right: #336633 2px solid;
    border-top: #336633 2px solid;
    margin-bottom: 4px;
    margin-left: 2px;
    border-left: #336633 2px solid;
    margin-right: 2px;
    border-bottom: #336633 2px solid;
}




.TableFrontPage
{
    margin-bottom: 10px;
    margin-left: 0px;
    font-size: 12px;
    color: #999999;
    font-family: 'times new roman',verdana, arial
    background-color;
    border-left: #663399 1px solid;
    border-bottom: #663399 1px solid;
    border-top: #663399 1px solid;
    border-right: #663399 1px solid;
}




.TableFrontPageCaption
{
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    letter-spacing: 0px;
    font-variant: small-caps;
    line-height: normal;
    font-family: 'times new roman',verdana,'ms sans serif';
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: bold;
    background-color: #336633;
}




.TableFrontPageCaptionGrey
{
    text-decoration: none;
    font-size: 12px;
    color: #666666;
    text-align: left;
    font-family: arial,verdana,'ms sans serif';
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    font-weight: 500;
}




.TopBar
{
    height: 0px;
    display: none;
    visibility: hidden;
}




.Toplinks
{
    color: #cccc99;
}




.WhiteHeadline
{
    font-weight: 900;
    font-size: 12pt;
    text-transform: uppercase;
    color: white;
    line-height: normal;
    font-family: verdana, arial, 'ms sans serif';
    background-color: #6f85b1;
    text-align: center;
}




.WhiteLink
{
    font-weight: 900;
    font-size: 8pt;
    color: white;
    line-height: normal;
    font-family: verdana, arial, 'ms sans serif';
    background-color: #669999;
    text-decoration: none;
}




.WhiteTitleFrontPage
{
    font-weight: 900;
    font-size: 14pt;
    padding-bottom: 2px;
    color: #ffffff;
    padding-top: 2px;
    font-family: arial,verdana, 'ms sans serif';
    background-color: #6f85b1;
    text-align: center;
}




DIV.rcimenuitemchild
{
    border-bottom: 0px solid #;
}




DIV.rcimenuitemchildhighlighted
{
    border-bottom: 0px solid #;
}




DIV.rcimenuitemparent
{
    border-right: 0px solid #;
}




DIV.rcimenuitemparenthighlighted
{
    border-right: 0px solid #;
}




#menubar2
{
    background-color: #cccc99;
    background-image: url(../images/starterimages/menuimage.gif);
    background-repeat: no-repeat;
    padding-top: 75;
}




#Table3
{
    border-right: 2px #000000 solid;
    border-left: 2px #000000 solid;
}




#Table5
{
    background-color: #ffffff;
    border-right: 2px #000000 solid;
    border-left: 2px #000000 solid;
    border-bottom: 2px #000000 solid;
}




