a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#march2007winddancerdiveboattobago p,
#february1999providencialesturksandcaicos p,
#october2006coralreefiiresearchvesse p,
#november2005heronislandgreatbarrierreef p,
#biography p,
#december2000ambergriscayebelize p,
#january2005castlecomfortdivelodgedominica p,
#january2004aquiladeosaisledecanocostarica p,
#december2003southerncrosslittlecayman p,
#exhibitnow p,
#december1999stjohnusvirginislands p,
#may2008deepblueutila p,
#march2002plazaresortbonaire p  {
   font: 14px/17px Arial;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 10px;
   text-align: justify;
}

#pid4bio,
#pid3bythesea,
#utila,
#pid5shows,
#pid2galleries,
#pid20undersea,
#dominica,
#pid1home,
#tobago,
#pid7divelog,
#bimini,
#pid19contact,
#greatbarrier,
#cayman,
#pid6purchase,
#bonaire,
#belize,
#costarica,
#turks,
#stjohn  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
}

#tobagobutton a,
#stjohnbutton a,
#bonairebutton a,
#biminibutton a,
#caymanbutton a,
#dominicabutton a,
#belizebutton a,
#costaricabutton a,
#utilabutton a,
#turksbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#i2010bobrosenbaum p,
#ordermetadata p,
#clickondiveflagfordetails p,
#titlemetadata p  {
   font: 18px/22px Arial;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 10px;
   text-align: center;
}

#underseamenu li a:hover,
#galleriesmenu li a:hover,
#mainmenu li a:hover  {
   color: #21A35D;
}

#mainmenu li a,
#galleriesmenu li a  {
   text-decoration: none;
   color: #107A2F;
   height: 100%;
   display: block;
}

#naturethumbsheet .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 60px;
   height: 41px;
}

#underseapopup,
#galleriespopup  {
   visibility: hidden;
   position: absolute;
   left: 385px;
   top: 382px;
   width: 171px;
   height: 123px;
   background-repeat: no-repeat;
}

#galleriesmenu li,
#mainmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#littlecayman2,
#littlecayman1  {
   visibility: visible;
   position: absolute;
   left: 549px;
   z-index: 21;
   width: 300px;
   height: 225px;
   background-repeat: no-repeat;
}

#id3bobrosenbaumphotography p  {
   font: italic 20px/24px "Arial Bold";
   margin: 0px;
   padding-bottom: 3px;
   text-align: center;
   color: #244D63;
}

#biography p a,
#ordering p a  {
   text-decoration: none;
   color: #107A2F;
}

#clickondiveflagfordetails p  {
   font-weight: bold;
}

#id4bobrosenbaumphotography  {
   background: url(bonairemedia/id4bobrosenbaumphotography.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 66px;
   z-index: 4;
   width: 169px;
   height: 52px;
}

#exhibitpast p,
#ordering p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#id3bobrosenbaumphotography  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 58px;
   z-index: 3;
   width: 197px;
}

#naturepicturebox table  {
   width: 100%;
   height: 100%;
}

#i2010bobrosenbaum p  {
   text-align: left;
}

#sharksrayseelspopup  {
   background: url(bonairemedia/sharksrayseelspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 384px;
   top: 380px;
   z-index: 13;
   width: 172px;
   height: 128px;
}

#reefcreaturespopup  {
   background: url(bonairemedia/reefcreaturespopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 384px;
   top: 381px;
   z-index: 14;
   width: 172px;
   height: 127px;
}

#prevbutton a:hover  {
   background-position: -39px 0%;
}

#nextbutton a:hover  {
   background-position: -37px 0%;
}

#i2010bobrosenbaum  {
   visibility: visible;
   position: absolute;
   left: 396px;
   top: 766px;
   z-index: 3;
   width: 224px;
}

#underseamenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #107A2F;
   width: 100%;
   display: block;
   background-color: #244D63;
}

#costaricabutton a  {
   width: 14px;
   background-image: url(divelogmedia/costaricabutton.gif);
}

#bimini2,
#bimini4  {
   visibility: visible;
   position: absolute;
   left: 735px;
   z-index: 3;
   width: 256px;
   height: 193px;
   background-repeat: no-repeat;
}

#naturethumbsheet  {
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 188px;
   z-index: 3;
   width: 155px;
   height: 482px;
}

#naturepicturebox  {
   visibility: visible;
   position: absolute;
   left: 215px;
   top: 189px;
   z-index: 20;
   width: 657px;
   height: 481px;
}

#coralspongepopup  {
   background: url(bonairemedia/coralspongepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 385px;
   top: 380px;
   z-index: 18;
   width: 174px;
   height: 126px;
}

#biographytitle p  {
   font: bold 18px/22px Arial;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 6px;
   text-align: center;
}

#dominicabutton a  {
   width: 15px;
   background-image: url(divelogmedia/dominicabutton.gif);
}

#bonairebutton a  {
   width: 15px;
   background-image: url(divelogmedia/bonairebutton.gif);
}

#underseamenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#stjohnbutton a  {
   width: 14px;
   background-image: url(divelogmedia/stjohnbutton.gif);
}

#galleriespopup  {
   background-image: url(bonairemedia/galleriespopup.gif);
   z-index: 3;
}

#oddshapedpopup  {
   background: url(bonairemedia/oddshapedpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 384px;
   top: 380px;
   z-index: 16;
   width: 175px;
   height: 128px;
}

#tobagobutton a  {
   width: 15px;
   background-image: url(divelogmedia/tobagobutton.gif);
}

#largebodypopup  {
   background: url(bonairemedia/largebodypopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 385px;
   top: 381px;
   z-index: 17;
   width: 174px;
   height: 127px;
}

#newphotospopup  {
   background: url(bonairemedia/newphotospopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 384px;
   top: 380px;
   z-index: 9;
   width: 172px;
   height: 125px;
}

#belizebutton a  {
   width: 15px;
   background-image: url(divelogmedia/belizebutton.gif);
}

#biminibutton a  {
   width: 14px;
   background-image: url(divelogmedia/biminibutton.gif);
}

#caymanbutton a  {
   width: 14px;
   background-image: url(divelogmedia/caymanbutton.gif);
}

#utilabutton a  {
   width: 15px;
   background-image: url(divelogmedia/utilabutton.gif);
}

#galleriesmenu  {
   font: bold 18px/41px Arial;
   height: 41px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #107A2F;
   visibility: hidden;
   position: absolute;
   left: 340px;
   top: 82px;
   z-index: 4;
   width: 340px;
}

#turksbutton a  {
   width: 15px;
   background-image: url(divelogmedia/turksbutton.gif);
}

#titlemetadata  {
   visibility: visible;
   position: absolute;
   left: 334px;
   top: 125px;
   z-index: 3;
   width: 408px;
}

#exhibitpast p  {
   font-weight: bold;
   padding-bottom: 2px;
}

#purchasepopup  {
   background: url(bonairemedia/purchasepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 385px;
   top: 381px;
   z-index: 5;
   width: 173px;
   height: 125px;
}

#littlecayman1  {
   background-image: url(caymanmedia/littlecayman1.gif);
   top: 428px;
}

#littlecayman2  {
   background-image: url(caymanmedia/littlecayman2.gif);
   top: 170px;
}

#underseapopup  {
   background-image: url(bonairemedia/underseapopup.gif);
   z-index: 11;
}

#ordermetadata  {
   visibility: visible;
   position: absolute;
   left: 386px;
   top: 155px;
   z-index: 3;
   width: 306px;
}

#bytheseapopup  {
   background: url(bonairemedia/bytheseapopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 384px;
   top: 382px;
   z-index: 10;
   width: 172px;
   height: 123px;
}

#underseamenu  {
   font: bold 14px/20px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #107A2F;
   visibility: hidden;
   position: absolute;
   left: 653px;
   top: 117px;
   z-index: 5;
   width: 130px;
}

#silverypopup  {
   background: url(bonairemedia/silverypopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 385px;
   top: 381px;
   z-index: 19;
   width: 173px;
   height: 127px;
}

#turtlespopup  {
   background: url(bonairemedia/turtlespopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 385px;
   top: 380px;
   z-index: 12;
   width: 171px;
   height: 125px;
}

#prevbutton a  {
   background: url(bytheseamedia/prevbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 39px;
   height: 46px;
}

#contactpopup  {
   background: url(bonairemedia/contactpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 384px;
   top: 381px;
   z-index: 8;
   width: 167px;
   height: 127px;
}

#exhibitnow p  {
   text-align: left;
   font-weight: bold;
}

#nextbutton a  {
   background: url(bytheseamedia/nextbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 37px;
   height: 45px;
}

#divelogpopup  {
   background: url(bonairemedia/divelogpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 385px;
   top: 381px;
   z-index: 7;
   width: 171px;
   height: 124px;
}

#biography p  {
   padding-bottom: 6px;
}

#nextbutton  {
   visibility: visible;
   position: absolute;
   left: 139px;
   top: 132px;
   z-index: 3;
   width: 37px;
   height: 45px;
}

#prevbutton  {
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 132px;
   z-index: 3;
   width: 39px;
   height: 46px;
}

#ovalspopup  {
   background: url(bonairemedia/ovalspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 384px;
   top: 381px;
   z-index: 15;
   width: 175px;
   height: 125px;
}

#ordering p  {
   padding-bottom: 5px;
}

#showspopup  {
   background: url(bonairemedia/showspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 384px;
   top: 380px;
   z-index: 4;
   width: 174px;
   height: 126px;
}

#mainmenu  {
   font: bold 24px/47px Arial;
   height: 47px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #107A2F;
   position: absolute;
   left: 259px;
   top: 42px;
   z-index: 3;
   width: 693px;
}

#biopopup  {
   background: url(bonairemedia/biopopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 384px;
   top: 380px;
   z-index: 6;
   width: 172px;
   height: 126px;
}

#bimini4  {
   background-image: url(biminimedia/bimini4.gif);
   top: 436px;
}

#popmask  {
   visibility: visible;
   position: absolute;
   left: 378px;
   top: 370px;
   z-index: 20;
   width: 189px;
   height: 148px;
   background-color: #05334B;
   background-image: none;
}

#bimini2  {
   background-image: url(biminimedia/bimini2.gif);
   top: 188px;
}

#layer14  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1000px;
   height: 810px;
   background-color: #05334B;
   background-image: none;
}

#layer8  {
   background: url(bonairemedia/layer8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1000px;
   height: 810px;
}

#layer6  {
   background: url(underseamedia/layer6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 281px;
   top: 216px;
   z-index: 3;
   width: 492px;
   height: 353px;
}

#layer7  {
   background: url(bonairemedia/layer7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 56px;
   top: 7px;
   z-index: 5;
   width: 97px;
   height: 59px;
}

.sgthumb:hover  {
   border-color: #21A35D;
   border-style: solid;
}

.sgthumb  {
   border: 2px none #000000;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 60px;
   height: 41px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

