.main_text  { color: white; font-size: 11px; font-family:  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.main_text_unjust   { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1   { color: #fbdf7d; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-bottom: 0px }
.title  { color: #fbdf7d; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 0px }
.main_text a:link  { color: #7aacf0; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text a:hover   { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text a:active  { color: #7aacf0; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text a:visited  { color: #7aacf0; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text a:visited:hover   { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text_sm  { color: white; font-size: 10px; font-family:  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.main_text_sm a:link  { color: #7aacf0; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text_sm a:hover   { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text_sm a:active  { color: #7aacf0; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text_sm a:visited  { color: #7aacf0; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text_sm a:visited:hover   { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.slideshow  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.slideshow_buttons   { color: #09143b; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #7aacf0; border: solid 1px #fbdf7d; width: 40px }
.rates  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.footer  { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.footer a:link  { color: #7aacf0; font-size: 10px }
.footer a:hover  { color: white; font-size: 10px; text-decoration: none }
.footer a:active  { color: #7aacf0; font-size: 10px }
.footer a:visited  { color: #7aacf0; font-size: 10px }
.footer a:visited:hover  { color: white; font-size: 10px; text-decoration: none }
.hilite { color: #ff8c00; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.divider  { background-color: #fbdf7d }
.contact  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contact_tr { height: 30px }
.contact_divider_tr { height: 75px }
.contact_reqd  { color: #ff8c00; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.calc    { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #726c54; text-align: justify; border: solid 1px #7aacf0; width: 200px }
.calc_answers  { color: #fbdf7d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #09143b; text-align: justify; border: solid 1px #05173c; width: 200px }
.border  { border: solid 1px #fbdf7d }
.rt_nav   { margin-bottom: 35px; width: 100% }

.bullets ul { position: relative; left: 20px }
.bullets li { line-height: 10px }
.map    { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #726c54; border: solid 1px #7aacf0 }
.captions { color: #3a4d69; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.cma_bkgd1 { color: #3a4d69; background-color: #bbb }
.cma_bkgd2 { background-color: #d1d4ce }
.cma_bkgd3 { background-color: #d8c5a9 }
.flyer  { color: #09143b; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.flyer_details  { color: #09143b; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.flyer_footer { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.headlines { color: #369; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headlines a:link { color: #696969; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.headlines a:hover { color: #060; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.headlines a:active { color: #696969; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headlines a:visited { color: #696969; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.headlines a:visited:hover { color: #060; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
body { margin: 0;}
#single_map      { width: 350px; height: 200px; }
#status_a { background-color: #4CA94C; height: 20px; } /*New - Active - Price Change*/
#status_b { background-color: #5E98A7; height: 20px; } /*Coming Soon*/
#status_c { background-color: #D0B76A; height: 20px; } /*Under Contract*/
#status_d { background-color: #DA00DA; height: 20px; } /*Rental*/
#status_e { background-color: #72300D; height: 20px; } /*Sold*/
#status_f { background-color: #D78000; height: 20px; } /*Rented*/
.status_msg { color: #FFF; margin:20px 0; font-size: 14px; text-align: center; font-weight: bold; padding: 2px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }