﻿.mapicons{list-style:none; height:60px;}
.mapicons li{float:left; display:block; text-align:center; margin:0 10px;opacity:0.3;filter: alpha(opacity=30);}
.mapicons li.selected{opacity:1;filter: alpha(opacity=100);}
        
.propertyAgent{padding-right:25px; margin-bottom:20px;}
        
.propertyAgent .contcatInfo a{color:#3399cc;}
.propertyAgent .contcatInfo{line-height:1.6em; }
.propertyAgent .agentImg{text-align:center;}
.Listing .amenities {margin-bottom:10px;}
.Listing .amenities h2{background:#c1e0f0; color:#000; font-weight:normal; font-size:18px; padding:10px;margin:10px 0;}
        
.Listing .amenities ul{list-style:none;margin-left:10px;}
.Listing .amenities .amenities-list{  float:left; width:20%; }
.contentPage ._ContentLeft{float:left; width:230px; height:476px; background: no-repeat; }
.contentPage ._ContentLeft ._centerBg{background:url('/Content/Images/Left/textbg.png'); margin:15px;padding:15px 0 15px 15px; }
.contentPage ._ContentLeft ._centerBg h3{border-left:none; border-right:none; color:#fff;}

.contentPage ._ContentLeft ._centerBg ul{list-style:none; border-left:2px solid #fff; }
.contentPage ._ContentLeft ._centerBg ul li{height:30px;padding-left:15px;}
.contentPage ._ContentLeft ._centerBg ul li._selected{background:url('/Content/Images/Left/arrow.png') no-repeat left 2px;margin-left:-12px;padding-left:27px;}
.contentPage ._ContentLeft ._centerBg ul li a{color:#fff; text-transform:uppercase; text-shadow:#203140; font-weight:bold;}

.pageTitle{border-bottom:1px solid #333; }

.contentPage ._right .pageTitle h1{color:#000; line-height:27px; height:27px; font-size:16px;vertical-align:bottom; /*background:#f9c309; padding-left:20px;*/margin-bottom:5px;}
/*.contentPage ._right .pageTitle h1{color:#333; font-size:24px;background:none;  padding:0; margin:0  }*/
.contentPage ._right .neighborhood-details{margin-top:10px;}
.contentPage ._right .neighborhood-details ._nd_left {width:320px ; float:left; height:380px;overflow:auto;}
.contentPage ._right .neighborhood-details ._nd_right{width:309px; float:right;}
.contentPage ._right .neighborhood-details ._nd_right ._nd_left_photos{background:#c1e0f0; border:1px solid #615f5f;height:240px;}
.contentPage ._right .neighborhood-details ._nd_right .gallery{width:auto;}
.contentPage ._right .neighborhood-details ._nd_right .gallery .wrapper{margin:2px 0;}
.contentPage ._right .neighborhood-details ._nd_right .gallery .feature{margin:2px auto;}

.propertyMenuBar{height:22px; margin-left:20px; margin-top:20px;}
.propertyMenuBar ul{}
.propertyMenuBar ul li{list-style:none; display:block; float:left; margin-right:3px;}
.propertyMenuBar ul li ._selected{z-index:100}
.propertyMenuBar ul ._selected .menuBarBtn{background: url('/content/images/propertyPage_mapBtn_Gray.png') no-repeat left top;}
.propertyMenuBar ul ._selected a{color:#666666}
.propertyMenuBar ul li a{display:block; font-size:12px; color:#aeaeae; font-weight:bold; text-align:center;padding-top:4px;}
.propertyMenuBar ul li a:hover{text-decoration:none;}
.propertyMenuBar .menuBarBtn{float:left;width:120px;height:22px;background: url('/content/images/propertyPage_mapBtn_darkGray.png') no-repeat left top;}

.propertyExtendedInfo{min-height:285px; background-color:#f2f2f2; margin-left:4px;}
.propertyExtendedInfo .extendedInfoContent{min-height:285px;padding-left:20px; padding-top:13px}
.propertyExtendedInfo ._tab{display:none;}
.propertyExtendedInfo ._tab._selected{display:block;}
.propertyExtendedInfo .mapContnet{}
.propertyExtendedInfo .mapContnet .map{padding-right:15px;/*height:245px; */width:99%;background: url('images/PropertyPage_map_Frame.png') no-repeat left top;}
.propertyExtendedInfo .mapContnet .map #map_canvas{height:253px;}
.propertyExtendedInfo .mapContnet .map img{padding-left:1px; padding-top:1px; margin-left:15px;}
.propertyExtendedInfo .mapContnet .moreInfo{float:left}
.propertyExtendedInfo .mapContnet .moreInfo .info{margin-bottom:20px}
.propertyExtendedInfo .mapContnet .moreInfo .info h4{color:#666666}
.propertyExtendedInfo .mapContnet .moreInfo .info .details{}
.propertyExtendedInfo .mapContnet .moreInfo .info .details h5{padding-top:4px;color:#666666; font-weight:normal; font-size:12px;}
.propertyExtendedInfo .mapContnet .moreInfo .hopStop{margin-top:-3px;}
.propertyExtendedInfo .exploreContnet{}
.propertyExtendedInfo .photosContnet{}

.contentPage ._right ._centerBg{height:auto;}


.props-frame{width:95%; height:266px; border:1px solid #bababa; overflow:auto;background:#fff;}
.prop-item{border:1px solid #666666; margin:13px auto; width:95%; height:90px;}
.prop-item h4, .prop-item h4 a{color:#3399cc} 

.prop-item ._photo{width:135px; height:90px; overflow:hidden; float:left; text-align:center; }
.prop-item ._photo img{border:1px solid #999; padding:1px ;  margin:10px 0;}
.prop-item ._details{width:200px; float:left; padding:10px 0;  }
.prop-item ._button{ float:right; height:90px; }
.prop-item ._button img{vertical-align:middle; margin:25px 50px 0 0;}

.avail-frame {height:210px;}
.avail-item {width:170px; height:200px; margin:0 10px; background:#fff; border:1px solid #666; float:left;}
.avail-item ._inner , ._avail-item-inner{margin:12px; }

.avail-item ._inner hr,  ._avail-item-inner hr{border:none; color:#999; background:#999; height:1px ;}
.avail-item ._unit-props{}
.avail-item ._details{}
.avail-item ._photo{ height:100px; text-align:center; }
.avail-item ._photo img{border:1px solid #999 ; padding:1px ;}
.avail-item h4, .avail-item h4 a{color:#3399cc}

.avail-results { text-align:center; line-height:2em;}
.avail-results a {color:#3399cc; font-size:1.6em; }
