h1#listing-citystate.title{text-transform:none !important}.photo-container{padding:3px;border:1px solid #D3D3D3;box-shadow:0 3px 11px -6px #000}.photo-container img{border:1px solid #D3D3D3}.listing-section{margin-bottom:20px}.listing-section .section-title{color:#3E4A60;font-size:18px;border-bottom:1px solid #AAA;padding-bottom:3px;margin-bottom:8px}#primary-photo-container{float:left;position:relative}#primary-photo-container #additional-photos{position:absolute;left:4px;right:4px;bottom:4px;background:rgba(0,0,0,0.4);color:#FFF;text-shadow:1px 1px 2px #000;text-align:center;padding:5px;cursor:pointer}#listing-overview{float:right}#listing-overview #list-price{text-align:center;font-weight:bold;font-size:18px}#listing-overview #list-terms{text-align:center;color:#AAA}#listing-overview .dividing-line{margin:10px 0;border-bottom:1px solid #AAA}#listing-overview .detail-section{margin-bottom:20px}#listing-overview .detail-section .detail-row .label{float:left;width:110px;text-align:right;font-weight:bold;color:#3E4A60}#listing-overview .detail-section .detail-row .value{float:left;margin-left:5px}#floor-plans li.related-plan{float:left;margin-right:10px}#floor-plans li.related-plan.last{margin:0}#floor-plans li.related-plan img{width:165px}#partner-information #partner-picture{float:left;margin-right:10px}#partner-information #partner-picture img{max-height:100px;max-width:100px}#partner-information #partner-contact{float:left;font-size:16px}#partner-information #partner-contact .space{margin-top:20px}#partner-information #partner-contact .label{color:#3E4A60}#galleria{height:500px;width:700px;margin:0 auto}#galleria .ie-hide{display:none}
