#cruiseshipweddings110000getmarriedonkauaiwhencruisin p  {
   font: 18px/14px Arial;
   margin: 0px;
   padding-bottom: 9px;
   padding-right: 2px;
   padding-left: 2px;
   text-align: left;
   color: #030303;
}

#cruiseshipweddings110000getmarriedonkauaiwhencruisin  {
   visibility: visible;
   position: absolute;
   left: 170px;
   top: 235px;
   z-index: 1;
   width: 479px;
}

#id45mokihanahawaiiannet p a  {
   border: 1px inset #8A6682;
   font-style: Normal;
   color: #6639F1;
   font-weight: bold;
}

#id45mokihanahawaiiannet  {
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 760px;
   z-index: 1;
   width: 238px;
}

#alohahanskaren  {
   visibility: visible;
   position: absolute;
   left: -19px;
   top: 1116px;
   z-index: 2;
   width: 220px;
}

#layer44  {
   background: url(cruiseshipmedia/layer44.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 175px;
   top: 811px;
   z-index: 1;
   width: 379px;
   height: 411px;
}

#layer28  {
   background: url(cruiseshipmedia/layer28.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 576px;
   top: 1042px;
   z-index: 1;
   width: 201px;
   height: 137px;
}

#layer12  {
   background: url(cruiseshipmedia/layer12.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 666px;
   top: 553px;
   z-index: 1;
   width: 126px;
   height: 185px;
}

#layer40  {
   background: url(cruiseshipmedia/layer40.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 654px;
   top: 318px;
   z-index: 1;
   width: 134px;
   height: 191px;
}

#layer15  {
   background: url(cruiseshipmedia/layer15.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 623px;
   z-index: 1;
   width: 155px;
   height: 222px;
}

#layer39  {
   background: url(cruiseshipmedia/layer39.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 578px;
   top: 870px;
   z-index: 1;
   width: 186px;
   height: 132px;
}

