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

a ins  {
   text-decoration: none;
}

#homebutton a:hover,
#captainsaboutusbutton a:hover,
#captainslinkbutton a:hover,
#captainscontactusbutton a:hover,
#captainsgallerybutton a:hover,
#pollysgallerybutton a:hover  {
   background-position: -85px 0%;
}

#sundaesundae p a,
#thesportsman p a,
#id0contactus p a,
#wyc p a,
#jojos p a,
#imagesanddesignbybloatyfishstudioswwwbloatyfishcom p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #339999;
}

#aboutuspollys,
#pid6links,
#pid5contactus,
#pollysgallery,
#pid1home,
#aboutuscaptains,
#thecaptainsandpollys,
#captainsgallery  {
   margin: 0px auto 0px auto;
   width: 960px;
   position: relative;
}

#captainsaboutusbutton a,
#homebutton a,
#captainscontactusbutton a,
#captainsgallerybutton a,
#captainslinkbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 72px;
   width: 85px;
   background-position: 0% 0px;
   font-size: 72px;
   line-height: 72px;
}

#captainsgallerybutton,
#captainsaboutusbutton,
#captainslinkbutton,
#captainscontactusbutton  {
   visibility: visible;
   position: absolute;
   left: 86px;
   z-index: 3;
   width: 85px;
   height: 72px;
}

#pollysaboutusbutton a,
#pollysgallerybutton a,
#pollyslinkbutton a,
#pollyshomebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 60px;
   background-position: 0% 0px;
   font-size: 60px;
   line-height: 60px;
}

#id1links p,
#jojos p,
#thesportsman p,
#id1contactus p,
#sundaesundae p,
#wyc p  {
   font: 18px/22px Arial;
   margin: 0px;
   text-align: center;
}

#aboutuspriceguide p,
#thecaptainsaboutuspriceguide p  {
   font: 24px/29px Arial;
   margin: 0px;
   text-align: center;
}

#lifeinpollsattic p,
#id0thecaptainshouse p  {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: center;
}

#aboutusscroll p,
#pollysaboutusscroll p  {
   font: 16px/19px Arial;
   margin: 0px;
   padding-bottom: 5px;
   padding-left: 10px;
   text-align: left;
   color: #FFFFFF;
}

#aboutusscroll,
#pollysaboutusscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 229px;
   top: 157px;
   z-index: 3;
   width: 534px;
   height: 456px;
}

#pollyscontactusbutton a:hover  {
   background-position: -129px 0%;
}

#thesportsman,
#id0contactus  {
   visibility: visible;
   position: absolute;
   left: 363px;
   z-index: 3;
   width: 287px;
}

#pollysaboutusbutton a:hover  {
   background-position: -109px 0%;
}

#captainscontactusbutton a  {
   background-image: url(sg_captainsgallery_media/captainscontactusbutton.gif);
}

#pollyshomebutton a:hover  {
   background-position: -84px 0%;
}

#pollyslinkbutton a:hover  {
   background-position: -83px 0%;
}

#captainsgallerybutton a  {
   background-image: url(sg_captainsgallery_media/captainsgallerybutton.gif);
}

#id1contactus,
#id1links  {
   visibility: visible;
   position: absolute;
   left: 344px;
   top: 65px;
   z-index: 4;
   width: 332px;
}

#captainsaboutusbutton a  {
   background-image: url(sg_captainsgallery_media/captainsaboutusbutton.gif);
}

#captainscontactusbutton  {
   top: 436px;
}

#pollyscontactusbutton a  {
   background: url(sg_captainsgallery_media/pollyscontactusbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 61px;
   width: 129px;
   font-size: 61px;
   line-height: 61px;
}

#welcometothecaptains p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: center;
}

#captainsaboutusbutton  {
   top: 340px;
}

#pollysaboutusbutton a  {
   width: 109px;
   background-image: url(sg_captainsgallery_media/pollysaboutusbutton.gif);
}

#pollysgallerybutton a  {
   width: 85px;
   background-image: url(sg_captainsgallery_media/pollysgallerybutton.gif);
}

#captainsgallerybutton  {
   top: 249px;
}

#pollyscontactusbutton  {
   visibility: visible;
   position: absolute;
   left: 801px;
   top: 449px;
   z-index: 3;
   width: 129px;
   height: 61px;
}

#thecaptainshouselogo  {
   background: url(sg_captainsgallery_media/thecaptainshouselogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 61px;
   z-index: 3;
   width: 259px;
   height: 71px;
}

#welcometothecaptains  {
   visibility: visible;
   position: absolute;
   left: 343px;
   top: 22px;
   z-index: 3;
   width: 334px;
}

#captainslinkbutton a  {
   background-image: url(sg_captainsgallery_media/captainslinkbutton.gif);
}

#pollysaboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 807px;
   top: 354px;
   z-index: 3;
   width: 109px;
   height: 60px;
}

#pollysgallerybutton  {
   visibility: visible;
   position: absolute;
   left: 818px;
   top: 264px;
   z-index: 3;
   width: 85px;
   height: 60px;
}

#pollyslinkbutton a  {
   width: 83px;
   background-image: url(sg_captainsgallery_media/pollyslinkbutton.gif);
}

#captainslinkbutton  {
   top: 541px;
}

#pollyshomebutton a  {
   width: 84px;
   background-image: url(sg_captainsgallery_media/pollyshomebutton.gif);
}

#pollyslinkbutton  {
   visibility: visible;
   position: absolute;
   left: 821px;
   top: 552px;
   z-index: 3;
   width: 83px;
   height: 60px;
}

#pollyshomebutton  {
   visibility: visible;
   position: absolute;
   left: 820px;
   top: 169px;
   z-index: 3;
   width: 84px;
   height: 60px;
}

#id0contactus p a  {
   color: #CCCCCC;
}

#pollysatticlogo  {
   background: url(sg_captainsgallery_media/pollysatticlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 788px;
   top: 58px;
   z-index: 3;
   width: 144px;
   height: 86px;
}

#sundaesundae p  {
   color: #339999;
}

#thesportsman p  {
   color: #339999;
}

#id0contactus p  {
   font: 18px/22px Arial;
   margin: 0px;
   color: #CCCCCC;
   padding-bottom: 20px;
   text-align: center;
}

#id0contactus  {
   top: 179px;
}

#thesportsman  {
   top: 155px;
}

#homebutton a  {
   background-image: url(sg_captainsgallery_media/homebutton.gif);
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 157px;
   z-index: 3;
   width: 85px;
   height: 72px;
}

#pid1home  {
   width: 1000px;
}

#jojos p  {
   color: #CCCCCC;
}

#wyc p  {
   color: #339999;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_captainsgallery_media/exteriortile.gif) center top repeat;
}

