.header_text { color: #d9bd8a; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.header_text a:link  { color: #d9bd8a; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.header_text a:hover  { color: #d9bd8a; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.header_text a:active  { color: #d9bd8a; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.header_text a:visited  { color: #d9bd8a; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.header_text a:visited:hover  { color: #d9bd8a; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footer { color: #d9bd8a; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.footer a:link   { color: #d9bd8a; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.footer a:hover  { color: #d9bd8a; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footer a:active  { color: #d9bd8a; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.footer a:visited   { color: #d9bd8a; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.footer a:visited:hover  { color: #d9bd8a; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.main_text  { color: #d9bd8a; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.main_text a:link     { color: #ffdea2; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text a:hover  { color: #d9bd8a; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.main_text a:active    { color: #ffdea2; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text a:visited     { color: #ffdea2; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.main_text a:visited:hover  { color: #d9bd8a; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.inner_nav { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.inner_nav a:link        { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.inner_nav a:hover          { color: #d9bd8a; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.inner_nav a:active         { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.inner_nav a:visited         { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.inner_nav a:visited:hover          { color: #d9bd8a; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.inner_nav_over   { color: white; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.inner_nav_over a:link       { color: #d9bd8a; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline overline }
.inner_nav_over a:hover      { color: #d9bd8a; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline overline }
.inner_nav_over a:active        { color: #d9bd8a; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline overline }
.inner_nav_over a:visited        { color: #d9bd8a; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline overline }
.inner_nav_over a:visited:hover      { color: #d9bd8a; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline overline }
.title     { color: #ffdea2; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.subtitle      { color: #ffdea2; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.border     { border: solid 1px #d9bd8a }
.contact { color: #d9bd8a; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contact_tr    { height: 20px }
.contact_divider_tr { height: 75px }
.contact_reqd { color: red; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.hilite  { color: #ff8c00; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.open_house { color: white; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.divider	    { background-color: ffdea2 }
.map      { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d9bd8a; border: solid 1px #794500 }
.map a:link          { color: #2348cc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.map a:hover         { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.map a:active         { color: #2348cc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.map a:visited         { color: #2348cc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.map a:visited:hover         { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.calc    { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d9bd8a; text-align: justify; border: solid 1px #794500; width: 300px }
.calc_answers      { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffdea2; text-align: justify; border: solid 1px #794500; width: 300px }
.flyer   { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.flyer_details   { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.flyer_footer  { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.cma      { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #794500 }
.cma a:link          { color: #2348cc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.cma a:hover         { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.cma a:active         { color: #2348cc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.cma a:visited         { color: #2348cc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.cma a:visited:hover         { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.share_reqd  { color: red; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.share_send_button  { color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #696969; border-style: solid; border-width: 2px; border-color: #f5f5f5 black black #f5f5f5 }
.share_close_button { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #8b0000; border-style: solid; border-width: 2px; border-color: #f5f5f5 black black #f5f5f5 }
#share        { background: #9c3f11 20px 20px; margin: 10px; padding: 10px; border: solid 1px #ffdea2 }
.article_title     { color: #DB8D01; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blog_info { color: #d9bd8a;  font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#single_map      { width: 350px; height: 200px; }
