
/* client side css */
.fieldLabel{font-family:Georgia, "Times New Roman", Times, serif;color:#806b47;padding-right:2px;}.taxesLabel {margin-left: 5px !important;}#searchNavBar{color:#000000;font-size:12px;padding-bottom:7px;margin-bottom:30px;border-bottom:1px solid #000000;}#searchNavBar a{font-family:Georgia, "Times New Roman", Times, serif;color:#806b47;text-decoration:none;}a#nextPropSearch{background: url(/images/right_link_arrow.png) no-repeat right center;padding-right:9px;}a#prevPropSearch{background: url(/images/left_link_arrow.png) no-repeat left center;padding-left:9px;}#searchNavBar  .floatLeft a{margin-right:9px;padding-left:20px;}.detailsLinkIcon{background:url(/images/icon_info.png) no-repeat left center;}.addNoteLinkIcon{background:url(/images/icon_addNote.png) no-repeat left center;}.returnLinkIcon{background:url(/images/icon_back.png) no-repeat left center;}.printLinkIcon{background:url(/images/icon_print.png) no-repeat left center;}.sendFriendLinkIcon{background:url(/images/icon_mail.png) no-repeat left center;}.addFavLinkIcon{background:url(/images/icon_addFav.png) no-repeat left center;}.requestShowingLinkIcon{background:url(/images/icon_calendar.png) no-repeat left center;}.virtualTourLinkIcon{background:url(/images/icon_vt.png) no-repeat left center;}.propertyVideoLinkIcon{background:url(/images/icon_playVT.png) no-repeat left center;}.shareThisIconLink{background:url(/images/share_icon.png) no-repeat left center;}.addFavLinkIconUsed{background:url(/images/red_heart.png) no-repeat left center;}#openHouseTrigger{display:block;float:right;margin-top:4px;color:#ffffff;font-size:11px;font-family:Georgia, "Times New Roman", Times, serif;background:url(/images/openhouse_close.gif) no-repeat right center;padding-right:12px;}a.activeOpenHouse{background:url(/images/openhouse_open.gif) no-repeat right center !important;}#openHouseWrapper{padding:9px 9px 0 9px;margin:0 0 18px 0;color:#ffffff;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;    background-color:#990000;    border:2px solid #590000;}#openHouseWrapper h2{color:#fff;float:left;margin-right:8px;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;text-transform:uppercase;}#openHouseTimes{float:left;font-family:Arial,Helvetica,sans-serif;text-align:left;width:380px;margin-top:3px;padding:0 0 0 3px;}#detailsHead{margin:0 0 19px 0;padding:0 0 10px 0;border-bottom:1px solid #806b47;}#detailsHead h1{font-weight:bold;font-size:18px;color:#000000;margin:0;padding:0;}#propWebsiteBtn{float:right;margin-top:10px;}#detailsHead span{display:block;font-weight:normal;font-size:18px;margin-top:4px;font-family:Georgia, "Times New Roman", Times, serif;}#detailsTopRight h3{font-family:Georgia, "Times New Roman", Times, serif;color:#806b47;font-weight:bold;margin-bottom:9px;}#detailsTopRight{margin-left:18px;width:130px;float:right;}#detailsTopRight ul{margin:0 0 22px 0;padding:0;list-style:none;}#ck_sharethis{margin:0 !important;padding:0 !important;}#detailsTopRight ul li{margin-bottom:9px;font-size:12px;}#detailsTopRight ul li a{color:#806b47;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;}#detailsTopRight ul li a:hover{text-decoration:underline;}#detailsTopRight ul#rightTopActionLinks li{margin:0 0 5px 0;}#detailsTopRight ul#rightTopActionLinks a{padding-left:20px;height:16px;display:block;}#details_main_photo{margin:0 0 10px 0;width:677px;float:left;}#detailsMiddleLeft{float:left;width:398px;}#detailsMiddleRight{float:right;margin-left:24px;width:253px;border:1px solid #000000;}#detailsMiddleLeft h2{font-family:Georgia, "Times New Roman", Times, serif;color:#806b47;font-size:16px;font-weight:bold;font-weight:normal;margin-bottom:7px;}#detailsMiddleLeft p{line-height:18px;font-size:12px;}#photoViewerMainImage{margin:0 0 8px 0;padding:0;border:1px solid #000000;}#navButtons{height:29px;width:526px;clear:both;}#navButtons{text-align:center;}#navButtons a{font-weight:bold;color:#806b47;margin-top:3px;text-decoration:none;}#previousImage{background: url(/images/left_link_arrow.png) no-repeat left center;padding-left:12px;}#nextImage{background: url(/images/right_link_arrow.png) no-repeat right center;padding-right:12px;}a.next-previous-off{color:#cccccc !important;}.jcarousel-container {    position: relative;border-top:1px solid #000;border-bottom:1px solid #000;padding:10px 0 10px 0;}.jcarousel-skin{}.jcarousel-clip {    z-index: 2;    padding: 0;    margin: 0;    left:37px;    overflow: hidden;    position: relative;    width:572px;    height:78px;}.jcarousel-list, #carousel {    z-index: 1;    overflow: hidden;    position: relative;    top: 0;height:88px;    left: 0;list-style:none;    margin: 0;    padding: 0;}.jcarousel-list li, .jcarousel-item, #carousel li{    float: left;    list-style: none;    width: 115px;margin:0 7px 7px 0;    height: 78px;overflow:hidden;   }.jcarousel-item img{   border:1px solid #ddd;}.jcarousel-item img.selected_image{border:1px solid #000000;}.jcarousel-item a{    font-size:11px;    color:#666;text-decoration:none;}.jcarousel-item p{    font-size:11px;    color:#666;    margin:0;    padding:0;    text-align:center;}.jcarousel-next {    z-index: 3;    position:absolute;    top:10px;    left:618px;    width:30px;    height:78px;    cursor:pointer;    background:url(/images/feat_scroll_right.png) no-repeat center center;}.jcarousel-prev {    z-index: 3;    position:absolute;    top:10px;    left:0;cursor:pointer;    width:30px;    height:78px;    background:url(/images/feat_scroll_left.png) no-repeat center center;}.jcarousel-next-disabled-horizontal {cursor:auto;    background:url(/images/feat_scroll_right_off.png) no-repeat center center;}.jcarousel-prev-disabled-horizontal {cursor:auto;    background:url(/images/feat_scroll_left_off.png) no-repeat center center;}.jcarousel-expand{display:block;background: url(/images/collapse_icon.png) no-repeat;width:130px;height:11px;cursor:pointer;margin:10px 0 0 0;text-decoration:none;}body.browser_ie_8 .jcarousel-expand{position:relative;}.jcarousel-expand-closed{background: url(/images/expand_icon.png) no-repeat;}.jcarousel-expand-style{width:640px !important;height:auto !important;left:0 !important;}.jcarousel-expand-style ul{display:block !important;width:640px !important;height:auto !important;left:0 !important;}#details_tabs{margin:25px 0;}.tab_triggers{margin:0;padding:0;height:26px;list-style:none;}.tab_triggers li{font-family:Georgia, "Times New Roman", Times, serif;background-color: #d6bf99;color:#000000;padding:5px;margin:0 5px 0 0;font-size:12px;float:left;border:1px solid #000000;border-bottom:none;}.tab_triggers li a{text-decoration:none;color:#000000;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;}.tabs_body{border:1px solid #000000;padding:14px;}.tab_item{overflow:hidden;}.tab_triggers li.active_tab{background-color:#ffffff;position:relative;top:1px;}.tabs_body h4{}#CommunityAssociationWrapper{margin-top:30px;}#CommunityAssociationWrapper img{float:left;border:1px solid #000000;margin-right:8px;}#CommunityAssociationWrapper h2{border-bottom:1px solid #000000;color:#806B47;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:normal;height:22px;margin:0 0 10px;padding:0 0 6px;}#CommunityAssociationWrapper h3, #CommunityAssociationWrapper h3 a{font-family:Georgia, "Times New Roman", Times, serif;color:#806b47;margin:0;padding:0;font-size:14px;font-weight:bold;text-decoration:none;}#CommunityAssociationWrapper p{line-height:18px;margin:0 0 12px 0;padding:0;}#comAssociationLink{font-family:Georgia, "Times New Roman", Times, serif;color:#806b47;text-decoration:none;background: url(/images/dark_gold_arrow.png) no-repeat right center;padding-right:12px;}#detailsMiddleRight h3{font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:18px;font-weight:bold;padding:9px;background: #d1b88e url(/images/detailsGoldGrad.gif) repeat-x;}#detailsMiddleRight fieldset{border-top:1px solid #000000;padding:14px;background-color: #e7e7e7;}#details_form{margin:0;padding:16px 16px 11px 16px;font-size:12px;background: transparent url(/images/grey_top.gif) repeat-x top;color:#000;width:226px;float:left;overflow:hidden;min-height:218px;border:1px solid #ddd;}#details_form h3{font-size:18px;font-weight:bold;color:#476a23;margin-bottom:16px;}#detailsContactForm{    margin:0;padding:0;border:none;}#detailsContactForm input, #detailsContactForm textarea{    font-size:12px;    padding:2px 0;}#detailsContactForm input[type=text], #detailsContactForm textarea, #detailsContactForm select{border:1px solid #7e9cb9;}#detailsContactForm form{    margin:0;padding:0;}#detailsContactForm form div{    padding:0 0 5px 0;    margin:0;}#detailsContactForm form div#firstNameLeft{float:left;}#detailsContactForm form div#firstNameLeft input{width:90px;}#detailsContactForm form div#lastNameRight{float:left;margin-left:10px;}#firstNameLeft .validation-advice{width:90px;}#lastNameRight .validation-advice{width:117px;}#detailsContactForm form div#lastNameRight input{width:117px;}#detailsContactForm label{    color:#000;    font-weight:bold;    margin:0;font-size:12px;padding:0;}#detailsContactForm label.block{    display:block;    padding:0 0 3px 0;}#detailsContactForm label.radioLabel{    font-weight:normal;    padding:0 8px 0 0;}#detailsContactForm .shortInput{    width:152px;}#detailsContactForm input#details_email{width:220px;}#detailsContactForm .longInput{    width:178px;}#detailsContactForm p{    margin:0;    padding:0 0 5px 0;    font-weight:bold;}#detailsContactForm .radioInput{    margin:0;    padding:0 5px 0 0;}#detailsContactForm .checkboxInput{    margin:0;    padding:0;}#detailsContactForm select#natureOfContact{    width:225px;    font-size:11px;}#otherMessage{    width:205px;    height:60px;    float:right;    margin:0 0 10px 0;}#detailsContactForm .phoneNumber{    font-size:13px;    color:#000;    display:block;    padding:0;margin:0;}#detailsContactForm a.liveChatLinkIcon{background:url(/images/icon_liveChat.png) no-repeat left center;display:block;height:17px;font-family:Georgia, "Times New Roman", Times, serif;color:#806b47;text-decoration:underline;float:left;margin-top:15px;padding-left:20px;}#detailsContactForm .detailsContactFormSubmit{float:right;margin-top:6px;}#detailsContactForm textarea#details_moreinfo_message{    width:221px;    height:170px;}#detailsContactForm ul{margin:0;padding:0;list-style:none;}#detailsContactForm ul li{margin-bottom:2px;}#detailsContactForm ul li label{font-weight:normal;padding-left:5px;}#detailsContactForm form div#details_preferredDateBlock{float:left;margin-right:11px;}#detailsContactForm form div#details_preferredTimeBlock{float:left;}#detailsContactForm input#details_datefield{width:105px;}#detailsContactForm select#details_timefield{width:105px;}#detailsContactForm textarea#details_similar_other{width:221px;height:54px;}#detailsContactForm textarea#details_agentMessage{width:221px;height:120px;}#static_map_instance{border:1px solid #000000;margin-bottom:5px;}#enlarge_map{float:right;margin-top:5px;text-align:right;}#enlarge_map a{font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;color:#806b47;background: url(/images/gold_glass_icon.png) no-repeat left center;padding:0 0 0 20px;text-decoration:none;}#enlarge_map a:hover{text-decoration:underline;}#calcDiv{float:left;width:400px;}#mortgageInfo{margin-left:15px;float:left;width:227px;}#mortgageInfo h3{font-family:Georgia, "Times New Roman", Times, serif;color:#806b47;font-weight:normal;font-size:16px;margin-bottom:5px;}#mortgageInfo ul{margin:10px 0 0 0;padding:0;list-style:none;}#mortgageInfo ul li{margin-bottom:5px;}#mortgageInfo ul li a{color:#806b47;font-family:Georgia, "Times New Roman", Times, serif;text-decoration:underline;}#disclaimer{clear:both;margin:0 29px 29px;}#disclaimer p{margin:0;padding:0;line-height:110%;font-size:10px;color:#666666;}#propInfoLeft{float:left;width:362px;}#propInfoRight{float:right;width:285px;}.prop_info_section table{width:100%;border-collapse:collapse;}.prop_info_section table td{color:#000000;padding:5px;vertical-align:top;}table.multifamilytable td{font-size:11px;text-align:center;}.prop_info_section table tr.roomsHead td{color:#000000;padding:0 5px 5px 5px;font-weight:bold;text-transform:uppercase;}.prop_info_section table td.roomName{font-family:Georgia, "Times New Roman", Times, serif;color:#806b47;}.prop_info_section table tr.alternateRow td{background-color:#e9e9e9;}.prop_info_section h3{font-family:Georgia, "Times New Roman", Times, serif;color:#806b47;font-size:16px;margin-bottom:10px;}.prop_info_section{margin:0 0 20px 0;padding:0;}.prop_info_section ul{margin:0;padding:0;list-style:none;}.prop_info_section p{margin:0 0 9px 0;padding:0;}.prop_info_section li{background:url(/images/bullet.gif) no-repeat left top;padding-left:7px;padding-right:7px;float:left;width:102px;margin-bottom:9px;}#similar_props{clear:both;width:100%;margin:0;padding:0;border-collapse:collapse;}#similar_props tr td{text-align:left;color:#000;font-size:12px;vertical-align:top;padding:6px 15px 6px 0;border-bottom: 1px solid #999999;}#similar_props tr.table_head td{text-align:left;font-weight:bold;color:#000;font-size:12px;border:none;padding:0 15px 4px 0;border-bottom: 1px solid #000000;}#similar_props tr.lastSimilar td{border:none;}#similar_props tr td a{color:#806b47;font-family:Georgia, "Times New Roman", Times, serif;}#similar_props tr td a.similarDetailsLink{display:block;margin-top:8px;text-decoration:none;padding-left:20px;background: url(/images/icon_info.png) no-repeat left center;}#similar_props td.photo_cell{width:122px;}#similar_props td img{border:1px solid #000000;}#similar_props td.address_cell{width:143px;}#similar_props td.price_cell{width:85px;}#similar_props td.type_cell{width:92px;}#similar_props td.style_cell{width:104px;}#similar_props td.bed_cell{width:43px;}#similar_props td.bath_cell{width:43px;}a#viewMoreSimilarLink{float:right;display:block;background: url(/images/dark_gold_arrow.png) no-repeat right center;padding-right:12px;color:#806b47;margin-bottom:10px;text-decoration:underline;font-family:Georgia, "Times New Roman", Times, serif;}#recentlyViewed{clear:both;margin:0 29px 29px 29px;}#recentlyViewed h2{border-bottom:1px solid #000000;color:#806b47;font-size:18px;height:22px;margin:0 0 19px 0;padding:0 0 6px 0;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;}.recent-container {    position: relative;padding:0;margin:0;}.recent-clip {    z-index: 2;    padding: 0;    margin: 0;    left:37px;    overflow: hidden;    position: relative;    width:606px;height:165px;}.recent-list{    z-index: 1;    overflow: hidden;    position: relative;    top: 0;    left: 0;list-style:none;    margin: 0;    padding: 0;}.recent-list li, .recent-item{    float: left;    list-style: none;    width: 146px;margin:0 7px 7px 0;font-size:12px;color:#000000;overflow:hidden;   }.recent-item img{   border:1px solid #000000;   margin-bottom:5px;}.recent-item a{    font-size:12px;text-decoration:underline;color:#806b47;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;}.recent-item p{    margin:0;    padding:0;    text-align:center;}.recent-next {    z-index: 3;    position:absolute;    top:10px;    left:647px;    width:30px;    height:78px;cursor:pointer;    background:url(/images/feat_scroll_right.png) no-repeat center center;}.recent-prev {    z-index: 3;    position:absolute;    top:10px;    left:0;cursor:pointer;    width:30px;    height:78px;    background:url(/images/feat_scroll_left.png) no-repeat center center;}.recent-next-disabled-horizontal {cursor:auto;    background:url(/images/feat_scroll_right_off.png) no-repeat center center;}.recent-prev-disabled-horizontal {cursor:auto;    background:url(/images/feat_scroll_left_off.png) no-repeat center center;}#listingCourtesy{margin:0 0 29px 30px;font-size:12px;line-height:18px;}#listingAgentWrapper{border-top:1px solid #989898;margin:0 !important;padding:9px 0 0 0 !important;}#listingAgentWrapper p{margin:0 !important;padding:0 !important;font-size:12px;line-height:18px;font-weight:normal !important;}#listingAgentWrapper .customer_care_photo{float:left;border:1px solid #000;margin-right:6px;}#listingAgentWrapper a{color:#806B47;font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none;}#listingAgentWrapper h4{margin:0;font-weight:bold;font-size:14px;padding:0;color:#806B47;font-family:Georgia, "Times New Roman", Times, serif;}#listingAgentWrapper h4 a{color:#806B47;text-decoration:underline;}#popupBody h2{color:#806b47;margin-top:15px;margin-bottom:15px;}#tsa-listing-agent-wrapper h3{font-family:Georgia, "Times New Roman", Times, serif;color:#806b47;font-size:16px;margin-bottom:10px;}.tsa-listing-agent{margin-top:20px;}.tsa-listing-agent a{color:#806B47;font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none;}.tsa-company-logo{height:70px;display:block;margin-bottom:10px;}
