.left-aligned-text{text-align:left;}
.featured-listings-content{margin:20px 0;}
.featured-carousel{margin-left:auto;margin-right:auto;}
.featured-carousel .carousel-nav{width:20px;float:left;}
.featured-carousel .carousel-item{width:150px;float:left;padding:0 5px;}
.featured-carousel .carousel-info{background-color:#EEE;margin:5px 0;padding:5px;font-size:90%;line-height:100%;text-align:center;}
.featured-listings-content .display-controls{background-color:#EEE;padding:10px;font-size:90%;line-height:100%;height:100%;}
.featured-listings-content .more-options{padding-bottom:5px;padding-top:15px;float:left;width:100%;}
.featured-listings-content div.listing-count{margin-left:5px;float:left;font-weight:bold;font-size:11px;line-height:14px;}
.display-controls select{margin:0 15px;}
.featured-thumbnails-60{margin-left:10px;}
.featured-thumbnails-90{margin-left:30px;}
.featured-thumbnails-150{margin-left:0;}
.featured-thumbnails-133{margin-left:0;display:block;}
.featured-thumbnails-133 .gallery,.featured-thumbnails-60 .gallery,.featured-thumbnails-90 .gallery,.featured-thumbnails-150 .gallery{padding:0;margin:0;}
.featured-thumbnails-133 .gallery div.fg-pane,.featured-thumbnails-60 .gallery div.fg-pane,.featured-thumbnails-90 .gallery div.fg-pane,.featured-thumbnails-150 .gallery div.fg-pane{margin:0;float:left;}
.f-gal-popup{font-family:tahoma,helvetica,arial,sans-serif;background:#FFF;width:240px;border:5px solid #3b5e72;font-size:10px;text-align:center;visibility:visible;}
.f-gal-popup h3{padding:0 20px 3px 20px;margin:0;font-size:1.4em;line-height:1em;}
.f-gal-popup h2{padding:5px 20px 8px 20px;margin:0 0 5px 0;font-size:1.5em;line-height:1em;background-color:#3b5e72;color:#fff;}
.f-gal-popup h4{padding:0 20px;margin:0;font-size:1.3em;}
.f-gal-popup h5{padding:0 20px;margin:0;font-size:1.2em;}
.f-gal-popup h5 small{text-transform:uppercase;}
.bar-divider{color:#333;font-weight:normal;}
.f-gal-popup img{margin:10px 0;padding:0 20px;}
.f-gal-popup img.search-results{margin:0;padding:0;}
.f-gal-popup .more-det{margin:10px 0 0 0;padding:5px 10px;background-color:#ccc;text-align:right;}
.more-det #contactrealtorspan{float:left;}
.f-gal-popup .more-det-search-results{margin:10px 0 0 0;padding:5px 10px 10px 10px;background-color:#ccc;}
.f-gal-title{font-family:tahoma,helvetica,arial,sans-serif;padding:16px 16px;text-align:center;font-size:16px;line-height:18px;font-weight:bold;}
div.f-gal-realtor{display:block;width:133px;height:194px;cursor:pointer;border:3px solid #fff;outline:1px solid #ddd;}
div.f-gal-onefifty{display:block;width:150px;height:150px;cursor:pointer;border:3px solid #fff;outline:1px solid #ddd;}
div.f-gal-ninety{display:block;width:90px;height:90px;cursor:pointer;border:3px solid #fff;outline:1px solid #ddd;}
div.f-gal-sixty{display:block;width:60px;height:60px;cursor:pointer;border:3px solid #fff;outline:1px solid #ddd;}
div.f-gal-borderspacing{padding-left:20px;padding-bottom:30px;padding-top:30px;}
.carousel-bottom{font-family:tahoma,helvetica,arial,sans-serif;background-color:#e1edf4;padding:6px 6px;text-align:center;font-size:12px;line-height:14px;}
.carousel-bottom a:visited{text-decoration:none;color:#5A7990;}
.carousel-bottom a:hover{background-color:#7fa6c5;color:#fff;padding:0 10px;}
.carousel-bottom .likea{font-size:11px;color:#5a7990;font-weight:600;text-decoration:none;}
.carousel-bottom .likeahover{font-size:11px;font-weight:600;background-color:#7fa6c5;color:#fff;padding:0 10px;}
.fg-thumb-placeholder-60{height:60px;width:60px;}
.fg-thumb-placeholder-90{height:90px;width:90px;}
.fg-thumb-placeholder-150{height:150px;width:150px;}
div.popup{background:#FFF;border:6px solid #a0b4f9;visibility:visible;font:12px verdana,geneva,helvetica,sans-serif;}
.div-header-plain{background:#ffa400;background:url(http://i.chf2.com/i/bg_popup_heading.gif) repeat-x;font:16px verdana,geneva,helvetica,arial,sans-serif;color:#000;color:#fff;padding:6px;margin:0 0 7px 0;text-align:left;border-bottom:1px solid #a4bfcc;}
div.close-btn{float:right;margin:0;font-weight:normal;}
div.close-btn img{cursor:pointer;cursor:hand;}
div.close-btn a{text-decoration:none;}
.close-btn-mouseover{border:1px solid #f00;}
.close-btn-normal{border:1px solid #fff;}
div.popup-content{margin:0;font-size:12px;}
div.action-buttons{padding:5px 0 10px 0;font-size:11px;text-align:center;background:#ddd;}
div.one-action-button{padding:25px;}
div.action-buttons-for-search-form{padding:5px 0 10px 0;font-size:11px;text-align:center;}
div.popup form{margin:0;}
div.popup p{margin:10px 0;}
.wrapperTable input{margin:10px;}
img.pg-photo-padded{padding:15px;}
div.pg-original-img img{cursor:pointer;cursor:hand;}
div.pg-original-img{position:relative;overflow:hidden;}
.centerText{text-align:center;}
.center{margin-left:auto;margin-right:auto;}
.clickable-link{cursor:pointer;cursor:hand;color:blue;text-decoration:underline;font-size:11px;font-weight:600;}
.clickable-link-small{cursor:pointer;cursor:hand;color:blue;text-decoration:underline;font-size:9px;font-weight:400;}
.inline{display:inline;}