a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#membership,
#pid6groupclasses,
#classvideo,
#fitnessprograms,
#pid4contactus,
#whoweare,
#pid11home,
#trialmembershiplanding,
#pid1trialmembershipform,
#pid7classdescriptions,
#pid9etiplanding  {
   margin: 0px auto 0px auto;
   width: 1100px;
   position: relative;
}

#id2i371princetontext p,
#id3i6507281031text p,
#id17i371princetontext p,
#id18i6507281031text p  {
   font: 15px/33px "Century Gothic";
   margin: 0px;
   color: #23211F;
   text-align: left;
}

#mailingaddresstext p,
#physicaladdress371princetonavenueprincetonbytheseac p  {
   font: 19px/23px Tahoma;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#classvideopreviewsbutton a,
#whowearebutton a,
#classdescriptionsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#grouppowervideopagebutton a,
#groupridevideopagebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#wefeelthatwearethebestintheareaandwewillproveitt  {
   background: url(fitnessprogramsmedia/id28wefeelthatwearethebesti.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 814px;
   top: 211px;
   z-index: 3;
   width: 184px;
   height: 213px;
}

#membershipbutton a,
#fitnessprogramsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   background-position: 0% 0px;
   font-size: 19px;
   line-height: 19px;
}

#videopreviewbutton a,
#printschedulebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 70px;
   width: 283px;
   background-position: 0% 0px;
   font-size: 70px;
   line-height: 70px;
}

#bikebutton a,
#maturewomanbarbellbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 136px;
   background-position: 0% 0px;
   font-size: 136px;
   line-height: 136px;
}

#id4infocoastallifestylesorgbutton a:hover  {
   color: #0000A0;
}

#id4infocoastallifestylesorgbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #23211F;
}

#halfmoonbaycoastlinebutton a:hover  {
   background-position: -468px 0%;
}

#id4infocoastallifestylesorgbutton  {
   font: 15px/33px "Century Gothic";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 584px;
   top: 1170px;
   z-index: 2;
   width: 222px;
   height: 14px;
}

#maturewomanbarbellbutton a:hover  {
   background-position: -139px 0%;
}

#classvideopreviewsbutton a:hover  {
   background-position: -145px 0%;
}

#classdescriptionsbutton a:hover  {
   background-position: -123px 0%;
}

#homebutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#trialmembershipbutton a:hover  {
   background-position: -84px 0%;
}

#fitnessprogramsbutton a:hover  {
   background-position: -157px 0%;
}

#halfmoonbaycoastlinebutton a  {
   background: url(fitnessprogramsmedia/halfmoonbaycoastlinebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 311px;
   width: 468px;
   font-size: 311px;
   line-height: 311px;
}

#classschedulebutton a:hover  {
   background-position: -103px 0%;
}

#grouppowervideopagebutton a  {
   width: 88px;
   background-image: url(classdescriptionsmedia/grouppowervideopagebutton.gif);
}

#maturewomanbarbellbutton a  {
   width: 139px;
   background-image: url(fitnessprogramsmedia/maturewomanbarbellbutton.gif);
}

#groupclassesbutton a:hover  {
   background-position: -124px 0%;
}

#classvideopreviewsbutton a  {
   width: 145px;
   background-image: url(fitnessprogramsmedia/classvideopreviewsbutton.gif);
}

#groupridevideopagebutton a  {
   width: 76px;
   background-image: url(classdescriptionsmedia/groupridevideopagebutton.gif);
}

#halfmoonbaycoastlinebutton  {
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 95px;
   z-index: 2;
   width: 468px;
   height: 311px;
}

#classdescriptionsbutton a  {
   width: 123px;
   background-image: url(fitnessprogramsmedia/classdescriptionsbutton.gif);
}

#maturewomanbarbellbutton  {
   visibility: visible;
   position: absolute;
   left: 513px;
   top: 94px;
   z-index: 2;
   width: 139px;
   height: 136px;
}

#membershipbutton a:hover  {
   background-position: -120px 0%;
}

#classvideopreviewsbutton  {
   visibility: hidden;
   position: absolute;
   left: 546px;
   top: 101px;
   z-index: 3;
   width: 145px;
   height: 14px;
}

#wherefitnessisalifestyle  {
   background: url(fitnessprogramsmedia/wherefitnessisalifestyle.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 234px;
   z-index: 3;
   width: 200px;
   height: 26px;
}

#fitnessprogramsbutton a  {
   width: 157px;
   background-image: url(fitnessprogramsmedia/fitnessprogramsbutton.gif);
}

#classdescriptionsbutton  {
   visibility: hidden;
   position: absolute;
   left: 546px;
   top: 84px;
   z-index: 3;
   width: 123px;
   height: 14px;
}

#trialmembershipbutton a  {
   background: url(fitnessprogramsmedia/trialmembershipbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 21px;
   width: 84px;
   font-size: 21px;
   line-height: 21px;
}

#whowearebutton a:hover  {
   background-position: -110px 0%;
}

#hoursmondayfriday5amto  {
   background: url(whowearemedia/hoursmondayfriday5amto.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 571px;
   top: 439px;
   z-index: 2;
   width: 117px;
   height: 188px;
}

#printschedulebutton a  {
   background-image: url(groupclassesmedia/printschedulebutton.gif);
}

#classschedulebutton a  {
   background: url(fitnessprogramsmedia/classschedulebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 11px;
   width: 103px;
   font-size: 11px;
   line-height: 11px;
}

#coastalbutton a:hover  {
   background-position: -162px 0%;
}

#contactbutton a:hover  {
   background-position: -79px 0%;
}

#fitnessprogramsbutton  {
   visibility: visible;
   position: absolute;
   left: 724px;
   top: 42px;
   z-index: 3;
   width: 157px;
   height: 19px;
}

#trialmembershipbutton  {
   visibility: visible;
   position: absolute;
   left: 867px;
   top: 440px;
   z-index: 3;
   width: 84px;
   height: 21px;
}

#groupclassesbutton a  {
   background: url(fitnessprogramsmedia/groupclassesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 124px;
   font-size: 18px;
   line-height: 18px;
}

#couplebutton a:hover  {
   background-position: -254px 0%;
}

#videopreviewbutton a  {
   background-image: url(groupclassesmedia/videopreviewbutton.gif);
}

#id2i371princetontext  {
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 1170px;
   z-index: 2;
   width: 474px;
}

#classschedulebutton  {
   visibility: hidden;
   position: absolute;
   left: 547px;
   top: 66px;
   z-index: 3;
   width: 103px;
   height: 11px;
}

#homebutton a:hover  {
   background-position: -55px 0%;
}

#id3i6507281031text  {
   visibility: visible;
   position: absolute;
   left: 469px;
   top: 1170px;
   z-index: 3;
   width: 104px;
}

#membershipbutton a  {
   width: 120px;
   background-image: url(fitnessprogramsmedia/membershipbutton.gif);
}

#groupclassesbutton  {
   visibility: visible;
   position: absolute;
   left: 547px;
   top: 43px;
   z-index: 3;
   width: 124px;
   height: 18px;
}

#bikebutton a:hover  {
   background-position: -109px 0%;
}

#menubarwhitelines  {
   background: url(fitnessprogramsmedia/menubarwhitelines.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 168px;
   top: 36px;
   z-index: 2;
   width: 744px;
   height: 30px;
}

#membershipbutton  {
   visibility: visible;
   position: absolute;
   left: 376px;
   top: 41px;
   z-index: 3;
   width: 120px;
   height: 19px;
}

#fitnesstipheader  {
   background: url(fitnessprogramsmedia/fitnesstipheader.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 848px;
   top: 516px;
   z-index: 3;
   width: 119px;
   height: 41px;
}

#whowearebutton a  {
   width: 110px;
   background-image: url(fitnessprogramsmedia/whowearebutton.gif);
}

#contactbutton a  {
   width: 79px;
   background-image: url(fitnessprogramsmedia/contactbutton.gif);
}

#coastalbutton a  {
   background: url(fitnessprogramsmedia/coastalbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 123px;
   width: 162px;
   font-size: 123px;
   line-height: 123px;
}

#couplebutton a  {
   background: url(fitnessprogramsmedia/couplebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 170px;
   width: 254px;
   font-size: 170px;
   line-height: 170px;
}

#whowearebutton  {
   visibility: visible;
   position: absolute;
   left: 199px;
   top: 42px;
   z-index: 3;
   width: 110px;
   height: 14px;
}

#fitnesstiptext  {
   background: url(fitnessprogramsmedia/fitnesstiptext.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 818px;
   top: 581px;
   z-index: 3;
   width: 178px;
   height: 67px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 929px;
   top: 42px;
   z-index: 2;
   width: 79px;
   height: 15px;
}

#coastalbutton  {
   visibility: visible;
   position: absolute;
   left: 93px;
   top: 107px;
   z-index: 3;
   width: 162px;
   height: 123px;
}

#homebutton a  {
   width: 55px;
   background-image: url(fitnessprogramsmedia/homebutton.gif);
}

#bikebutton a  {
   width: 109px;
   background-image: url(fitnessprogramsmedia/bikebutton.gif);
}

#couplebutton  {
   visibility: visible;
   position: absolute;
   left: 513px;
   top: 235px;
   z-index: 2;
   width: 254px;
   height: 170px;
}

#etipliteral  {
   visibility: visible;
   position: absolute;
   left: 784px;
   top: 655px;
   z-index: 3;
   width: 275px;
}

#trialheader  {
   background: url(fitnessprogramsmedia/trialheader.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 806px;
   top: 136px;
   z-index: 3;
   width: 196px;
   height: 60px;
}

#middleline  {
   visibility: visible;
   position: absolute;
   left: 792px;
   top: 478px;
   z-index: 3;
   width: 240px;
   height: 2px;
   background-color: #695D54;
   background-image: none;
   font-size: 1px;
}

#layer2copy  {
   background: url(etiplandingmedia/layer2copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 639px;
   width: 641px;
   height: 534px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 42px;
   z-index: 2;
   width: 55px;
   height: 15px;
}

#bikebutton  {
   visibility: visible;
   position: absolute;
   left: 657px;
   top: 94px;
   z-index: 2;
   width: 109px;
   height: 136px;
}

#shape9  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 2px;
   z-index: 1;
   width: 1100px;
   height: 1366px;
   background-color: #695D54;
   background-image: none;
}

#bar  {
   background: url(fitnessprogramsmedia/bar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 775px;
   top: 92px;
   z-index: 2;
   width: 284px;
   height: 671px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #695D54;
}


