@import url(fragments/blog-snippet.css);
/* Content Area */
	div#market-snapshot { text-align: center; }
	div#market-snapshot iframe { border: 2px solid #F6F2E9; }
	h2.homeLabel span.labelSocialMedia { background: url(../images/titles/label-social-media.gif) 0% 100% no-repeat; }
	div#social-media a { display: block; width: 141px; height: 46px; margin: 10px 0 0 35px; background: url(../images/buttons/btn-social-media.gif) 0% 0% no-repeat; }
	div#social-media a span { display: none; }
	div#social-media a.facebook {  }
	div#social-media a.twitter { background-position: 0% 100%; }

	div.redBox-bg { margin: 0 3px; background: url(../images/template/redBox-bg.gif) 0% 0% repeat; }
	div.redBox-c1 { background: url(../images/template/redBox-c1.gif) 0% 0% no-repeat; }
	div.redBox-c2 { padding: 7px 7px 3px; background: url(../images/template/redBox-c2.gif) 100% 0% no-repeat; }
	div.redBox-c2 h3.home-text { width: 445px; height: 52px; margin: 0; text-indent: -60000em; background: url(../images/titles/label-h3areas.gif) 0% 0% no-repeat; }
	div.redBox-c2 h3.search-map { width: 152px; height: 40px; margin: 0; text-indent: -60000em; background: url(../images/titles/label-h3search.gif) 0% 0% no-repeat; }

	div.map-pic { float: right; width: 226px; height: 168px; padding: 3px 3px 3px 4px; margin: -30px 5px 0 0; background: url(../images/template/map-pic-bg.png) 0% 0% no-repeat; }
	div.map-pic-image { width: 225px; height: 140px; background: url(../images/content/map-pic-hyco.jpg) 0% 0% no-repeat; }
	div.mapSearch h4 { display: none; }
	div.mapSearch { width: 493px; height: 189px; margin: 0 auto; background: url(../images/content/hyco-map.jpg) 0% 0% no-repeat; }
	div.mapSearch div.links { padding: 9px 10px 0; height: 17px; text-align: right; }
	div.mapSearch div.links b {  }
	div.mapSearch div.links a { color: #fff; margin-left: 13px; }
	div.mapSearch a.btn-map-search { float: right; width: 131px; margin-top: 15px; text-indent: -60000em; background: url(../images/buttons/btn-map-search.gif) 0% 0% no-repeat; }
	#mapSearch { margin: 10px 0 20px; }
	
	div.greyBox-s2, div.greyBox-s4 { padding: 0 3px 0 0; background: url(../images/template/greyBox-s2s4.gif) 100% 100% no-repeat; }
	div.greyBox-s4 {  padding: 0 0 0 3px; background-position: 0% 100%; }
	div.greyBox-bg { padding: 0 12px 10px; background: url(../images/template/greyBox-bg.jpg) 0% 0% repeat; }
	div.greyBox-bg p { margin: 0 0 10px; }
	div.greyBox-c3, div.greyBox-c4 { margin-bottom: 10px; float: right; width: 50%; height: 8px; background: url(../images/template/greyBox-c3c4.gif) 0% 100% repeat-y; }
	div.greyBox-c3 { background-position: 100% 100%; }
	
	div.home-text p.first { padding-top: 20px; margin-top: 0; }
	div.home-text p.first b { font-weight: bold; font-size: 120%; color: #820024; }
	div.home-text p { margin: 5px 0 12px; line-height: 170%; }
	div.home-text p.list { padding: 0 20px; line-height: 13px; }
	div.home-text h3, div.home-text h4 { margin: 0; }
	 
	table.topContent { width: 100%; }
	table.topContent td.topContent { width: 50%; vertical-align: top; }
	table.topContent td.topContent h3 { float: right; height: 23px; margin: 0; }
	table.topContent td.topContent h3 span { display: none; }
	table.topContent td.topContent.aboutArea h3 { width: 161px; background: url(../images/titles/label-aboutarea.gif) 0% 0% no-repeat; }
	table.topContent td.topContent.quickLinks h3 { width: 121px; background: url(../images/titles/label-quicklinks-new.gif) 0% 0% no-repeat; }
	table.topContent td.topContent.aboutArea { padding-right: 5px; background: url(../images/template/top-seperator.gif) 100% 50% no-repeat; }
	table.topContent td.topContent.aboutArea p { line-height: 14px; margin-bottom: 3px; }
	table.topContent td.topContent.aboutArea img { border: 2px solid #7c001e; }
	table.topContent td.topContent.latestNews { padding-left: 5px; }
	table.topContent td.topContent img.imgLeft { margin: 0 3px 0 0; }
	table.topContent td.topContent a.link-button { float: right; background-image: url(../images/buttons/btn-moreinfo.gif); width: 74px; }		
/* -------------------------------------------------------- 
// Featured Property Rotator
-------------------------------------------------------- */
	#fp-rotator-vertical-2 { }
		#fp-rotator-vertical-2 h2 { margin: 0; width: 216px; padding: 3px 0 0; height: 27px; background: url(../images/template/homeLabel.gif) 0% 0% no-repeat; }
		#fp-rotator-vertical-2 h2 b { margin: 0; display: block; height: 25px; text-indent: -60000em; background: url(../images/titles/label-featuredproperty.gif) 2px 5px no-repeat; }
		#fp-rotator-vertical-2 div.details { width: 185px; margin: 0 auto; }
		#fp-rotator-vertical-2 div.details p { margin: 6px 0 2px; }
		#fp-rotator-vertical-2 .address-line1 a { font-size: 120%; color: #524936; }
		#fp-rotator-vertical-2 p span.address-line2 { font-size: 100%; display: block; color: #544f45; }
		#fp-rotator-vertical-2 div.photo { width: 181px; padding: 2px; margin: 0 auto; border: 1px solid #796f65; background: #fff; }
		#fp-rotator-vertical-2 ul { margin: 0; padding: 0; list-style-type: none; }
		#fp-rotator-vertical-2 ul li { text-align: center; padding: 0; }
		#fp-rotator-vertical-2 ul li b { font-size: 120%; margin-right: 4px; }
		#fp-rotator-vertical-2 ul li span { margin-right: 4px; }
		#fp-rotator-vertical-2 ul li.sq-ft b span { font-size: 82%; font-weight: normal; margin-left: 4px; }
		#fp-rotator-vertical-2 ul li.price b { margin-top: 2px; color: #820024; font-size: 140%; font-family: Verdana; }
		#fp-rotator-vertical-2 td.info a { display: block; margin-top: 7px; }
		#fp-rotator-vertical-2 div.clear { text-align: center; }
		#fp-rotator-vertical-2 a.more-info { margin: 0 auto; }

