#pd_info_col{float:left;width:345px;padding:0 2px 0 2px;}#pd_aux_col{float:left;width:504px;}.pd{font-size:12px;}.pd_photo_main{float:left;width:504px;height:504px;}#pd_calendars{position:relative;width:339px;height:88px;margin-top:5px;margin-bottom:5px;}.pd_thumb_map,.pd_thumb_gmap,.pd_thumb_fp{display:block;float:left;width:60px;height:60px;border:1px solid #00F;background-color:#999;text-align:center;margin-top:3px;margin-right:10px;}.pd_thumb_fp img{width:60px;height:60px;}.pd_full_portrait,.pd_full_map{width:375px;height:500px;border:1px solid #D3D3D3;padding:1px;float:left;text-align:center;}.pd_full_portrait img,.pd_full_gmap img{width:375px;height:500px;vertical-align:bottom;}.pd_full_map img{vertical-align:bottom;}.pd_full_landscape,.pd_full_video{width:500px;height:375px;border:1px solid #D3D3D3;padding:1px;float:left;vertical-align:bottom;}.pd_full_landscape img{width:500px;height:375px;vertical-align:bottom;}.pd_full_fp{width:500px;height:500px;border:1px solid #D3D3D3;padding:1px;text-align:center;}.pd_full_fp img{max-width:500px;max-height:500px;vertical-align:bottom;}.pd_full_gmap_container{width:375px;height:500px;border:1px solid #D3D3D3;padding:1px;float:left;text-align:center;}.pd_full_gmap{width:375px;height:500px;}.pd_full_square{width:375px;height:375px;float:left;}.pd_full_square img{width:375px;height:375px;vertical-align:bottom;}.pd_click_thumb{cursor:pointer;}#pd_thumbs{float:left;width:504px;margin-left:0;padding-top:3px;padding-bottom:2px;}.pd_thumbs_scroll{float:left;height:54px;overflow:hidden;}.pd_thumb_img{float:left;width:50px;height:50px;border-top:1px solid #D3D3D3;border-left:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3;}.pd_thumb_img img{width:50px;height:50px;}.pd_thumb_img.last{border-right:1px solid #D3D3D3;}.pd_thumb_video{position:relative;cursor:pointer;float:left;width:64px;height:50px;border:1px solid #D3D3D3;}.pd_thumb_video img{width:64px;height:50px;}.pd_thumb_video .play_button{opacity:.7;filter:alpha(opacity=70);position:absolute;top:0;left:0;}.pd_ad_bottom,.pd_ad_top{float:left;width:500px;height:124px;}.pd_ad_side_container{width:125px;float:left;}.pd_ad_side_top{width:125px;height:245px;padding:0;}.pd_ad_side_bot{margin-top:17px;margin-left:2px;width:125px;height:245px;}#pd_headline{color:#000070;font-size:150%;font-family:georgia;font-weight:bold;margin-bottom:5px;}#pd_general{padding-top:5px;padding-bottom:10px;border-bottom:2px solid #D3D3D3;}#pd_location,.pd_vicinity,.pd_building,.pd_kitchen,.pd_bathroom,.pd_applamen,#pd_avail,.pd_addldtls{padding-top:10px;padding-bottom:10px;border-bottom:2px solid #D3D3D3;}#pd_info_col .heading_1,#pd_pricing .heading_1{font-size:130%;font-family:georgia;margin-bottom:2px;}pd_geog_hier{float:left;width:273px;}#pd_payment{padding-top:10px;}#pd_payment .heading_1{margin-bottom:4px;}#pd_pricing .heading_1{margin-top:8px;}#pd_info_ad_1,#pd_info_ad_2{height:65px;background-color:#D3D3D3;}#pd_info_ad_1 .info_blurb_text,#pd_info_ad_2 .info_blurb_text{padding:5px;font-family:georgia;}#pd_dates{padding-bottom:4px;margin-bottom:10px;border-bottom:2px solid #D3D3D3;}.pd_action,#pd_pricing{width:500px;float:left;padding:10px 2px 6px 2px;}#pd_pricing{border-bottom:2px solid #D3D3D3;}.pd_action_col_1{width:248px;min-height:10px;float:left;}.pd_action_col_2{width:246px;float:left;margin-left:2px;}.pd_pricing_currency_area{padding-bottom:10px;}.pd_pricing_currency_icon{float:left;padding-right:5px;}.pd_pricing_total_stay_area{padding-top:10px;margin-bottom:2px;}.pd_pricing_table{width:500px;}.pd_pricing_table table{width:500px;border-left:1px solid #D3D3D3;}.pd_pricing_table th{font-size:10px;font-weight:bold;padding-top:2px;padding-bottom:2px;border-top:1px solid #D3D3D3;}.pd_pricing_table td,.pd_pricing_table th{padding-left:1px;padding-right:1px;border-right:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3;text-align:center;}.pd_pricing_table td.date,.pd_pricing_table .rate{padding-top:5px;padding-bottom:5px;white-space:nowrap;}.pd_pricing_table td.prices_1{padding-top:19px;padding-bottom:5px;}.pd_pricing_table td.max_occ_1,.pd_pricing_table td.stay_1{width:28px;}.pd_pricing_table td.max_occ_2{width:36px;}.pd_pricing_table td.stay_2{width:43px;}.pd_pricing_table .surcharge_note{font-size:10px;border-bottom:1px solid #000;}.pd_pricing_table .prop_info{padding:5px 0 5px 5px;text-align:left;}.pd_pricing_table .legend{padding:5px 0 5px 5px;text-align:left;}.pd_pricing_table .heading_row{background-color:#EEE8AA;}.pd_pricing_table .pricing_info_row{background-color:#FFFFE0;}.pd_pricing_table .property_info_row{background-color:#EEE8AA;}.pd_write_rvw_menu li{font-size:1.2em;}.pd_report_menu li{font-size:1.2em;}.pd_payment_entry{height:15px;margin-top:2px;margin-bottom:2px;}.pd_ph_num,.pd_ph_skype_label{font-size:15px;cursor:default;}.pd_ph_num_flag{padding-right:3px;cursor:default;}.pd_ph_num_info_body{font-size:85%;margin-top:3px;}.pd_ph_num_info_label{font-weight:bold;}.search_result_row,.srr_divider,.srr_features{width:549px;font-family:georgia;font-size:12px;}.search_result_row,.search_result_row_highlight{height:145px;}.search_result_row{background-image:url(/images/misc/srr_bg.png);}.search_result_row_highlight{background-image:url(/images/misc/srr_bg_blue.png);}.srr_top_tab{height:48px;padding:5px 5px 2px 5px;}.srr_marker{float:left;margin-top:5px;margin-right:4px;}.srr_description{width:510px;height:16px;padding-left:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;}.srr_location{width:510px;height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.srr_rates{float:left;width:320px;height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.srr_rate_inner{padding-right:3px;margin-right:3px;border-right:1px solid #000;}.srr_rate_total{color:blue;}.srr_icons{float:right;width:195px;height:16px;}.srr_icons div{margin-left:1px;}.srr_bottom{width:547px;height:89px;margin-left:1px;}.srr_thumb_1,.srr_thumb_2,.srr_thumb_3{float:left;width:106px;height:89px;border-right:1px solid #D3D3D3;}.srr_thumb_1 img,.srr_thumb_2 img,.srr_thumb_3 img{width:106px;height:89px;vertical-align:bottom;}.srr_calendar{float:left;width:226px;height:89px;}.srr_divider{background:#FFF;border-top:4px solid #FFF;border-bottom:4px solid #FFF;height:4px;line-height:1px;font-size:1px;}.srr_link{position:absolute;display:block;background:url(/images/misc/transparency.gif);width:549px;height:145px;z-index:1;}.srr_ad_1,.srr_ad_2{width:550px;height:70px;padding-bottom:2px;}.mini-dir{width:287px;padding:3px;margin-top:10px;font-size:14px;color:#4C4C4C;border:2px solid #B5D0FF;}.mini-dir .heading{margin-bottom:8px;}.mini-dir .nav-btns{margin-top:5px;font-size:10px;color:#00E;}.mini-dir .nav-btns .prev{float:left;cursor:pointer;}.mini-dir .nav-btns .next{float:right;cursor:pointer;}.mini-dir .feedback-request{padding-top:5px;font-size:12px;font-style:italic;}.mini-dir .full-dir-link{padding-top:5px;font-size:12px;}.sf_addtl_filters_label{padding-left:20px;}.af_phot,.af_dogs,.af_cats,.af_smok,.af_swap,.af_fors,.af_acce,.af_watr,.af_gymf,.af_door,.af_balc,.af_pool,.af_bldg,.af_pblr,.af_intn,.af_nsmk{background:url(/images/icons/addl_fltrs_sprite.png) no-repeat;}.af_phot{background-position:0 0;width:15px;}.af_dogs{background-position:0 -30px;width:15px;}.af_cats{background-position:0 -60px;width:15px;}.af_smok{background-position:0 -90px;width:15px;}.af_swap{background-position:0 -120px;width:15px;}.af_fors{background-position:0 -150px;width:15px;}.af_acce{background-position:0 -180px;width:15px;}.af_watr{background-position:0 -210px;width:15px;}.af_gymf{background-position:0 -240px;width:15px;}.af_door{background-position:0 -270px;width:15px;}.af_balc{background-position:0 -300px;width:15px;}.af_pool{background-position:0 -330px;width:15px;}.af_bldg{background-position:0 -360px;width:15px;}.af_pblr{background-position:0 -390px;width:15px;}.af_intn{background-position:0 -420px;width:15px;}.af_nsmk{background-position:0 -450px;width:15px;}.map-drawing-canvas{position:absolute;background:url(/images/misc/transparency.gif);cursor:url(/images/misc/pen_cursor.cur),default;z-index:1;}.ded-pblr .logo{float:left;}.ded-pblr .logo img{width:32px;height:32px;}.ded-pblr .company-name{float:left;width:260px;margin-left:5px;color:#424242;font-size:16px;}.ded-pblr .phone-numbers{float:left;margin-top:5px;}.ded-pblr .phone-numbers .header{font-size:10px;font-weight:bolder;}.ded-pblr .phone-numbers .number,.ded-pblr .phone-numbers .skype-label{font-size:15px;cursor:default;}.ded-pblr .phone-numbers .number.skype{cursor:pointer;}.ded-pblr .phone-numbers .flag{padding-right:3px;cursor:default;}.ded-pblr .paypal{float:left;}.ded-pblr .paypal.with-phone-numbers{margin-top:15px;}.ded-pblr .paypal.without-phone-numbers{margin-top:5px;}.ded-pblr .paypal .image{height:40px;}.ded-pblr .ext-website{margin-top:5px;}.ded-pblr .twitter{margin-top:10px;}.ded-pblr .show-search{margin-top:7px;font-size:11px;}.ded-pblr .hide-search{margin-top:7px;margin-bottom:10px;font-size:11px;}.map-marker-popup{background-color:#EBFFEB;width:300px;border:2px solid #D3D3D3;text-align:left;position:absolute;padding:3px;z-index:100;}.map-marker-popup .top-section{position:relative;min-height:8px;text-align:center;}.map-marker-popup .top-section .close-button{position:absolute;top:0;right:0;font-size:8px;font-weight:bold;cursor:pointer;}.map-marker-popup .multiple-header{font-weight:bold;}.map-marker-popup .multiple-header .prev-button{cursor:pointer;position:relative;top:2px;margin-right:5px;}.map-marker-popup .multiple-header .next-button{cursor:pointer;position:relative;top:2px;margin-left:5px;}.map-marker-popup .multiple-header .disabled-button{opacity:.2;filter:alpha(opacity=20);}.map-marker-popup .result .left-section{float:left;padding:5px 0 5px 5px;width:200px;font-size:75%;}.map-marker-popup .result .left-section .header{height:24px;}.map-marker-popup .result .left-section .icon{width:10px;height:17px;}.map-marker-popup .result .left-section .link{width:185px;padding-left:5px;}.map-marker-popup .result .left-section .description{padding-top:5px;}.map-marker-popup .result .right-section{float:left;padding:5px 5px 5px 5px;width:80px;}.map-marker-popup .result .right-section .thumbnail{width:80px;height:80px;}.th_unmappable_result_marker{float:left;padding:0 2px 0 2px;cursor:pointer;}.map-draw-result-area{margin:4px;}.map-draw-result-area .map{float:left;overflow:hidden;}.map-draw-result-area .links{float:left;margin-top:10px;margin-left:5px;}.map-draw-result-area .change-map-link,.map-draw-result-area .remove-map-link{margin-top:5px;text-decoration:underline;color:blue;cursor:pointer;}.map-draw-result-area .matches-search-results-heading,.map-draw-result-area .not-matches-search-results-heading{font-size:10px;}.drawable-map-popup .ft{text-align:center;}.drawable-map-popup .map{overflow:hidden;}.drawable-map-popup .buttons{width:500px;height:30px;margin:5px 0 5px 0;}.drawable-map-popup .buttons button{width:27px;padding:0 5px;line-height:1;}.ded_cal_legend{margin-left:25px;height:15px;}.ded_cal_key_box{float:left;height:12px;width:14px;margin-top:2px;margin-bottom:3px;border:1px solid #D3D3D3;}.ded_cal_key_label{float:left;font-size:smaller;color:#999;margin:2px 12px 3px 3px;}.ded_cal_other_info{margin-left:25px;}.ded_cal{margin-left:20px;padding-top:5px;}.ded_cal .cal_month{float:left;width:127px;height:110px;font-family:verdana;text-align:center;margin-left:5px;margin-bottom:10px;}.ded_cal .cal_heading{background-color:#B9CCFF;width:125px;height:15px;text-align:center;border-top:1px solid #D3D3D3;border-right:1px solid #D3D3D3;border-left:1px solid #D3D3D3;font-size:11px;-moz-user-select:none;-khtml-user-select:none;}.ded_cal .cal_days_of_week{background-color:#B9CCFF;width:125px;height:15px;float:left;text-align:center;font-size:10px;border-bottom:1px solid #D3D3D3;border-right:1px solid #D3D3D3;border-left:1px solid #D3D3D3;-moz-user-select:none;-khtml-user-select:none;}.ded_cal .cal_day{float:left;width:18px;height:12px;}.ded_cal .cal_day_last{float:left;width:17px;height:12px;}.ded_cal .cal_row{width:126px;border-left:1px solid #D3D3D3;float:left;}.ded_cal .cal_row div{float:left;width:17px;height:12px;font-size:10px;border-bottom:1px solid #D3D3D3;border-right:1px solid #D3D3D3;-moz-user-select:none;-khtml-user-select:none;}.popular-places .place{float:left;}.popular-places .place .column{float:left;}.popular-places .place .name a{margin-left:5px;font-size:20px;font-weight:bold;color:#424242;text-decoration:none;}.popular-places .place .listings{margin-left:5px;}.popular-places .place .photos{margin-left:5px;margin-top:6px;}.popular-places .place .photos img{width:53px;height:43px;}.popular-places .col-divider{float:left;width:50px;height:1px;}.popular-places .row-divider{width:270px;height:1px;background-color:#AAA;margin-top:10px;margin-bottom:15px;}.agencies .intro{margin-top:10px;margin-bottom:10px;font-size:15px;color:#424242;}.agencies .continent{margin-top:5px;}.agencies .continent .heading{color:#0D78DC;font-size:20px;}.agencies .continent .market .name{font-size:15px;}.agencies .continent .market a.name{color:#777;}.agencies .continent .market a:visited.name{color:#111;}.agencies-for-market{color:#4C4C4C;}.agencies-for-market .header{color:#0D78DC;font-size:20px;}.agencies-for-market .intro{margin-top:10px;margin-bottom:10px;}.agencies-for-market .column{float:left;}.agencies-for-market .column-spacer{float:left;width:50px;height:1px;}.agencies-for-market .feedback-request{margin-top:15px;font-style:italic;font-size:12px;}.agencies-for-market .row,.mini-dir .row{margin-top:3px;height:17px;}.agencies-for-market .row .num,.mini-dir .row .num{float:left;min-width:25px;width:auto!important;width:25px;margin-right:5px;}.agencies-for-market .row .logo,.mini-dir .row .logo{float:left;width:16px;height:16px;margin-right:10px;}.agencies-for-market .row .company_name{float:left;margin-right:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.mini-dir .row .company_name{float:left;max-width:202px;width:auto!important;width:202px;margin-right:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.agencies-for-market .row .company_name a,.mini-dir .row .company_name a{color:#4C4C4C;text-decoration:none;}.agencies-for-market .row .company_name.has_int_listings.highlighted a,.mini-dir .row .company_name.has_int_listings.highlighted a{text-decoration:underline;}.agencies-for-market .row .ext_url{display:block;float:left;margin-top:2px;text-decoration:none;}.mini-dir .row .ext_url{display:block;margin-top:2px;text-decoration:none;}