#map{background:#1C1C1C;height:353px;position:relative;width:667px;}.marker{background:url('../../images/pi_map_icon-forsale.png') top left no-repeat;clear:left;color:#FFF;cursor:pointer;display:block;float:left;font-weight:bold;height:31px;overflow:hidden;margin-top:-20px;padding:2px 11px 0 0;position:absolute;text-align:center;width:18px;}.cluster{background:url('../../images/pi_map_cluster-forsale.png') top left no-repeat;clear:left;color:#FFF;cursor:pointer;display:block;float:left;font-weight:bold;height:24px;overflow:hidden;margin-top:-20px;padding:10px 1px 0 0;position:absolute;text-align:center;width:33px;}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;}.result_container .result_header{background:#FFF;clear:left;float:left;height:14px;left:20px;position:absolute;top:10px;width:484px;z-index:2;}.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_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_container.multiple .result_list{clear:left;float:left;margin-top:25px;overflow:none;position:relative;width:484px;}.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;}.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_container.multiple.scroll.large .result_list{height:318px;}.result_container.multiple.scroll .result_list ul{margin-right:10px;}