@charset "utf-8";

/* South Maui Map: only width, height & url changes */
.dive { 
  width:454px; 
  height:369px; 
  background:url(images/divemap3.gif) no-repeat;
}

#sitendx {
	top: 50px;
  left: 400px;
  }
  
/*Barge Harbor 60,105*/
.dive .ldive11 a { cursor:default; }
.dive .ldive11 { margin-left:60px; margin-top:106px; }
.dive .ldive11 a:hover img.spot { margin: -320px 0 0 35px; }
.dive .ldive11 a:hover span { margin:0 0 0 75px; width:390px; }
#sitendx .mapndx.hdive11:hover img { left:-342px; top:53px; }

/*Shark-fin Rock 47,189*/
.dive .ldive10 a { cursor:default; }
.dive .ldive10 { margin-left:47px; margin-top:189px; }
.dive .ldive10 a:hover img.spot { margin: -320px 0 0 35px; }            
.dive .ldive10 a:hover span { margin:0 0 0 75px; width:390px; }
#sitendx .mapndx.hdive10:hover img { left:-355px; top:137px; }   

/*Grand Canyon 53,215*/
.dive .ldive9 a { cursor:default; }
.dive .ldive9 { margin-left:53px; margin-top:215px; }
.dive .ldive9 a:hover img.spot { margin: -320px 0 0 35px; }            
.dive .ldive9 a:hover span { margin:0 0 0 75px; width:390px; } 
#sitendx .mapndx.hdive9:hover img { left:-348px; top:162px; }  

/*White Rock 85,229*/
.dive .ldive7 a { cursor:default; }
.dive .ldive7 { margin-left:85px; margin-top:230px; }
.dive .ldive7 a:hover img.spot { margin: -320px 0 0 15px; }            
.dive .ldive7 a:hover span { margin:0 0 0 55px; width:390px; }
#sitendx .mapndx.hdive7:hover img { left:-318px; top:177px; }  

/*Monolith 74,241*/
.dive .ldive8 a { cursor:default; }
.dive .ldive8 { margin-left:73px; margin-top:241px; }
.dive .ldive8 a:hover img.spot { margin: -320px 0 0 15px; }            
.dive .ldive8 a:hover span { margin:0 0 0 55px; width:390px; }
#sitendx .mapndx.hdive8:hover img { left:-330px; top:188px; }   

/*Wash Rock 99,243*/
.dive .ldive6 a { cursor:default; }
.dive .ldive6 { margin-left:99px; margin-top:244px; }
.dive .ldive6 a:hover img.spot { margin: -320px 0 0 5px; }            
.dive .ldive6 a:hover span { margin:0 0 0 45px; width:390px; } 
#sitendx .mapndx.hdive6:hover img { left:-304px; top:191px; }  

/*Second Cathedral 128,253*/
.dive .ldive5 a { cursor:default; }
.dive .ldive5 { margin-left:127px; margin-top:253px; }
.dive .ldive5 a:hover img.spot { margin: -400px 0 0 56px; }            
.dive .ldive5 a:hover span { margin:-290px 0 0 -265px; width:290px; }
#sitendx .mapndx.hdive5:hover img { left:-276px; top:200px; }  

/*Knob Hill 149,262*/
.dive .ldive4 a { cursor:default; }
.dive .ldive4 { margin-left:148px; margin-top:262px; }
.dive .ldive4 a:hover img.spot { margin: -350px 0 0 -45px; }            
.dive .ldive4 a:hover span { margin:-30px 0 0 45px; width:340px; }
#sitendx .mapndx.hdive4:hover img { left:-255px; top:210px; } 

/*First Cathedral 177,281*/
.dive .ldive3 a { cursor:default; }
.dive .ldive3 { margin-left:177px; margin-top:281px; }
.dive .ldive3 a:hover img.spot { margin: -400px 0 0 56px; }            
.dive .ldive3 a:hover span { margin:-300px 0 0 -325px; width:350px; }
#sitendx .mapndx.hdive3:hover img { left:-225px; top:229px; }

/*Fish Rock 202,283*/
.dive .ldive2 a { cursor:default; }
.dive .ldive2 { margin-left:202px; margin-top:283px; }
.dive .ldive2 a:hover img.spot { margin: -400px 0 0 -100px; }            
.dive .ldive2 a:hover span { margin:-80px 0 0 30px; width:300px; }
#sitendx .mapndx.hdive2:hover img { left:-199px; top:230px; } 

/*Sgt. Major Reef 265,299*/
.dive .ldive1 a { cursor:default; }
.dive .ldive1 { margin-left:265px; margin-top:299px; }
.dive .ldive1 a:hover img.spot { margin: -420px 0 0 -350px; }            
.dive .ldive1 a:hover span { margin:-410px 0 0 -40px; width:300px; }
#sitendx .mapndx.hdive1:hover img { left:-138px; top:247px; }

