/* Unit page */

div.property { clear:both; margin:10px 0; background-image:url(/images/interior/unit-bg.gif);  background-repeat:repeat-y; width: 674px; float:left; }
div.property-top { background-image:url(/images/interior/unit-bg-top.gif); background-repeat:no-repeat; background-position:top; padding:16px 0 0 0; float:left; width:674px; }
div.property-bottom { background-image:url(/images/interior/unit-bg-bottom.gif); background-repeat:no-repeat; background-position:bottom; padding:5px 25px 20px; overflow:hidden; }
div#content div.property h2 { color:#2468d6; font-size:16px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #dcdcdc; padding:0 0 10px 0; margin:0 0 15px 0; }
div.property-image { float:left; padding:0 25px 20px 0;}
div.property-image img { width:162px; height:104px; }

#property-img { float:left; width:260px; height:150px; }
#property-img img { width:260px; height:150px; }
div#content h2#property-desc { color:#683400; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serifl; font-weight:normal; line-height:12px; float:left; margin:0; padding:7px 10px 0 10px; border-bottom:0px; }

#property-gallery { background-image:url(/images/interior/unit-gallery-bg.jpg); width:260px; height:175px; float:left; background-repeat:no-repeat; background-position:top left; padding:0 20px 20px 0; }
#property-title { clear:both; float:left; width:260px; }
div#content #property-title ul { width:90px; float:right; list-style:none; margin:0; padding:0; }
div#content #property-title ul li { float:left; display:inline; height:24px; margin:0; padding:0; color:#964313; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:2px 10px 0 0; }
div#content #property-title ul li a { color:#964313; text-decoration:none; }
div#content #property-title ul li a:hover { text-decoration:underline; }

#single-property .prorperty-buttons { clear:both; }
#back-to-listing { margin:0 150px 0 0; }

div#footer { clear: both; margin: 0 auto; background: url("../images/layout/footer-bg.gif") no-repeat 50% 0; text-align:center; padding-top: 10px; }
div#footer address { display: inline; color: #aa5625; font: 1.1em/2em Verdana; }
div#footer span.tel { border-left: none; }
div#footer p { font: 1.1em/2em Verdana; margin: 0px 0 10px 0;  color: #ab8b65; }
div#footer a { color: #ab8b65; }
div#footer a:hover { color: #aa5625; }

div#content div#push-side h4#push-resort-map, h4#push-event-calendar a { background:url(../images/home/event-calendar.gif) no-repeat;}


div.inset {
	margin:0 0 15px 16px;
}