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

a ins  {
   text-decoration: none;
}

#wehavebeenusingtheservicesoftwodocksmarineforthelas p,
#twodocks p,
#mywifehelenandiowna2001carver53pilothousemotoryac p,
#floridais p,
#twodocksmarinehasbeenthebestfindafterweboughtourboa p,
#twodockscopy p,
#omarandhiscrewwereveryproficientwiththejobdonetothe p  {
   font: 11px Verdana, sans-serif;
   margin: 0px;
   color: #625B58;
   text-align: justify;
}

#contactsbutton a:hover,
#maintenancebutton a:hover,
#otherservicesbutton a:hover,
#servicesbutton a:hover,
#hurricaneplanbutton a:hover,
#testimonialsbutton a:hover,
#aboutusbutton a:hover,
#homebutton a:hover  {
   background-position: -122px 0%;
}

#id1maintenancetext p,
#contacttext p,
#id1bottompainttext p,
#after p,
#id0bottompainttext p,
#id0aboutustext p,
#formoreservices p,
#before p,
#underwatertext p,
#underwaterworktext p,
#id0maintenancetext p  {
   font: 11px Verdana, sans-serif;
   margin: 0px;
   color: #625B58;
}

#hurricaneplanbutton a,
#servicesbutton a,
#aboutusbutton a,
#otherservicesbutton a,
#contactsbutton a,
#homebutton a,
#maintenancebutton a,
#testimonialsbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 122px;
   height: 48px;
   background-position: 0% 0px;
}

#mywifehelenandiowna2001carver53pilothousemotoryac,
#omarandhiscrewwereveryproficientwiththejobdonetothe,
#twodocksmarinehasbeenthebestfindafterweboughtourboa  {
   visibility: visible;
   position: absolute;
   left: 31px;
   z-index: 5;
   width: 705px;
}

#hurricanelinkmenu li,
#underwaterworkmenu li,
#welcomelinkmenu li,
#bottompaintmenu li,
#bottommenu li,
#captlinkmenu li,
#proactivemenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#bottompaintmenu li a,
#hurricanelinkmenu li a,
#welcomelinkmenu li a,
#underwaterworkmenu li a,
#proactivemenu li a,
#captlinkmenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #005596;
   height: 100%;
   display: block;
}

#buttondivlinecopy5,
#buttondivlinecopy4,
#buttondivlinecopy3,
#buttondivlinecopy2,
#buttondivlinecopy,
#buttondivline  {
   background: url(sg_maintenance_media/buttondivlinecopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 47px;
   width: 2px;
   height: 40px;
}

#pid5hurricaneplan,
#pid1home,
#pid4otherservices,
#pid6testimonials,
#pid2aboutus,
#pid7contacts,
#pid3maintenance  {
   margin: 0px auto 0px auto;
   width: 765px;
   position: relative;
}

#boatmechanictext p,
#interiorcleaningtext p,
#captainservicestext p,
#hurricanetext p,
#electricaltext p  {
   font: bold 14px/17px Verdana, sans-serif;
   margin: 0px;
   color: #005596;
   padding-bottom: 6px;
   text-align: left;
}

#omarandhiscrewwereveryproficientwiththejobdonetothe p  {
   padding-bottom: 12px;
   line-height: 14px;
   font-style: italic;
}

#wehavebeenusingtheservicesoftwodocksmarineforthelas p  {
   font-style: italic;
   line-height: 14px;
}

#twodocksmarinehasbeenthebestfindafterweboughtourboa p  {
   padding-bottom: 12px;
   line-height: 13px;
   font-style: italic;
}

#proactivemenu,
#bottompaintmenu,
#underwaterworkmenu  {
   font: bold 14px/23px Verdana, sans-serif;
   height: 23px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #005596;
   position: absolute;
   left: 488px;
   z-index: 6;
}

#twodocksmarinehasbeenthebestfindafterweboughtourboa  {
   top: 329px;
}

#contactsbutton,
#testimonialsbutton,
#aboutusbutton  {
   visibility: visible;
   position: absolute;
   top: 47px;
   z-index: 8;
   width: 122px;
   height: 48px;
}

#mywifehelenandiowna2001carver53pilothousemotoryac p  {
   font-style: italic;
   line-height: 15px;
}

#omarandhiscrewwereveryproficientwiththejobdonetothe  {
   top: 470px;
}

#mywifehelenandiowna2001carver53pilothousemotoryac  {
   top: 675px;
}

#contactphones p,
#captarvelotwodocksmarinecom p  {
   font: bold 13px Verdana, sans-serif;
   margin: 0px;
   text-align: center;
   color: #005596;
}

#waxingtext p,
#additionalservicestext p  {
   font: 11px/14px Verdana, sans-serif;
   margin: 0px;
   color: #625B58;
   padding-bottom: 6px;
   text-align: left;
}

#id2divline,
#id1divline,
#id0divline  {
   background: url(sg_testimonials_media/id2divline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 29px;
   z-index: 5;
   width: 707px;
   height: 1px;
}

#welcomelinkmenu,
#hurricanelinkmenu  {
   font: 11px/13px Verdana, sans-serif;
   height: 13px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #005596;
   position: absolute;
   z-index: 5;
}

#id3border,
#id4border,
#id1border  {
   background: url(sg_maintenance_media/id5border.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 6;
   width: 343px;
   height: 185px;
}

#divlinedottedcopy,
#divlinedotted  {
   background: url(sg_home_media/divlinedottedcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 498px;
   z-index: 6;
   width: 210px;
   height: 2px;
}

#homebutton,
#hurricaneplanbutton  {
   visibility: visible;
   position: absolute;
   top: 47px;
   z-index: 9;
   width: 122px;
   height: 48px;
}

#additionalservicestext,
#after  {
   visibility: visible;
   position: absolute;
   left: 397px;
   z-index: 5;
   width: 339px;
}

#captarvelotwodocksmarinecom p  {
   line-height: 19px;
}

#i2009twodocksmarineservices  {
   background: url(sg_maintenance_media/2009twodocksmarineservices.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 551px;
   top: 974px;
   z-index: 6;
   width: 181px;
   height: 9px;
}

#dottedline,
#dottedlinecopy  {
   background: url(sg_home_media/dottedline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 29px;
   z-index: 5;
   width: 417px;
   height: 2px;
}

#underwaterworkmenu li a  {
   color: #005596;
}

#additionalservicestext  {
   top: 786px;
}

#id9border,
#id10border  {
   background: url(sg_home_media/id10border.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 29px;
   z-index: 6;
   width: 183px;
   height: 163px;
}

#hurricanelinkmenu li a  {
   color: #005596;
}

#hurricaneplanbutton a  {
   background-image: url(sg_maintenance_media/hurricaneplanbutton.gif);
}

#otherservicesbutton a  {
   background-image: url(sg_maintenance_media/otherservicesbutton.gif);
}

#id0arrow,
#arrowcopy  {
   background: url(sg_home_media/arrowcopy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 226px;
   width: 6px;
   height: 10px;
}

#id0bottompainttext p  {
   text-align: left;
   line-height: 14px;
}

#testimonialsbutton a  {
   background-image: url(sg_maintenance_media/testimonialsbutton.gif);
}

#id0maintenancetext p  {
   text-align: left;
   line-height: 15px;
}

#welcomelinkmenu li a  {
   color: #005596;
}

#id1maintenancetext p  {
   text-align: justify;
   line-height: 15px;
}

#id1bottompainttext p  {
   text-align: justify;
   line-height: 15px;
}

#underwaterworktext p  {
   text-align: left;
   line-height: 15px;
}

#bottompaintmenu li a  {
   color: #005596;
}

#hurricaneplanbutton  {
   left: 382px;
}

#otherservicesbutton  {
   visibility: hidden;
   position: absolute;
   left: 259px;
   top: 142px;
   z-index: 7;
   width: 122px;
   height: 48px;
}

#maintenancebutton a  {
   background-image: url(sg_maintenance_media/maintenancebutton.gif);
}

#background,
#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 765px;
   height: 1000px;
   background-image: none;
}

#phone2 p,
#phone1 p  {
   font: bold 14px/15px Verdana, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#buttondivlinecopy6  {
   background: url(sg_maintenance_media/buttondivlinecopy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 747px;
   top: 48px;
   z-index: 9;
   width: 2px;
   height: 39px;
}

#buttondivlinecopy5  {
   z-index: 9;
   left: 625px;
}

#proactivemenu li a  {
   color: #005596;
}

#testimonialsbutton  {
   left: 503px;
}

#underwaterworkmenu  {
   width: 229px;
   top: 756px;
}

#buttondivlinecopy3  {
   z-index: 11;
   left: 381px;
}

#buttondivlinecopy2  {
   z-index: 11;
   left: 258px;
}

#buttondivlinecopy4  {
   z-index: 10;
   left: 502px;
}

#hurricanelinkmenu  {
   width: 74px;
   top: 905px;
   left: 232px;
}

#buttondivlinecopy  {
   z-index: 10;
   left: 136px;
}

#maintenancebutton  {
   visibility: hidden;
   position: absolute;
   left: 259px;
   top: 94px;
   z-index: 9;
   width: 122px;
   height: 48px;
}

#divlinedottedcopy  {
   top: 637px;
}

#captlinkmenu li a  {
   color: #005596;
}

#formoreservices p  {
   text-align: center;
   line-height: 15px;
}

#id0aboutustext p  {
   text-align: left;
   padding-top: 6px;
   line-height: 15px;
}

#servicesbutton a  {
   background-image: url(sg_maintenance_media/servicesbutton.gif);
}

#contactsbutton a  {
   background-image: url(sg_maintenance_media/contactsbutton.gif);
}

#underwatertext p  {
   text-align: left;
   line-height: 13px;
}

#bottompaintmenu  {
   width: 228px;
   top: 651px;
}

#hurricanetext p  {
   line-height: 19px;
}

#contactphones p  {
   line-height: 21px;
}

#bottommenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-width: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#welcomelinkmenu  {
   width: 67px;
   top: 477px;
   left: 235px;
}

#aboutusbutton a  {
   background-image: url(sg_maintenance_media/aboutusbutton.gif);
}

#contactsbutton  {
   left: 626px;
}

#boxt,
#menubox  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 5;
   width: 765px;
   background-color: #427CA7;
   background-image: none;
}

#twodockscopy p  {
   padding-top: 4px;
   line-height: 14px;
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 259px;
   top: 47px;
   z-index: 10;
   width: 122px;
   height: 48px;
}

#dottedlinecopy  {
   top: 736px;
}

#aboutusbutton  {
   left: 138px;
}

#linet,
#lineb  {
   visibility: visible;
   position: absolute;
   left: 16px;
   z-index: 7;
   width: 734px;
   height: 11px;
   background-color: #005596;
   background-image: none;
   font-size: 1px;
}

#buttondivline  {
   z-index: 10;
   left: 15px;
}

#welcometext p  {
   font: 12px/15px Verdana, sans-serif;
   margin: 0px;
   color: #625B58;
   text-align: justify;
}

#proactivemenu  {
   width: 228px;
   top: 548px;
}

#contacttext p  {
   line-height: 14px;
   text-align: left;
}

#divlinedotted  {
   top: 747px;
}

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

#twodockslogo  {
   background: url(sg_maintenance_media/twodockslogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 475px;
   top: 119px;
   z-index: 7;
   width: 144px;
   height: 73px;
}

#floridais p  {
   line-height: 14px;
}

#arrowcopy2  {
   background: url(sg_home_media/arrowcopy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 227px;
   top: 479px;
   z-index: 5;
   width: 6px;
   height: 10px;
}

#dottedline  {
   top: 521px;
}

#id2divline  {
   top: 452px;
}

#twodocks p  {
   padding-top: 4px;
   line-height: 14px;
}

#bottommenu  {
   font: 10px/27px Verdana, sans-serif;
   height: 27px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 30px;
   top: 971px;
   z-index: 6;
   width: 114px;
}

#id1divline  {
   top: 558px;
}

#id10border  {
   top: 549px;
}

#id0divline  {
   top: 659px;
}

#homebutton  {
   left: 16px;
}

#bannerbkgd  {
   background: url(sg_maintenance_media/bannerbkgd.gif) no-repeat;
   position: absolute;
   left: 16px;
   top: 76px;
   z-index: 6;
   width: 740px;
   height: 178px;
}

#boatbotton  {
   background: url(sg_maintenance_media/boatbotton.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 135px;
   top: 234px;
   z-index: 8;
   width: 105px;
   height: 7px;
}

#background  {
   background-color: #F2F3F4;
   z-index: 4;
}

#id3border  {
   top: 669px;
   left: 393px;
}

#id1border  {
   top: 457px;
   left: 393px;
}

#arrowcopy  {
   z-index: 5;
   top: 695px;
}

#id4border  {
   top: 332px;
   left: 394px;
}

#buildingt  {
   background: url(sg_maintenance_media/buildingt.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 78px;
   top: 80px;
   z-index: 11;
   width: 156px;
   height: 27px;
}

#id9border  {
   top: 761px;
}

#id0arrow  {
   z-index: 6;
   top: 907px;
}

#before p  {
   text-align: justify;
   line-height: 15px;
}

#boxbcopy  {
   background: url(sg_maintenance_media/boxbcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 161px;
   z-index: 5;
   width: 765px;
   height: 148px;
}

#menubox  {
   height: 36px;
   top: 964px;
}

#after p  {
   text-align: justify;
   line-height: 15px;
}

#phone1  {
   visibility: visible;
   position: absolute;
   left: 378px;
   top: 16px;
   z-index: 8;
   width: 297px;
}

#arrowv  {
   background: url(sg_maintenance_media/arrowv.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 593px;
   top: 21px;
   z-index: 7;
   width: 13px;
   height: 7px;
}

#layer1  {
   background-color: #FFFFFF;
   z-index: 3;
}

#phone2  {
   visibility: visible;
   position: absolute;
   left: 524px;
   top: 16px;
   z-index: 6;
   width: 297px;
}

#lineb  {
   top: 236px;
}

#after  {
   top: 645px;
}

#linet  {
   top: 95px;
}

#boxt  {
   height: 160px;
   top: 0px;
}

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

