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

a ins  {
   text-decoration: none;
}

#features p,
#pwcpremium p,
#yamahavxdeluxecruiserwaver p,
#tritoonpremium p,
#tritoondeluxefishingpon p,
#i14passengerpremiummodel90h p,
#rentalguidetext p,
#i10passengerstandardtwin350 p,
#rentalclass p,
#pwcdeluxe p,
#abetterwaytorentpwcandb p,
#seats4peoplebikinitopincl p,
#i12passengerdeluxe90hpfuel p,
#deckboatrunabout p,
#paddleboats p,
#sundancerlx24orsimilar p,
#baylinerrendezvous26 p,
#toptext p,
#pwcsuperpremium p,
#sorrynopositionsavailblea p,
#brandnew2009sundancerlx p,
#searaysundancer28orsimila p,
#yamahavxdeluxewaverunner p,
#description p,
#id188i110hp4strokereversedrive p,
#id182i110hp4strokereversedrive p,
#i12passengeridealforskiing p,
#greenenergypaddleboat p,
#i160hp4strokeunmatchedpowe p,
#multipletext p,
#luxuryexpresscruiser p,
#directionstext p,
#id135accessoriestext p,
#varietytext p,
#directionstextcopy p,
#yamahafxhowaverunneror p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: left;
}

#tritoonbutton a,
#hiperformancebutton a,
#repairsbutton a,
#suppliesbutton a,
#bookbutton a,
#waverunnersbutton a,
#printedteesbutton a,
#cruiserbuttoncopy a,
#tuneupsbutton a,
#runaboutsbutton a,
#refreshmentsbutton a,
#cruiserbutton a,
#winterizationbutton a,
#pontoonbutton a,
#accessoriesbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #999999;
}

#pid7careers,
#pid2rentals,
#pid8contactus,
#pid6reservations,
#pid5whyus,
#pid1home,
#pid4variety,
#pid9rentalguide,
#pid11thankyou,
#pid3service,
#pid10locations  {
   margin: 0px 0px 0px auto;
   width: 945px;
   position: relative;
   height:437px;
}

#refreshmentstext p,
#servicetext p,
#wintertext p,
#appareltext p,
#gasdocktext p,
#gotmechanicaltext p  {
   font: bold 14px/17px Arial;
   margin: 0px;
   text-align: left;
}

#pontoonbutton,
#tritoonbutton,
#waverunnersbutton,
#runaboutsbutton,
#bookbutton,
#cruiserbuttoncopy  {
   font: 12px/14px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 236px;
   z-index: 9;
   height: 9px;
}

#footer4menu li a,
#i2ndmenu li a,
#footer3menu li a,
#footer2menu li a,
#footermenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#bestratestext p,
#deliverytext p,
#luxurytext p,
#premiumtext p,
#guaranteetext p  {
   font: 18px/22px Arial;
   margin: 0px;
   text-align: left;
   color: #333333;
}

#footermenu li,
#footer3menu li,
#footer2menu li,
#i2ndmenu li,
#footer4menu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#rowtext p,
#row2text p,
#guidetext p,
#ourpreferredpartnerswheny p  {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: left;
}

#id30gobutton a,
#id9gobutton a,
#id20gobutton a,
#id39gobutton a  {
   background: url(contactusmedia/id20gobutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 22px;
   width: 24px;
   font-size: 22px;
   line-height: 22px;
}
#i160hp4strokeunmatchedpowe  , 

#id188i110hp4strokereversedrive{
   visibility: visible;
   position: absolute;
   left: 687px;
   z-index: 5;
   width: 175px;
}

#id6email,
#id36email,
#id16email,
#email2copy,
#id27email  {
   background: url(contactusmedia/email2copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 794px;
   z-index: 2;
   width: 87px;
   height: 22px;
}

#id20gobutton,
#id39gobutton,
#id30gobutton,
#id9gobutton  {
   visibility: visible;
   position: absolute;
   left: 1079px;
   z-index: 2;
   width: 24px;
   height: 22px;
}

#id29emailbox,
#id38emailbox,
#id19emailbox,
#id8emailbox  {
   background: url(contactusmedia/id19emailbox.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 886px;
   z-index: 2;
   width: 188px;
   height: 22px;
}

#footer4menu,
#footer2menu,
#footer3menu,
#footermenu  {
   font: 10px/37px Arial;
   margin: 0px;
   height: 37px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   position: absolute;
   left: 395px;
   z-index: 2;
}

#suuploes p,
#apparel p,
#id137accessoriestext p  {
   font: bold 24px/29px Arial;
   margin: 0px;
   color: #CCCCCC;
   text-align: left;
}

#supptext p a,
#generalcontactinformationph p a  {
   text-decoration: none;
   color: #666666;
}

#id61thankyou p,
#contact p,
#id68locations p  {
   font: bold 24px/29px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#multipletext,
#guaranteetext,
#bestratestext  {
   visibility: visible;
   position: absolute;
   left: 650px;
   z-index: 5;
   width: 208px;
}

#id20gobutton a:hover,
#id30gobutton a:hover  {
   background-position: -24px 0%;
}

#id267rentalsbutton a,
#id256servicebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

#supptext p,
#generalcontactinformationph p  {
   font: 12px/18px Arial;
   margin: 0px;
   color: #666666;
   text-align: left;
}

#storebuttoncopy2 a,
#id250servicebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 90px;
   background-position: 0% 0px;
   font-size: 90px;
   line-height: 90px;
}

#winterizationbutton,
#hiperformancebutton  {
   font: 12px/14px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 364px;
   z-index: 7;
   height: 9px;
}

#id3bkgd,
#id33bkgd,
#id13bkgd,
#id24bkgd  {
   visibility: visible;
   width: 946px;
   height: 45px;
   padding-top: 5px;
   background-color: #010101;
   background-image: none;
}

#id34logo,
#id4logo,
#id25logo,
#id14logo  {
   background: url(contactusmedia/id14logo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 714px;
   z-index: 2;
   width: 70px;
   height: 24px;
}

#id18callus,
#call,
#id7callus,
#callcopy  {
   background: url(contactusmedia/id18callus.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 187px;
   z-index: 2;
   width: 172px;
   height: 12px;
}

#id183yamaha,
#id189yamaha,
#id177yamaha  {
   background: url(rentalsmedia/id189yamaha.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 242px;
   z-index: 5;
   width: 105px;
   height: 35px;
}

#id61thankyou,
#contact,
#id68locations  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 447px;
   z-index: 5;
}

#refreshmentsbutton,
#accessoriesbutton  {
   font: 12px/14px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 491px;
   z-index: 7;
   height: 9px;
}

#iguanawatersportslogobutton a:hover  {
   background-position: -183px 0%;
}

#directionstext,
#directionstextcopy  {
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 509px;
   z-index: 5;
   width: 454px;
}

#printedteesbutton,
#suppliesbutton  {
   font: 12px/14px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 491px;
   z-index: 7;
   height: 11px;
}

#id139band,
#id127band,
#id136band  {
   visibility: visible;
   position: absolute;
   left: 226px;
   width: 712px;
   height: 42px;
   background-color: #000000;
   background-image: none;
}

#cgurusbutton a,
#cblogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 128px;
   background-position: 0% 0px;
   font-size: 128px;
   line-height: 128px;
}

#id188i110hp4strokereversedrive  {
   top: 619px;
}

#iguanawatersportslogobutton a  {
   background: url(contactusmedia/iguanawatersportslogobutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 64px;
   width: 183px;
   font-size: 64px;
   line-height: 64px;
}

#repairsbutton,
#tuneupsbutton  {
   font: 12px/14px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 364px;
   z-index: 7;
   height: 11px;
}

#bkgd2,
#id217bkgd,
#layer39  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 87px;
   z-index: 4;
   width: 946px;
   background-repeat: no-repeat;
}

#iguanawatersportslogobutton  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 11px;
   z-index: 6;
   width: 183px;
   height: 64px;
}

#id250servicebutton a:hover  {
   background-position: -110px 0%;
}

#reservationsbutton a:hover  {
   background-position: -142px 0%;
}

#id267rentalsbutton a:hover  {
   background-position: -97px 0%;
}

#id258rentalsbutton a:hover  {
   background-position: -148px 0%;
}

#i160hp4strokeunmatchedpowe  {
   top: 851px;
}

#id256servicebutton a:hover  {
   background-position: -96px 0%;
}

#tritoondeluxefishingpon p  {
   color: #0066CC;
}

#wintertext,
#gasdocktext  {
   visibility: visible;
   position: absolute;
   left: 144px;
   z-index: 5;
   width: 432px;
}

#luxurytext,
#premiumtext  {
   visibility: visible;
   position: absolute;
   left: 653px;
   z-index: 5;
   width: 234px;
}

#trtoondeluxe,
#sundancer  {
   background: url(rentalsmedia/trtoondeluxe.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 242px;
   z-index: 5;
   width: 94px;
   height: 80px;
}

#storebuttoncopy2 a:hover  {
   background-position: -102px 0%;
}

#bluebandcopy,
#blueband  {
   background: url(contactusmedia/blueband.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 444px;
   z-index: 4;
   width: 930px;
   height: 37px;
}

#luxuryexpresscruiser p  {
   color: #0066CC;
}

#varietybutton a:hover  {
   background-position: -164px 0%;
}

#layer34copy,
#layer34  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 484px;
   z-index: 4;
   width: 929px;
   background-color: #FDFDFD;
   background-image: none;
}

#layer29,
#layer29copy  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 437px;
   z-index: 3;
   width: 946px;
   background-color: #000000;
   background-image: none;
}

#id267rentalsbutton a  {
   width: 97px;
   background-image: url(contactusmedia/id267rentalsbutton.jpg);
}

#bkgdcopy4,
#id54bkgd  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 555px;
   width: 946px;
   height: 146px;
   background-color: #010101;
   background-image: none;
}

#reservationsbutton a  {
   background: url(contactusmedia/reservationsbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 56px;
   width: 142px;
   font-size: 56px;
   line-height: 56px;
}

#id256servicebutton a  {
   width: 96px;
   background-image: url(contactusmedia/id256servicebutton.jpg);
}

#id258rentalsbutton a  {
   background: url(contactusmedia/id258rentalsbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 135px;
   width: 148px;
   font-size: 135px;
   line-height: 135px;
}

#id250servicebutton a  {
   width: 110px;
   background-image: url(contactusmedia/id250servicebutton.jpg);
}

#winterizationbutton  {
   width: 76px;
   top: 114px;
}

#hiperformancebutton  {
   width: 97px;
   top: 76px;
}

#refreshmentsbutton  {
   width: 85px;
   top: 132px;
}

#id256servicebutton  {
   visibility: visible;
   position: absolute;
   left: 353px;
   top: 39px;
   z-index: 6;
   width: 96px;
   height: 27px;
}

#id258rentalsbutton  {
   visibility: hidden;
   position: absolute;
   left: 226px;
   top: 69px;
   z-index: 8;
   width: 148px;
   height: 135px;
}

#deckboatrunabout p  {
   color: #0066CC;
}

#id267rentalsbutton  {
   visibility: visible;
   position: absolute;
   left: 227px;
   top: 39px;
   z-index: 6;
   width: 97px;
   height: 27px;
}

#id250servicebutton  {
   visibility: hidden;
   position: absolute;
   left: 353px;
   top: 69px;
   z-index: 6;
   width: 110px;
   height: 90px;
}

#reservationsbutton  {
   visibility: visible;
   position: absolute;
   left: 795px;
   top: 7px;
   z-index: 6;
   width: 142px;
   height: 56px;
}

#refreshmentstext p  {
   color: #33689F;
}

#storebuttoncopy2 a  {
   width: 102px;
   background-image: url(contactusmedia/storebuttoncopy2.jpg);
}

#accessoriesbutton  {
   width: 74px;
   top: 94px;
}

#cruiserbuttoncopy  {
   width: 77px;
   top: 183px;
}

#waverunnersbutton  {
   width: 85px;
   top: 89px;
}

#whybutton a:hover  {
   background-position: -111px 0%;
}

#printedteesbutton  {
   width: 45px;
   top: 76px;
}

#pwcsuperpremium p  {
   color: #0066CC;
}

#tritoonpremium p  {
   color: #0066CC;
}

#pid6reservations  {
   width: 1241px;
}

#storebuttoncopy2  {
   visibility: hidden;
   position: absolute;
   left: 481px;
   top: 69px;
   z-index: 6;
   width: 102px;
   height: 90px;
}

#bestratestext p  {
   color: #000000;
}

#varietybutton a  {
   background: url(contactusmedia/varietybutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 28px;
   width: 164px;
   font-size: 28px;
   line-height: 28px;
}

#runaboutsbutton  {
   width: 141px;
   top: 145px;
}

#suppliesbutton  {
   width: 81px;
   top: 114px;
}

#cgurusbutton a  {
   width: 294px;
   background-image: url(homemedia/cgurusbutton.jpg);
}

#tuneupsbutton  {
   width: 55px;
   top: 94px;
}

#appareltext p  {
   color: #33689F;
}

#guaranteetext  {
   top: 597px;
}

#id68locations  {
   width: 136px;
}

#rentalclass p  {
   color: #FDFDFD;
}

#pontoonbutton  {
   width: 56px;
   top: 107px;
}

#varietybutton  {
   visibility: visible;
   position: absolute;
   left: 477px;
   top: 40px;
   z-index: 6;
   width: 164px;
   height: 28px;
}

#gas,
#battery  {
   visibility: visible;
   position: absolute;
   left: 45px;
   z-index: 5;
   width: 90px;
   height: 79px;
   background-repeat: no-repeat;
}

#tritoonbutton  {
   width: 53px;
   top: 126px;
}

#cblogbutton a  {
   width: 296px;
   background-image: url(homemedia/cblogbutton.jpg);
}

#description p  {
   color: #FDFDFD;
}

#cruiserbutton  {
   font: 12px/14px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 236px;
   top: 164px;
   z-index: 9;
   width: 97px;
   height: 11px;
}

#bestratestext  {
   top: 1158px;
}

#paddleboats p  {
   color: #0066CC;
}

#repairsbutton  {
   width: 46px;
   top: 132px;
}


#trtoondeluxe  {
   top: 946px;
}


#multipletext  {
   top: 1039px;
}

#id39gobutton  {
   top: 705px;
}

#id20gobutton  {
   top: 1045px;
}

#id38emailbox  {
   top: 705px;
}

#id19emailbox  {
   top: 1045px;
}

#pwcpremium p  {
   color: #0066CC;
}

#id61thankyou  {
   width: 162px;
}

#id183yamaha  {
   top: 750px;
}

#layer29copy  {
   height: 987px;
}

#whybutton a  {
   background: url(contactusmedia/whybutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 111px;
   font-size: 29px;
   line-height: 29px;
}

#id177yamaha  {
   top: 860px;
}

#id189yamaha  {
   top: 638px;
}

#premiumtext  {
   top: 925px;
}

#id9gobutton  {
   top: 1741px;
}

#gasdocktext  {
   top: 931px;
}

#footer3menu  {
   top: 1040px;
}

#layer34copy  {
   height: 932px;
}



#footer4menu  {
   top: 1736px;
}

#pwcdeluxe p  {
   color: #0066CC;
}

#id8emailbox  {
   top: 1741px;
}

#supptext p  {
   font-weight: bold;
}

#features p  {
   color: #FDFDFD;
}

#wintertext  {
   top: 816px;
}

#id18callus  {
   top: 1051px;
}

#luxurytext  {
   top: 695px;
}

#footermenu  {
   top: 700px;
}

#email2copy  {
   z-index: 3;
   top: 1046px;
}

#bookbutton  {
   width: 117px;
   top: 71px;
}

#bkgdcopy4  {
   z-index: 4;
}

#id127band  {
   z-index: 7;
   top: 1438px;
}

#id235bkgd  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 946px;
   height: 87px;
   background-color: #010101;
   background-image: none;
}

#id36email  {
   top: 706px;
}

#whybutton  {
   visibility: visible;
   position: absolute;
   left: 666px;
   top: 39px;
   z-index: 6;
   width: 111px;
   height: 29px;
}

#id139band  {
   z-index: 6;
   top: 646px;
}

#sundancer  {
   top: 1058px;
}

#id217bkgd  {
   background-image: url(homemedia/id217bkgd.jpg);
   height: 468px;
}

#id7callus  {
   top: 1747px;
}

#id16email  {
   top: 1046px;
}

#id136band  {
   z-index: 6;
   top: 1093px;
}


#id34logo  {
   top: 706px;
}

#id14logo  {
   top: 1046px;
}



#id13bkgd  {
   top: 1040px;
}

#id6email  {
   top: 1742px;
}

#i2ndmenu  {
   font: 14px/18px Arial;
   margin: 0px;
   height: 18px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   position: absolute;
   left: 796px;
   top: 70px;
   z-index: 6;
}



#id54bkgd  {
   z-index: 3;
}

#contact  {
   width: 155px;
}

#battery  {
   background-image: url(servicemedia/battery.jpg);
   top: 818px;
}

#id3bkgd  {
   top: 1736px;
}

#id4logo  {
   top: 1742px;
}

#layer39  {
   background-image: url(varietymedia/layer39.jpg);
   height: 350px;
}

#layer29  {
   height: 603px;
}

#layer34  {
   height: 547px;
}

#bkgd2  {
   background-image: url(contactusmedia/bkgd2.jpg);
   height: 350px;
}

#call  {
   top: 711px;
}

#man2  {
   background: url(contactusmedia/man2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 125px;
   z-index: 5;
   width: 560px;
   height: 312px;
}

#gas  {
   background-image: url(servicemedia/gas.jpg);
   top: 932px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(contactusmedia/exteriortile.jpg) right top repeat;
}
