/* Vertical Formatting */
#fp-rotator-vertical-2 { width: 190px; margin: 0 auto; text-align: center; }
	#fp-rotator-vertical-2 h2 { margin: .35em 0; padding: 0; background: url(../../images/titles/label-featuredproperty.gif) 0% 0% no-repeat; height: 28px; overflow: hidden; }
	td.featured-condo #fp-rotator-vertical-2 h2 { background-image: url(../../images/titles/label-featuredcondo.gif); }

	#fp-rotator-vertical-2 h2 b { display: none; }
	#fp-rotator-vertical-2 div img { border: 2px solid #767676; margin-bottom: 4px; }
	#fp-rotator-vertical-2 span.address-line1 a { font-size: 1.3em; color: #313131; text-decoration: none; }
	#fp-rotator-vertical-2 span.address-line1 a:hover { color: #c72f30; text-decoration: underline; }
	#fp-rotator-vertical-2 span.address-line2 { display: block; }
	#fp-rotator-vertical-2 div.details p { width: 170px; margin: 0 auto 2px; text-align: left; }
	#fp-rotator-vertical-2 div.details { margin: 0; padding: 0; }
	#fp-rotator-vertical-2 div.details ul { margin: 4px 0; padding: 0; list-style-type: none; }
	#fp-rotator-vertical-2 div.details li { padding: 0; list-style-type: none; }
	#fp-rotator-vertical-2 div.details li span { margin-left: 5px; color: #626262; }
	#fp-rotator-vertical-2 div.details li.sq-ft b span { font-size: .85em; font-weight: normal; }
	#fp-rotator-vertical-2 div.details li.price { font-size: 1.2em; }
	#fp-rotator-vertical-2 div.details li b { font-size: 1.2em; color: #303030; }
	#fp-rotator-vertical-2 div.clear {  }
	#fp-rotator-vertical-2 a.view-all { display: none; }
	/* override button */
	#fp-rotator-vertical-2 a.more-info { padding: 2px 0 0; background: url(../../images/buttons/button-75.gif) no-repeat; width: 75px; margin: 0 auto; }	
	
	