body { font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#333333; line-height: 23px; }

h1 { font-family: Georgia, Arial, Helvetica, sans-serif; margin: 0px; color: #111111; line-height: 30px; }
h2, h4, h5, h6, .large, h3, .PageTitle, .mlsTitle { font-family: Georgia, Arial, Helvetica, sans-serif !important; font-size: 25px !important; margin: 0px 0px 18px 0px; color: #333333; line-height: 30px; border-bottom:#4C3F26 1px solid; font-weight: bold; }
/*.large, h3, .PageTitle, .mlsTitle { font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:20px; font-weight:normal; border-bottom:#4C3F26 1px solid; display:block; margin:0 0 18px; }*/

.content a { color:#92000B; text-decoration:none; }
.content a:hover { text-decoration:underline; }

.content .letters a { padding: 3px; font-size: 20px; }

.leftNav { color:#342C1B; font-size:14px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }
.leftNav a { text-decoration:none; color:#003839; }
.leftNav a:hover { color:#4C3F26; }

.footerText { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#CCC; text-align:right; line-height:21px; }
.stepsLink { font-weight:normal; color:#CCC; }
.stepsLink a { color:#CCC; text-decoration:none; }
.stepsLink a:hover { color:#B09B70; }

.mortcalcTitle { font-weight: bold; text-align:center; padding: 0 0 10px; font-size: 14px; }
.mortcalcResults { font-weight: bold; text-align: center; }

.subContent a.mls_listing_button  { text-decoration:inherit; color:inherit;}
div.mls_listing_address { color:#003839; }

.mls_listing_section_title { color:#003839 !important; border-bottom-color:#DCD0BA !important; border-bottom-width:1px !important;  }
.mls_listing_footer { border-top-color:#DCD0BA !important; }

.subPage .portrait { color: #000000; }
	.subPage .portrait a { color: #000000; }

.default .bottomPanel { color: #ffffff; }
.subPage .bottomPanel { color: #333333; }

.footer { color: #ffffff; font-size: 12px; }
	.footer a { color: #ffffff; text-decoration: none; }
	.footer a:hover { text-decoration: underline; }