body { border: 0px; margin: 0px; font-family: arial; font-size: 10px; color: #9b8736 }
table.master-table-span    { border: 0px; width: 536px; background-color: #FFFFFF }
td.master-background-top   { background-image:url(/images/main-top.jpg); height: 15px; width: 536px; background-repeat: no-repeat }
td.master-background-center{ padding-left: 15px; padding-right: 15px; background-image:url(/images/main-center.jpg); font-size: 11px; color: #9b8736  }
td.master-background-bottom{ background-image:url(/images/main-bottom.jpg); height: 19px; width: 536px; background-repeat: no-repeat }

font.master-bold           { font-family: arial; font-size: 14px; font-weight: bold; color: #9b8736 }
font.results-bold          { font-family: arial; font-size: 12px; font-weight: bold; color: #9b8736 }
font.results-normal        { font-family: arial; font-size: 12px; color: #9b8736 }

select { font-family: comic sans ms, arial; font-size: 11px }

table.new-on-the-market                 { border: 0px; width: 536px; background-color: #FFFFFF }
td.new-on-the-market-background-top     { background-image:url(/images/main-top.jpg); height: 15px; width: 536px; background-repeat: no-repeat }
td.new-on-the-market-background-center  { padding-left: 15px; padding-right: 15px; background-image:url(/images/main-center.jpg); font-size: 11px; color: #9b8736  }
td.new-on-the-market-background-bottom  { background-image:url(/images/main-bottom.jpg); height: 19px; width: 536px; background-repeat: no-repeat }
font.new-on-the-market-bold             { font-family: arial; font-size: 12px; font-weight: bold; color: #9b8736 }
font.new-on-the-market-normal           { font-family: arial; font-size: 12px; color: #9b8736 }

table.featured-property                 { border: 0px; width: 251px; background-color: #FFFFFF }
td.featured-property-background-top     { background-image:url(/images/251-top.jpg); height: 10px; width: 251px; background-repeat: no-repeat; background-position: right }
td.featured-property-background-center  { padding-left: 15px; padding-right: 15px; background-image:url(/images/251-center.jpg); font-size: 11px; color: #9b8736; background-position: right  }
td.featured-property-background-bottom  { background-image:url(/images/251-bottom.jpg); height: 15px; width: 251px; background-repeat: no-repeat; background-position: right }
font.featured-property-title            { font-weight: bold; font-size: 13px }

table.mortgage-calculator                 { border: 0px; width: 536px; background-color: #FFFFFF }
td.mortgage-calculator-background-top     { background-image:url(/images/main-top.jpg); height: 15px; width: 536px; background-repeat: no-repeat }
td.mortgage-calculator-background-center  { padding-left: 15px; padding-right: 15px; background-image:url(/images/main-center.jpg); font-size: 11px; color: #9b8736  }
td.mortgage-calculator-background-bottom  { background-image:url(/images/main-bottom.jpg); height: 19px; width: 536px; background-repeat: no-repeat }
font.mortgage-calculator-bold             { font-family: arial; font-size: 12px; font-weight: bold; color: #9b8736 }
font.mortgage-calculator-normal           { font-family: arial; font-size: 12px; color: #9b8736 }

table.financial-advisors                 { border: 0px; width: 536px; background-color: #FFFFFF }
td.financial-advisors-background-top     { background-image:url(/images/main-top.jpg); height: 15px; width: 536px; background-repeat: no-repeat }
td.financial-advisors-background-center  { padding-left: 15px; padding-right: 15px; background-image:url(/images/main-center.jpg); font-size: 11px; color: #9b8736  }
td.financial-advisors-background-bottom  { background-image:url(/images/main-bottom.jpg); height: 19px; width: 536px; background-repeat: no-repeat }
font.financial-advisors-bold             { font-family: arial; font-size: 12px; font-weight: bold; color: #9b8736 }
font.financial-advisors-normal           { font-family: arial; font-size: 12px; color: #9b8736 }
a.financial-advisors-link                { color: #9b8736; text-decoration: none }

table.property-enquiry                 { border: 0px; width: 536px; background-color: #FFFFFF }
td.property-enquiry-background-top     { background-image:url(/images/main-top.jpg); height: 15px; width: 536px; background-repeat: no-repeat }
td.property-enquiry-background-center  { padding-left: 15px; padding-right: 15px; background-image:url(/images/main-center.jpg); font-size: 11px; color: #9b8736  }
td.property-enquiry-background-bottom  { background-image:url(/images/main-bottom.jpg); height: 19px; width: 536px; background-repeat: no-repeat }
font.property-enquiry-bold             { font-family: arial; font-size: 12px; font-weight: bold; color: #9b8736 }
font.property-enquiry-normal           { font-family: arial; font-size: 12px; color: #9b8736 }
a.property-enquiry-link                { color: #9b8736; text-decoration: none }


td.menu-main  { border-bottom: dashed 1px #786a58; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #786a58; font-weight: bold }
td.menu-items { border-bottom: dashed 1px gray; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: gray; cursor: pointer }
td.menu-itemsandy:hover { background-color: gray; color: ffffff; border-bottom: dashed 1px gray; font-family: Arial, Helvetica, sans-serif; font-size: 11px }
td.menu-new-homes  { border-bottom: dashed 1px #CCCC66; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CCCC66; font-weight: bold }
td.menu-sellers    { border-bottom: dashed 1px #999900; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #993366; font-weight: bold }
td.menu-property { border-bottom: dashed 1px #999900; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#999900; font-weight: bold }

table.search-results                 { border: 0px; width: 536px; background-color: #FFFFFF }
td.search-results-background-top     { background-image:url(/images/main-top.jpg); height: 15px; width: 536px; background-repeat: no-repeat }
td.search-results-background-center  { padding-left: 15px; padding-right: 15px; background-image:url(/images/main-center.jpg); font-size: 11px; color: #9b8736  }
td.search-results-background-bottom  { background-image:url(/images/main-bottom.jpg); height: 19px; width: 536px; background-repeat: no-repeat }
font.search-results-bold             { font-family: arial; font-size: 12px; font-weight: bold; color: #9b8736 }
font.search-results-normal           { font-family: arial; font-size: 12px; color: #9b8736 }

td.table-two-cell-one           { padding-top: 15px; padding-left: 15px; width: 265px }
font.table-two-title            { font-weight: bold; font-size: 12px }

td.table-three-title            { font-weight: bold }
td.table-three-header           { font-weight: bold; font-size: 11px }


td                      { font-family: arial; color: #9b8736; font-size: 10px }
td.align-top            { vertical-align: top }
td.property-address     { background-image:url(/images/header.jpg); height: 59px; width: 536px; color: #9b8736; font-size: 16px; font-weight: bold; vertical-align: middle; text-align: center;
                          background-repeat: no-repeat }
td.property-images      { background-image:url(/images/image-viewer.jpg); height: 216px; width: 284px; background-repeat: no-repeat; vertical-align: top }
td.property-options     { vertical-align: bottom }
td.property-enquiry     { background-image:url(/images/enquiry-button.jpg); width: 248px; height: 45px; cursor: pointer; background-repeat: no-repeat }
td.property-title       { color: #9b8736; font-size: 14px; font-weight: bold; padding-bottom: 4px }
td.property-text        { color: #9b8736; font-size: 12px; padding-bottom: 4px }
td.icons-view           { vertical-align: middle; text-align: center; padding-top: 2px }
td.icons-view1          { vertical-align: middle; text-align: left; padding-top: 2px }
td.arrows               { text-align: right; padding-bottom: 9px; padding-right: 15px }
td.image                { padding-right: 14px; padding-left: 18px; padding-top: 15px; vertical-align: top; text-align: right }
td.features-top         { background-image:url(/images/main-top.jpg); height: 15px; width: 536px; background-repeat: no-repeat }
td.features-center      { padding-left: 15px; padding-right: 15px; background-image:url(/images/main-center.jpg); font-size: 11px; color: #9b8736  }
td.features-bottom      { background-image:url(/images/main-bottom.jpg); height: 19px; width: 536px; background-repeat: no-repeat}
h2.features             { font-family: arial; font-size: 14px; font-weight: bold; color: #9b8736 }

a.property              { font-size: 10px; font-weight: bold; color: #9b8736; text-decoration: none }
a.property:hover        { font-size: 10px; font-weight: bold; color: #9b8736; text-decoration: underline}