#map{width:667px;height:353px;z-index:9000;}#map_controls{z-index:9001;}#overlay{z-index:9999;}#map_info{background-color:#ffffff;width:500px;min-height:70px;padding:15px;z-index:9999;border:1px solid #000000;}.result_container{float:left;max-height:300px;overflow:auto;}.listing{float:left;}.multiple-results-container{max-height:300px;overflow:auto;}.multiple-results-top{width:480px;float:left;font-size:16px;font-weight:bold;border-bottom:1px dotted #EEEEEE;margin-bottom:15px;padding-bottom:10px;}.single-item-container{float:left;width:480px;margin-bottom:30px;}.single-item-title{width:480px;margin-bottom:5px;float:left;font-weight:bold;font-size:16px;}.single-item-content{width:480px;background-color:#EEEEEE;float:left;}.single-item-desc-container{width:480px;border-bottom:1px solid lightgray;float:left;}.single-item-tiny-image{padding:5px;width:100px;float:left;}.single-item-desc{padding:5px;width:360px;float:left;}.single-item-bottom-price{width:275px;float:left;padding:7px 0px 0px 8px;font-weight:bold;}.single-item-bottom-link{width:75px;float:right;background-color:#6b1010;color:white;padding:6px 10px 6px 10px;font-weight:bold;text-align:center;margin-left:3px;}.single-item-bottom-link:hover{background-color:#30495e;}a.single-item-plain{text-decoration:none;color:inherit;}img.single-item-tiny-image{width:100px;border:0px;padding:0px;margin:0px;}.single-item-menu-margin{margin-right:7px;}body.islandsforrent .marker{background:url('../../images/pi_map_icon-rental.png') top left no-repeat;}body.islandsforrent .cluster{background:url('../../images/pi_map_cluster-rental.png') top left no-repeat;}.info_window{background:url('../../images/map_infowindow.png') top left no-repeat;clear:left;display:none;float:left;left:0;height:46px;padding:4px 0 0 3px;position:absolute;top:0;width:193px;}.info_window img{clear:left;float:left;height:40px;margin-right:2px;width:74px;}.info_window div.info_info{float:left;height:41px;width:110px;}.info_window div.info_info strong{background:#910000;clear:left;color:#FFF;display:block;float:left;height:19px;line-height:19px;margin-bottom:2px;text-align:center;text-transform:uppercase;width:110px;}.info_window div.info_info em{background:#1B282C;clear:left;color:#FFF;display:block;float:left;height:19px;line-height:19px;text-align:center;text-transform:uppercase;width:110px;}.result_container.multiple{background:#FFF;border:1px solid #000;clear:left;display:none;float:left;padding:10px;position:absolute;width:484px;max-height:300px;overflow:auto;}.result_container .result_header{background:#FFF;clear:left;float:left;height:14px;left:20px;position:absolute;top:10px;width:484px;z-index:2;max-height:300px;overflow:auto;}.result_header{clear:left;color:#333;display:block;float:left;font-size:11px;font-weight:bold;line-height:14px;text-transform:uppercase;}.result_header a{color:#33CCFF;}.result_header a:hover{color:#333;}.result_header a span{padding-right:3px;}.result_header{width:484px;float:left;padding-left:8px;}.result_control{float:right;margin-right:20px;text-align:right;width:200px;}.result_control a{color:#333;cursor:pointer;}.result_control a.page{padding:0 3px;}.result_control a.page.selected{color:#738C99;cursor:default;}.result_control a:hover{color:#738C99;}.result_header{margin-bottom:12px;}.result_container.multiple .result_list{clear:left;float:left;margin-top:25px;overflow:none;position:relative;width:484px;max-height:250px;}.result_container.multiple .result_list ul{clear:left;float:left;position:relative;width:484px;}.result_container.multiple .result_list ul li{clear:left;float:left;padding-top:1px;position:relative;width:484px;}.result_list ul li .listing{background:#FFF url('../../images/map_listing.gif') top left no-repeat;clear:left;float:left;height:96px;padding:4px 6px 5px 4px;position:relative;width:474px;max-height:300px;overflow:auto}.result_list ul li .listing a.img{clear:left;display:block;float:left;height:74px;width:140px;}.result_list ul li .listing a.img img{height:74px;width:140px;}.result_list ul li .listing h2{background:#690000;color:#FFF;font-size:12px;height:21px;line-height:21px;padding-left:10px;position:absolute;right:6px;text-transform:uppercase;top:4px;width:324px;}.result_list ul li .listing h2 small{float:right;font-size:10px;margin-right:10px;text-align:right;}.result_list ul li .listing p{background:#FFF;float:left;font-size:11px;height:43px;line-height:14px;padding:5px 10px;position:relative;top:21px;width:314px;}.result_list ul li .listing div{background:#385259;clear:left;color:#FFF;float:left;font-size:11px;height:22px;line-height:22px;padding-left:15px;text-transform:uppercase;width:459px;}.result_list ul li .listing div a{background:#690000;color:#FFF;display:block;float:right;font-size:10px;height:22px;line-height:22px;text-align:center;width:90px;}.result_container.multiple.scroll{width:502px;}.result_container.multiple.scroll .result_header{width:502px;}.result_container.multiple.scroll .result_list{height:212px;overflow:auto;width:502px;}.result_list{height:212px;overflow:auto;width:502px;margin-top:7px;}.result_container.multiple.scroll.large .result_list{height:318px;}.result_container.multiple.scroll .result_list ul{margin-right:10px;}