body {
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  color: #333333;
  line-height: 18px;
  margin: 0px;
  padding: 0px; 
  text-align: center;
  background-color: #CCCCCC;
}

a {
  color: #660000;
}

a:link {
  color: #660000;
}

a:visited {
  color: #660000;
}

a:hover {
  color: #660000;
  text-decoration: underline;
}

a.white {
  color: #FFFFFF;
}

a.white:link {
  color: #FFFFFF;
  text-decoration: none;  
}

a.white:visited {
  color: #FFFFFF;
  text-decoration: none;  
}

a.white:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

p {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica;
  color: #333333;
  margin: 4px 0px 7px 0px;
  line-height: 18px;
}

div, td, span {
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  color: #333333;
  line-height: 18px;
}

form {
  margin: 0px;
  font-size: 11px;
  color: #333333;
  line-height: 18px;
}

.inputTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #fffbf0;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    BACKGROUND-COLOR: #3366cc
}
.closeWindow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.inputTextFields
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    WIDTH: 260px;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    HEIGHT: 25px
}
.columnTitles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #fffbf0;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    BACKGROUND-COLOR: #3366cc
}
.columnFeaturedTitles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #fffbf0;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    BACKGROUND-COLOR: #3366cc
}
.listingsText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #372926;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.ToolBoxHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #fffbf0;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    BACKGROUND-COLOR: #3366cc
}
.ToolBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    BACKGROUND-COLOR: #3366cc
}
.FeaturesHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #fffbf0;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    BACKGROUND-COLOR: #3366cc
}
.PopBox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #fffbf0;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    BACKGROUND-COLOR: #3366cc
}
.FeaturedBox
{
    BACKGROUND-COLOR: #3366cc
}
.MyFeaturedListingsHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    BACKGROUND-COLOR: #3366cc
}
.homeFeatures
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.listingTextPricing
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.courtesyListingText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.clicktoEnlarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #372926;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    BACKGROUND-COLOR: #fffbf0
}
.TakeTour
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    BACKGROUND-COLOR: #fffbf0
}
.addressDetail
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #372926;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.homeDetail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #372926;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.personalHomeDetail
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #372926;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.AmenityTextDetails
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #372926;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.simpleText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #372926;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.poptext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #372926;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.poptext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.ArticleListTitles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #372926;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.priceDetails
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}

.sub_nav {
	padding: 4px 5px 4px 5px;
}

A.sub_nav:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.sub_nav:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.sub_nav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #e3d4ad;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
A.sub_a:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003984;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.sub_a:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003984;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.sub_a:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0033ff;
    LINE-HEIGHT: 120%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.sub_s
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #0033ff;
    LINE-HEIGHT: 110%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
A.footer_nav:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
A.footer_nav:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
A.footer_nav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #99ccff;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.Preferred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #660000;
    LINE-HEIGHT: 150%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
A.feature:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000066;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.mail:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.mail:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.nav_link:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000066;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
A.links:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #003984;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.links:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #003984;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.links:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #0033ff;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
A.links:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #0033ff;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
A.links_b:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003984;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.links_b:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003984;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.links_b:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #0033ff;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
A.priv:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003984;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.priv:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003984;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.priv:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003984;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
A.nav_link:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000066;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
A.inq_link:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.inq_link:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.nav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    LINE-HEIGHT: 140%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #660000;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.tagline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #660000;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.content_regular
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.content_short_line
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 105%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.content_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.contact
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #003984;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
A.contact:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #003984;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.aaaa:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #660000;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.aaaa:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #660000;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
A.aaaa:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #660000;
    LINE-HEIGHT: 115%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: underline
}
.contact_small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #555555;
    LINE-HEIGHT: 110%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.content_regular_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #660000;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.content_white
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.title_blue_italic
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #02234e;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.title_blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #02234e;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.title_blue_lg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #02234e;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-DECORATION: none
}
.newsDate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.newsMore
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.aboutText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.featuredSitesHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.FeaturedSitesLinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.realestateHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.bullet
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma
}
.disclaimer
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
    TEXT-ALIGN: center
}

