.maphovereffect { background: url('../images/interactive-map.jpg') no-repeat; width: 520px; height: 243px; margin-bottom: 0px; }
.maphovereffect li { width: 30px; position: relative; }
.map-locations { position: relative; width: 30px; height: 25px; display: block; }
.map-buttons { margin: 0; padding: 0; }

/* STYLE FOR POPUP */
.map-content { display: none; position: absolute; top: -45px; left: 0; height: 110px; width: 246px; background: url('../images/bubble_top.png') right top no-repeat; z-index: 2; }
.map-content img.map-pic { margin: 13px 0 10px 31px;  }
.map-content div { margin: -58px 13px 0 100px; }
.map-content div span { padding: 0 0 10px 0; display: block; }	

/* POSITIONING */
ul li#scuba-diving { margin: 5px 0 0 125px; }
ul li#snuba { margin: -13px 0 0 230px; }
ul li#kayaking { margin: -20px 0 0 290px; }
ul li#parasailing { margin: -28px 0 0 440px; }
ul li#scuba-trips { margin: 0 0 0 40px; }
ul li#boat-ride { margin: 5px 0 0 10px; }
ul li#snorkel-trips { margin: -7px 0 0 145px; }
ul li#fishing-charter { margin: -23px 0 0 295px }
ul li#shooners { margin: -20px 0 0 355px; }
ul li#jetski-island { margin: -50px 0 0 390px; }
ul li#power-adventure { margin: -15px 0 0 455px; }
ul li#boat-rentals { margin: 0 0 0 50px; }
ul li#wild-dolphin { margin: -10px 0 0 100px; }
ul li#scooters { margin: 5px 0 0 450px; }
ul li#glass-bottom { margin: 0 0 0 18px; }
ul li#dry-tortuga { margin: -15px 0 0 93px; }
ul li#romantic { margin: -22px 0 0 199px; }
ul li#ghost-tours { margin: -11px 0 0 333px; }
ul li#glass-reef { margin: -50px 0 0 402px; }


