body.main{background-color:#D4D0C8;} img{border-style:none;} .clear{clear:both;} .fltleft{float:left;} .fltright{float:right;} .hidden{display:none;} img{-ms-interpolation-mode:bicubic;} table{background-repeat:no-repeat;} table.contentTable td{background:#fff;} td{font-family:arial,helvetica,sans-serif;font-size:8pt;color:#333333;text-decoration:none;} td.news{font-size:7pt;color:#333333} td.large{font-size:10pt;font-weight:bold;} td.invert{font-size:8pt;color:#ffffff;background-color:#002C49;} h1{font-family:arial,helvetica,sans-serif;font-size:10pt;color:#333333;text-decoration:none;font-weight:bold;} h2{font-family:arial,helvetica,sans-serif;font-size:8pt;color:#333333;text-decoration:none;font-weight:normal;} h3{font-family:arial,helvetica,sans-serif;font-size:8pt;color:#333333;text-decoration:none;font-weight:normal;} .alert{color:#ff0000;} .small{font-size:8pt;} .smallalert{color:#ff0000;font-size:8pt;} .field{font-family:arial,helvetica,sans-serif;font-size:8pt;background:#ffffff;color:#002C49;width:100px;} .dropDown{font-family:arial,helvetica,sans-serif;font-size:10pt;background:#F1F0EA;color:#002C49;} .pricealert{text-decoration: line-through} a{text-decoration:none;color:#002C49;} a:hover{text-decoration:underline;color:#002C49;} a:visited{text-decoration:none;color:#002C49;} a.whitelink:visited{color:#ffffff;text-decoration:none;} a.whitelink:hover{color:#ffffff;text-decoration:underline;} a.whitelink{color:#ffffff;text-decoration:none;} #mainnav{text-align:center;vertical-align:bottom;height:20px;background-color:#F2F1EE;} #mainnav ul{list-style-type:none;display:inline;padding:0;margin:5px 0;} #mainnav li{display:inline;padding:4px 0px;font-size:10px;font-weight:bold;text-transform:capitalize;font-family:verdana, helvetica, sans-serif;} #mainnav.v2 li{font-size:11px} #mainnav li a:link, #mainnav li a:visited{text-decoration:none;color:#333;} #mainnav li a:hover{text-decoration:underline;} #mainnav li.selected, #mainnav li.selected a:link, #mainnav li.selected a:visited{color:#F1B79C;} #title{background-color:#F2F1EE;vertical-align:middle;padding:0 0 5px 0;margin:0 0 5px 0;} #langselect{text-align:right;padding:0 0 0 130px;} #langselect img{border:1px solid #333;} #mainnav.with_subnav{height:30px;} #subnav{text-align:right;vertical-align:bottom;height:20px;background-color:#F2F1EE;} .banners{} .banners.height60{height:62px;margin:0 0 10px 0;background:url("/images/banner-advertising-60h.gif") 100% 50% no-repeat;} .banners div{margin:0 10px 0 0;border:1px solid #d4d0c8;} .ad-index{margin:10px 0 0 185px;} .ad-index h3{padding-bottom:5px;font-size:11pt;font-family:"georgia",times,serif;font-weight:bold;border-bottom:1px solid #000;} .ad-index table{width:100%;} .ad-index table td{width:250px;padding:10px;font-size:9pt;text-align:left;} .ad-index h4, .ad-index h4 a:link, .ad-index h4 a:visited{margin:0 0 5px 0;padding:2px 5px;font-size:10pt;color:#fff;background:#000;} .ad-index p{margin:0 0 5px 10px;} .ad-index em{color:#002C49;font-weight:bold;} .copyright{margin:5px 0 0 5px;font-size:8pt;color:#ccc;background:#fff;} .social_links{width:72px;margin:5px 5px 0 0;} .social_links img{display:block;margin:0 0 5px 0;} .footer_links ul{display:block;float:left;width:130px;margin-right:5px;padding-left:20px;} .local-information{margin:0 0 0 0;} .local-information .clear-fix{clear:right;} .local-feature{float:left;width:340px;margin:10px 10px 0 0;} .local-feature dl{height:105px;overflow:hidden;} .local-feature dt{float:left;width:77px;font-size:9px;font-weight:bold;} .local-feature dt p{margin:0 0 5px 0;padding:0;} .local-feature dt img{border:1px solid #333;} .local-feature dl.no-photo dt{width:0px;} .local-feature dt img{border:1px solid #000;} .local-feature dd{margin:0 0 0 82px;font-size:8pt;min-height:90px;} .local-feature dl.no-photo dd{margin:0;} * html .local-information dd{height:90px;} .local-feature dd h2{margin:0 0 2px 0;padding:0;font-size:11pt;font-family:"georgia",times,serif;} .local-feature dd p{margin-top:2px;} .local-feature dd p a:link, .local-feature dd p a:visited, .local-feature dd p a:hover{text-decoration:underline;font-weight:bold;} .prop{width:720px;margin:10px 0;} .prop-crumbs a:link, .prop-crumbs a:visited, .prop-crumbs a:hover{color:#002C49;} .prop-details{float:left;width:350px;} .prop-details h1{margin:0;padding:0 0 2px 0;font-size:16pt;font-family:"georgia",times,serif;} .prop-details h1 .prop-id{display:block;float:left;width:25px;margin:2px 5px 0 0;padding:2px 5px;font-size:9px;font-family:verdana,helvetica,sans-serif;color:#fff;background:#666;text-align:center;} .prop-details h2{clear:left;margin:0 0 5px 0;padding:0 0 5px 42px;font-size:9pt;} .prop-details h3{margin:5px 0 0 0;padding:5px 0;font-size:10pt;font-weight:bold;color:#002C49;border-top:1px solid #002C49;} .prop-details p{margin:0;padding:0 0 10px 0;font-size:9pt;} .prop-details ul{font-size:9pt;} .prop-details li{margin-bottom:5px;} .prop-details .note{font-size:8pt;color:#666;} .share{display:block;height:16px;margin:0 0 5px 0;padding:0 0 0 20px;} .share.email{background:url("/images/icon-email.gif") 0% 0% no-repeat;} .share.facebook{background:url("/images/icon-facebook.png") 0% 0% no-repeat;} .share.twitter{background:url("/images/icon-twitter.gif") 0% 0% no-repeat;} .prop-loc{float:right;width:350px;} .prop-loc .prop-image, .prop-loc .prop-image a:link, .prop-loc .prop-image a:visited, .prop-loc .prop-image a:hover{font-size:12px;color:#666;text-decoration:none;font-weight:bold;} .prop-loc .photo-icon{margin:0 5px -5px 0;} .prop-loc .additional-images{display:none;} .prop-loc .prop-map{margin:20px 0 10px 0;} .prop-loc #wp_geo_map{border:1px solid #000;} .pp_details{font-family:verdana,helvetica,sans-serif;font-size:8pt;} .listing{padding:5px 0;margin:2px 0;border-bottom:1px solid #666;} .listing table td{text-align:left;vertical-align:top;} .listing h2{font-size:10pt;font-weight:bold;padding:2px;margin:0;background:#D4D0C8;} .listing h3{font-size:9pt;font-style:italic;padding:0;margin:0;} .listing p{font-size:9pt;} .listing p.price{color:#f00;font-weight:bold;} .listing p.moreinfo{text-align:right;} .fullListing table td{text-align:left;vertical-align:top;} .listingEntry{padding:5px;margin:5px;border:1px solid #666;border-width:1px 2px 2px 1px;width:200px;} .listingEntry h2{font-size:10pt;font-weight:bold;padding:2px;margin:0;background:#D4D0C8;} .listingEntry h3{font-size:9pt;font-style:italic;padding:0;margin:0;} .listingEntry p.location{font-size:8pt;text-align:right;padding:2px 0;margin:0;} .listingEntry p.moreinfo{text-align:left;} .property-banner{width:100%;padding:5px 0 0 0;text-align:center;} .category-nav{float:left;width:175px;margin:10px 0 0 0;padding:0 0 10px 0;background:#d4d0c8;} .category-nav h3{margin:5px 0 0 0;padding:5px;background:#000;color:#f2f1ee;font-size:10pt;font-family:"georgia",times,serif;text-decoration:none;} .category-nav h3 a:link, .category-nav h3 a:visited, .category-nav h3 a:hover{color:#f2f1ee;font-size:10pt;font-family:"georgia",times,serif;text-decoration:none;} .category-nav h4{margin:0;padding:2px 5px;color:#000;font-size:8pt;font-family:verdana,helvetica,sans-serif;} .category-nav h4 a:link, .category-nav h4 a:visited, .category-nav h4 a:hover{color:#000;font-size:8pt;font-family:verdana,helvetica,sans-serif;} .category-nav ul{margin:0 5px 5px 2px;padding:0 0 5px 12px;list-style:none;border-bottom:1px solid #745e1b;} .category-nav ul a:link, .category-nav ul a:visited, .category-nav ul a:hover{color:#4d3c08;} .category-nav ul a.selected:link, .category-nav ul a.selected:visited, .category-nav ul a.selected:hover{color:#fff;font-weight:bold;} .property-details{margin:0;} .property-details dl{padding:10px 0 0 0;} .property-details dt{float:left;width:152px;} .property-details dl.no-photo dt{width:0px;} .property-details dt img{border:1px solid #000;} .property-details dd{margin:0 0 0 160px;font-size:9pt;min-height:110px;} .property-details dl.no-photo dd{margin:0;} * html .property-details dd{height:110px;} .property-details dd h2{margin:0 0 2px 0;padding:0;font-size:18pt;font-family:"georgia",times,serif;} .property-details dd h3{margin:0;padding:2px 0 0 0;font-size:12pt;font-family:"georgia",times,serif;} .property-details dd p{margin-top:2px;} .property-gallery{margin:10px 0 20px 0;padding:5px 0;text-align:center;border:1px solid #000;border-width:1px 0;} .property-gallery h5{margin:0;padding:0;font-size:12pt;font-family:"georgia",times,serif;} .property-gallery .gallery-photo{margin:0;padding:0;} .property-gallery .gallery-nav{margin:0;padding:0;} .property-gallery .gallery-nav a:link, .property-gallery .gallery-nav a:visited, .property-gallery .gallery-nav a:hover{margin:0;padding:0;color:#000;font-size:9pt;text-decoration:none;} .photo-scroller{width:760px;margin:0 0 0 10px;overflow:auto;white-space:nowrap;} .article{margin:0 0 20px 0;font-size:9pt;line-height:1.4em;} .article .feature-image{float:right;margin:0 0 20px 20px;} .article h1{margin:0 0 5px 0;padding:0 0 5px 0;font-size:16pt;font-family:"georgia",times,serif;border-bottom:1px solid #000;} .article h2{font-size:11pt;font-weight:bold;} #condo-promo{position:relative;min-height:100px;margin:5px 0;background:#dce6f4;border:1px solid #000;border-width:8px 1px;} * html #condo-promo{height:100px;} #condo-promo h3{margin:0 200px 0 0;padding:4px 10px 0 10px;font-size:11pt;font-family:"georgia",times,serif;color:#002C49;font-weight:bold;} #condo-promo p{margin:0 200px 0 0;padding:2px 10px 0 10px;} #condo-promo a:link, #condo-promo a:visited, #condo-promo a:hover{font-weight:bold;color:#bc7300;} #condo-promo .photo-array{position:absolute;right:0;display:none;} .header-anim{width:750px;height:200px;} .header-anim .header-photo{position:absolute;display:none;border-style:none;} div.dark_rounded .pp_top .pp_left{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;} div.dark_rounded .pp_top .pp_middle{background:url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;} div.dark_rounded .pp_top .pp_right{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;} div.dark_rounded .pp_content_container .pp_left{background:url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;} div.dark_rounded .pp_content_container .pp_right{background:url(/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;} div.dark_rounded .pp_content{background:url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;} div.dark_rounded .pp_next:hover{background:url(/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer;} div.dark_rounded .pp_previous:hover{background:url(/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;} div.dark_rounded .pp_expand{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;} div.dark_rounded .pp_expand:hover{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;} div.dark_rounded .pp_contract{background:url(/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;} div.dark_rounded .pp_contract:hover{background:url(/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;} div.dark_rounded .pp_close{width:75px;height:22px;background:url(/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;} div.dark_rounded .currentTextHolder{color:#c4c4c4;} div.dark_rounded .pp_description{color:#fff;} div.dark_rounded #pp_full_res .pp_inline{color:#fff;} div.dark_rounded .pp_gallery a.pp_arrow_previous, div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;} div.dark_rounded .pp_nav .pp_play{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;} div.dark_rounded .pp_nav .pp_pause{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;} div.dark_rounded .pp_arrow_previous{background:url(/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;} div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;} div.dark_rounded .pp_arrow_next{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;} div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;} div.dark_rounded .pp_bottom .pp_left{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;} div.dark_rounded .pp_bottom .pp_middle{background:url(/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;} div.dark_rounded .pp_bottom .pp_right{background:url(/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;} div.dark_rounded .pp_loaderIcon{background:url(/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;} div.pp_pic_holder a:focus{outline:none;} div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500;} div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;} .pp_top{height:20px;position:relative;} * html .pp_top{padding:0 20px;} .pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;} .pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;} * html .pp_top .pp_middle{left:0;position:static;} .pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;} .pp_content{height:40px;} .pp_fade{display:none;} .pp_content_container{position:relative;text-align:left;width:100%;} .pp_content_container .pp_left{padding-left:20px;} .pp_content_container .pp_right{padding-right:20px;} .pp_content_container .pp_details{margin:10px 0 2px 0;} .pp_description{display:none;margin:0 0 5px 0;} .pp_nav{clear:left;float:left;margin:3px 0 0 0;} .pp_nav p{float:left;margin:2px 4px;} .pp_nav .pp_play, .pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px;} a.pp_arrow_previous, a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px;} .pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;} .pp_gallery{left:50%;margin-top:-50px;position:absolute;z-index:10000;} .pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;overflow:hidden;position:relative;} .pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden;} .pp_gallery ul a:hover{border-color:#fff;} .pp_gallery ul a img{border:0;} .pp_gallery li{display:block;float:left;margin:0 5px 0 0;} .pp_gallery li.default a{background:url(/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;} .pp_gallery li.default a img{display:none;} .pp_gallery .pp_arrow_previous, .pp_gallery .pp_arrow_next{margin-top:7px !important;} a.pp_next{background:url(/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%;} a.pp_previous{background:url(/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%;} a.pp_expand, a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000;} a.pp_close{display:block;float:right;text-indent:-10000px;} .pp_bottom{height:20px;position:relative;} * html .pp_bottom{padding:0 20px;} .pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;} .pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;} * html .pp_bottom .pp_middle{left:0;position:static;} .pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;} .pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px;} #pp_full_res{line-height:1 !important;} #pp_full_res .pp_inline{text-align:left;} #pp_full_res .pp_inline p{margin:0 0 15px 0;} div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999;} .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix{display:inline-block;} * html .clearfix{height:1%;} .clearfix{display:block;} .feature-image .hgtv_countdown {width: 315px; margin: 10px 0 0 0;} .feature-image #swf_countdown {} .feature-image .hgtv_countdown .label {height: 10px; margin: 3px 0 0 0; font-size: 9px; color: #666; text-transform: uppercase;} .feature-image .hgtv_countdown .label span {display: block; float: left;} .feature-image .hgtv_countdown .label span.days {margin: 0 0 0 40px;} .feature-image .hgtv_countdown .label span.hours {margin: 0 0 0 50px;} .feature-image .hgtv_countdown .label span.minutes {margin: 0 0 0 45px;} .feature-image .hgtv_countdown .label span.seconds {margin: 0 0 0 45px;}