/* Headers */

h1 { color: #527e6d; font: normal 1.4em/1em helvetica, arial, sans-serif;	margin: 0.5em 0;	padding: 0.2em 0 0.2em 0;	border-bottom: 1px dotted #bba; }
h2 {	font:  normal normal 0.9em/normal Helvetica, Arial, sans-serif;  color: #7e5f42; text-transform: uppercase;	margin: 0.5em 0;	padding: 0.5em 0 0.2em 0; border-bottom: 1px dashed #ECECEC; }
	h2 a:link, h2 a:visited {color: #7e5f42; border-left: 10px solid #f9f2e8; padding-left: 5px; text-decoration: none; }
	h2 a:hover { border-left: 10px solid #c0daf1; padding-left: 5px; color: #6088ab; display: block; background: #e0ecf8;}
h3 {	font: normal normal 0.8em/normal Verdana , sans-serif; color: #b9671e;	 margin: 0.5em 0;	padding: 0.2em 0 0.2em 0;}	
h3 a:link, h3 a:visited { color: #b9671e; text-decoration: none; border-bottom: 1px dotted #b9671e; }
h3 a:hover { color: #333; text-decoration: none; border-bottom: 1px dotted #333; }	

h4 {	font: normal bold 0.75em/1.5em Helvetica, Arial, sans-serif; color: #6088ab; text-transform: uppercase; margin: 0 0 5px 0;	padding: 0;	display: block; }
h5 {	font: normal bold 0.75em/1.5em Helvetica, Arial, sans-serif; color: #6088ab; text-transform: uppercase; margin: 5px 0 5px 0;	padding: 0;	 }
h6 {	font:  normal bold 0.67em/1em Helvetica, Arial, sans-serif;  border-bottom: 1px dotted #c0daf1; color: #415b72; margin: 7px 0 0 0; }

.redtitle { font: normal bold 1.4em/1em Helvetica, Arial, sans-serif; color: #CC0000; margin: 0.5em 0;	padding: 0.2em 0 0.2em 0; border-bottom: 1px dotted #006600; }

.greybox { background: #f8f8f8; border: 1px solid #d3c9bf; padding: 0 13px 0 13px; margin: 3px; }
.bluebox { background: #e0ecf8; border: 1px solid #a0c8eb; padding: 0 13px 0 13px; margin: 3px; }
.boxbox {  background: transparent; border: 1px solid #000000; padding : 11px 3px 3px 11px; margin: 1px; }
.message {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight: normal}
.clickhere {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000066}
.bottomLinks {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #003366}
.bluebox { background: #e0ecf8; border: 1px solid #a0c8eb; padding: 0 13px 0 13px; margin: 3px; }
.hello {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none}
.hellogirls {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #000000}
.newlisting {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000}
.listings {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.bottommess {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.boldmess {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.sold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #990000}
.Openhouse {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000}
.message2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal}
.main {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal}
.new {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: normal; font-variant: normal; text-transform: capitalize}
.amenity {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-variant: small-caps; text-transform: uppercase}
.reduced {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-variant: small-caps; text-transform: capitalize; color: #000000}
.pending {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; font-variant: small-caps; text-transform: uppercase; color: #000066}
.christmas {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #990000; text-decoration: underline}
.redlabel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-variant: small-caps; text-transform: none; color: #000066}
.newlistingCopy { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000 ; font-style: italic}
.listingsgreen { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold ; color: #006600}
.redlabelnums {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	line-height: 140%;
}
.smallOpenhouse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	font-style: normal;
	margin: 0px;
	padding: 0px;
	line-height: 180%;
}
.listingsCopysmall {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold
}
.boldmessofficephones {
font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.clickherenavtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #990000;
	text-decoration: none;
}
.slogan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.sloganwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}

