a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#pid12teamtraining,
#pid14contactus,
#pid5services,
#pid16trialthanks,
#pid11weightloss,
#events,
#pid17nutrition,
#pid1home,
#fitnesscoaching,
#pid15trial,
#pid7groupex,
#pid4strengthchallenge,
#pid2about,
#grouptraining,
#classdescriptions,
#pid9updates,
#pid3staff  {
   margin: 0px auto 0px auto;
   width: 968px;
   position: relative;
}

#id452weightlossbutton a,
#id462updatesbutton a,
#id466classdescriptionsbutton a,
#id464schedulebutton a,
#id436shakleebutton a,
#id438vitabotloginbutton a,
#id447grouptrainingbutton a,
#id450teamtrainingbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 42px;
   background-position: 0% 0px;
   font-size: 42px;
   line-height: 42px;
}

#id436shakleebutton a:hover,
#id447grouptrainingbutton a:hover,
#id450teamtrainingbutton a:hover,
#id452weightlossbutton a:hover,
#id438vitabotloginbutton a:hover  {
   background-position: -170px 0%;
}

#id445nutritionbutton a,
#aboutmenubutton a,
#id434contactusbutton a,
#id483homebutton a,
#id473groupexbutton a,
#id460fitnesscoachingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 42px;
   background-position: 0% 0px;
   text-decoration: none;
   color: #FFFFFF;
}

#id453weightlossbutton a,
#id439vitabotloginbutton a,
#id448grouptrainingbutton a,
#id451teamtrainingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   background-position: 0% 0px;
   font-size: 20px;
   line-height: 20px;
}

#shape7copy12g,
#shape7copy4g,
#shape7copy13g,
#shape7copy14g,
#shape7copy15g,
#shape7copy11g  {
   visibility: visible;
   position: absolute;
   left: 232px;
   z-index: 2;
   width: 10px;
   height: 10px;
   background-repeat: no-repeat;
}

#vitabottext p,
#wearetext p,
#contactmarthatext p,
#vitabotcolumn2 p,
#directionsmap2text p  {
   font: 13px/18px Arial;
   margin: 0px;
   text-align: left;
}

#id473groupexbutton,
#id460fitnesscoachingbutton,
#id434contactusbutton,
#id483homebutton  {
   font: 22px/22px Arial;
   visibility: visible;
   position: absolute;
   top: 215px;
   z-index: 3;
   height: 42px;
}

#comingsooncontactgaleatgaleeastcoastfitnesscomformor p a,
#contactmarthatext p a  {
   text-decoration: none;
   color: #FFFFFF;
}

#id445nutritionbutton a:hover,
#aboutmenubutton a:hover,
#aboutbutton a:hover  {
   background-position: -142px 0%;
}

#absolutiontext p,
#comingsooncontactgaleatgaleeastcoastfitnesscomformor p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#sitemapbutton a,
#weirdwebsitedesignbyferretbrothersmarketingbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
}

#id451teamtrainingbutton a:hover,
#id439vitabotloginbutton a:hover  {
   background-position: -113px 0%;
}

#id464schedulebutton a:hover,
#id462updatesbutton a:hover  {
   background-position: -181px 0%;
}

#eastcoastfitnesscenterisnorthbergensfitnesscentertext p  {
   font: 8px/10px Arial;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#comingsooncontactgaleatgaleeastcoastfitnesscomformor p  {
   color: #FFFFFF;
}

#eastcoastfitnesscenterisnorthbergensfitnesscentertext  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1308px;
   z-index: 1;
   width: 936px;
}

#weirdwebsitedesignbyferretbrothersmarketingbutton a  {
   color: #FFFFFF;
}

#weirdwebsitedesignbyferretbrothersmarketingbutton  {
   font: 9px/11px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 1212px;
   z-index: 2;
   width: 230px;
   height: 10px;
}

#id438vitabotloginbutton,
#id452weightlossbutton  {
   visibility: hidden;
   position: absolute;
   top: 260px;
   z-index: 4;
   width: 170px;
   height: 42px;
}

#id483homebutton a ins,
#aboutmenubutton a ins  {
   text-decoration: none;
   position: relative;
   top: 9px;
   width: 56px;
   height: 21px;
}

#id465schedulebutton a,
#id437shakleebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#id436shakleebutton,
#id450teamtrainingbutton  {
   visibility: hidden;
   position: absolute;
   top: 304px;
   z-index: 2;
   width: 170px;
   height: 42px;
}

#shape7copy8,
#shape7copy3,
#shape7copy7  {
   visibility: visible;
   position: absolute;
   left: 160px;
   z-index: 3;
   width: 6px;
   height: 6px;
   background-repeat: no-repeat;
}

#aboutmenubutton,
#id445nutritionbutton  {
   font: 22px/22px Arial;
   visibility: visible;
   position: absolute;
   top: 215px;
   z-index: 4;
   width: 142px;
   height: 42px;
}

#id467classdescriptionsbutton a:hover  {
   background-position: -141px 0%;
}

#id466classdescriptionsbutton a:hover  {
   background-position: -183px 0%;
}

#eastcoastfitnessfinallogov1converted  {
   background: url(teamtrainingmedia/id489eastcoastfitnessfinall.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 25px;
   z-index: 2;
   width: 363px;
   height: 158px;
}

#wearetext,
#trialtext,
#vitabottext  {
   visibility: visible;
   position: absolute;
   left: 122px;
   z-index: 2;
}

#hoursheaderg,
#hoursheaderunderlayg  {
   visibility: visible;
   position: absolute;
   left: 659px;
   top: 386px;
   width: 53px;
   height: 14px;
   background-repeat: no-repeat;
}

#hourstext p,
#id399contactustext p  {
   font: 14px/18px Tahoma;
   margin: 0px;
   text-align: left;
   color: #005695;
}

#id460fitnesscoachingbutton a:hover  {
   background-position: -225px 0%;
}

#id460fitnesscoachingbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 32px;
   top: 9px;
   width: 163px;
   height: 25px;
}

#id448grouptrainingbutton a:hover  {
   background-position: -117px 0%;
}

#vitabotcolumn2,
#vitabotcolumn1  {
   visibility: visible;
   position: absolute;
   top: 684px;
   z-index: 2;
   width: 262px;
}

#id467classdescriptionsbutton a  {
   background: url(teamtrainingmedia/id467classdescriptionsbutto.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 141px;
   font-size: 18px;
   line-height: 18px;
}

#id466classdescriptionsbutton a  {
   width: 183px;
   background-image: url(teamtrainingmedia/id466classdescriptionsbutto.gif);
}

#id453weightlossbutton a:hover  {
   background-position: -99px 0%;
}

#id460fitnesscoachingbutton a  {
   width: 225px;
   background-image: url(teamtrainingmedia/id460fitnesscoachingbutton.gif);
}

#id466classdescriptionsbutton  {
   visibility: hidden;
   position: absolute;
   left: 337px;
   top: 260px;
   z-index: 4;
   width: 183px;
   height: 42px;
}

#id467classdescriptionsbutton  {
   visibility: hidden;
   position: absolute;
   left: 365px;
   top: 274px;
   z-index: 5;
   width: 141px;
   height: 18px;
}

#id434contactusbutton a:hover  {
   background-position: -143px 0%;
}

#id465schedulebutton a:hover  {
   background-position: -75px 0%;
}

#id445nutritionbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 34px;
   top: 9px;
   width: 77px;
   height: 21px;
}

#id448grouptrainingbutton a  {
   width: 117px;
   background-image: url(teamtrainingmedia/id448grouptrainingbutton.gif);
}

#id447grouptrainingbutton a  {
   width: 170px;
   background-image: url(fitnesscoachingmedia/id447grouptrainingbutton.gif);
}

#shape7copy10,
#shape7copy5  {
   visibility: visible;
   position: absolute;
   left: 101px;
   z-index: 2;
   width: 19px;
   height: 21px;
   background-repeat: no-repeat;
}

#id434contactusbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 14px;
   top: 9px;
   width: 106px;
   height: 21px;
}

#id437shakleebutton a:hover  {
   background-position: -65px 0%;
}

#id460fitnesscoachingbutton  {
   width: 225px;
   left: 543px;
}

#servingthecommunitietext p  {
   font: 11px/13px Arial;
   margin: 0px;
   text-align: center;
}

#id463updatesbutton a:hover  {
   background-position: -67px 0%;
}

#id473groupexbutton a:hover  {
   background-position: -203px 0%;
}

#id438vitabotloginbutton a  {
   width: 170px;
   background-image: url(teamtrainingmedia/id438vitabotloginbutton.gif);
}

#id37addresstext p a:hover  {
   color: #73A359;
}

#id450teamtrainingbutton a  {
   width: 170px;
   background-image: url(teamtrainingmedia/id450teamtrainingbutton.gif);
}

#id451teamtrainingbutton a  {
   width: 113px;
   background-image: url(teamtrainingmedia/id451teamtrainingbutton.gif);
}

#id439vitabotloginbutton a  {
   width: 113px;
   background-image: url(teamtrainingmedia/id439vitabotloginbutton.gif);
}

#servingthecommunitietext  {
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 1267px;
   z-index: 1;
   width: 964px;
}

#id448grouptrainingbutton  {
   visibility: hidden;
   position: absolute;
   left: 570px;
   top: 361px;
   z-index: 5;
   width: 117px;
   height: 20px;
}

#id447grouptrainingbutton  {
   visibility: hidden;
   position: absolute;
   left: 543px;
   top: 348px;
   z-index: 4;
   width: 170px;
   height: 42px;
}

#id473groupexbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 28px;
   top: 9px;
   width: 147px;
   height: 25px;
}

#i2ndmenumenu li a:hover  {
   color: #000080;
   text-decoration: underline;
}

#id438vitabotloginbutton  {
   left: 771px;
}

#id450teamtrainingbutton  {
   left: 543px;
}

#id453weightlossbutton a  {
   width: 99px;
   background-image: url(teamtrainingmedia/id453weightlossbutton.gif);
}

#id452weightlossbutton a  {
   width: 170px;
   background-image: url(teamtrainingmedia/id452weightlossbutton.gif);
}

#id451teamtrainingbutton  {
   visibility: hidden;
   position: absolute;
   left: 569px;
   top: 317px;
   z-index: 3;
   width: 113px;
   height: 20px;
}

#id483homebutton a:hover  {
   background-position: -139px 0%;
}

#id439vitabotloginbutton  {
   visibility: hidden;
   position: absolute;
   left: 799px;
   top: 273px;
   z-index: 5;
   width: 113px;
   height: 20px;
}

#id434contactusbutton a  {
   width: 143px;
   background-image: url(teamtrainingmedia/id434contactusbutton.gif);
}

#id445nutritionbutton a  {
   width: 142px;
   background-image: url(teamtrainingmedia/id445nutritionbutton.gif);
}

#id464schedulebutton a  {
   width: 181px;
   background-image: url(teamtrainingmedia/id464schedulebutton.gif);
}

#aboutmenubutton a ins  {
   left: 41px;
}

#id483homebutton a ins  {
   left: 39px;
}

#id465schedulebutton a  {
   width: 75px;
   background-image: url(teamtrainingmedia/id465schedulebutton.gif);
}

#id453weightlossbutton  {
   visibility: hidden;
   position: absolute;
   left: 569px;
   top: 273px;
   z-index: 5;
   width: 99px;
   height: 20px;
}

#sitemapbutton a:hover  {
   color: #000080;
}

#id452weightlossbutton  {
   left: 543px;
}

#id445nutritionbutton  {
   left: 771px;
}

#directionsmap2text p  {
   color: #040404;
}

#id462updatesbutton a  {
   width: 181px;
   background-image: url(trialthanksmedia/id462updatesbutton.gif);
}

#id473groupexbutton a  {
   width: 203px;
   background-image: url(teamtrainingmedia/id473groupexbutton.gif);
}

#id434contactusbutton  {
   width: 143px;
   left: 771px;
}

#hoursheaderunderlayg  {
   background-image: url(contactusmedia/hoursheaderunderlayg.gif);
   z-index: 4;
}

#id436shakleebutton a  {
   width: 170px;
   background-image: url(teamtrainingmedia/id450teamtrainingbutton.gif);
}

#id463updatesbutton a  {
   background: url(teamtrainingmedia/id463updatesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 19px;
   width: 67px;
   font-size: 19px;
   line-height: 19px;
}

#id437shakleebutton a  {
   width: 65px;
   background-image: url(teamtrainingmedia/id437shakleebutton.gif);
}

#id464schedulebutton  {
   visibility: hidden;
   position: absolute;
   left: 338px;
   top: 304px;
   z-index: 3;
   width: 181px;
   height: 42px;
}

#id465schedulebutton  {
   visibility: hidden;
   position: absolute;
   left: 366px;
   top: 315px;
   z-index: 4;
   width: 75px;
   height: 16px;
}

#directionsmaptext p  {
   font: 24px/18px Arial;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#id37addresstext p a  {
   color: #000000;
   font-weight: bold;
   text-decoration: none;
}

#contactmarthatext p  {
   color: #FFFFFF;
}

#servicesg,
#staffg  {
   visibility: visible;
   position: absolute;
   left: 112px;
   top: 295px;
   z-index: 5;
   height: 28px;
   background-repeat: no-repeat;
}

#id473groupexbutton  {
   width: 203px;
   left: 337px;
}

#id436shakleebutton  {
   left: 771px;
}

#id463updatesbutton  {
   visibility: hidden;
   position: absolute;
   left: 366px;
   top: 359px;
   z-index: 5;
   width: 67px;
   height: 19px;
}

#id462updatesbutton  {
   visibility: hidden;
   position: absolute;
   left: 338px;
   top: 348px;
   z-index: 4;
   width: 181px;
   height: 42px;
}

#id437shakleebutton  {
   visibility: hidden;
   position: absolute;
   left: 799px;
   top: 317px;
   z-index: 3;
   width: 65px;
   height: 16px;
}

#aboutmenubutton a  {
   width: 142px;
   background-image: url(teamtrainingmedia/aboutmenubutton.gif);
}

#id483homebutton a  {
   width: 139px;
   background-image: url(teamtrainingmedia/id483homebutton.gif);
}

#id9backgroundcopy  {
   background: url(staffmedia/id9backgroundcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 256px;
   z-index: 3;
   width: 869px;
   height: 981px;
}

#northbergentext p  {
   font: italic bold 22px/26px Tahoma;
   margin: 0px;
   color: #005695;
   text-align: left;
}

#i2ndmenumenu li a  {
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#id37addresstext p  {
   font: bold 12px/18px Tahoma;
   margin: 0px;
   text-align: center;
}

#absolutiontext p  {
   padding-top: 15px;
}

#aboutmenubutton  {
   left: 192px;
}

#i2ndmenumenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#id37addresstext  {
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 1230px;
   z-index: 2;
   width: 700px;
}

#fitnesscoaching  {
   width: 978px;
}

#northbergentext  {
   visibility: visible;
   position: absolute;
   left: 228px;
   top: 130px;
   z-index: 3;
   width: 254px;
}

#id483homebutton  {
   width: 139px;
   left: 50px;
}

#sitemapbutton a  {
   color: #C1D82F;
}

#vitabotcolumn2  {
   left: 429px;
}

#id10background  {
   background: url(staffmedia/id10background.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 256px;
   z-index: 4;
   width: 877px;
   height: 981px;
}

#vitabotcolumn1  {
   left: 123px;
}

#shape7copy13g  {
   background-image: url(teamtrainingmedia/shape7copy13g.gif);
   top: 733px;
}

#shape7copy11g  {
   background-image: url(teamtrainingmedia/shape7copy11g.gif);
   top: 787px;
}

#shape7copy14g  {
   background-image: url(teamtrainingmedia/shape7copy14g.gif);
   top: 707px;
}

#shape7copy12g  {
   background-image: url(teamtrainingmedia/shape7copy12g.gif);
   top: 759px;
}

#aboutbutton a  {
   width: 142px;
   background-image: url(teamtrainingmedia/aboutmenubutton.gif);
}

#offerbarsolid  {
   visibility: visible;
   position: absolute;
   top: 293px;
   width: 311px;
   height: 774px;
   background-repeat: no-repeat;
}

#shape7copy15g  {
   background-image: url(teamtrainingmedia/shape7copy15g.gif);
   top: 680px;
}

#sitemapbutton  {
   font: 14px/21px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 643px;
   top: 1309px;
   z-index: 1;
   width: 228px;
   height: 21px;
}

#id4background  {
   background: url(teamtrainingmedia/id4background.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 952px;
   height: 1237px;
}

#i2ndmenubknd  {
   background: url(teamtrainingmedia/2ndmenubknd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 257px;
   z-index: 2;
   width: 865px;
   height: 27px;
}

#hoursheaderg  {
   background-image: url(contactusmedia/hoursheaderg.gif);
   z-index: 5;
}

#shape7copy10  {
   background-image: url(grouptrainingmedia/shape7copy10.gif);
   top: 605px;
}

#shape7copy4g  {
   background-image: url(teamtrainingmedia/shape7copy4g.gif);
   top: 655px;
}

#beeastcoastg  {
   background: url(teamtrainingmedia/beeastcoastg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 354px;
   top: 1295px;
   z-index: 1;
   width: 265px;
   height: 33px;
}

#i2ndmenumenu  {
   font: 16px/23px Arial;
   height: 23px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 61px;
   top: 258px;
   z-index: 3;
   width: 836px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 192px;
   top: 215px;
   z-index: 3;
   width: 142px;
   height: 42px;
}

#wearetext p  {
   padding-top: 8px;
}

#shape7copy3  {
   background-image: url(homemedia/shape7copy3.gif);
   top: 831px;
}

#shape7copy5  {
   background-image: url(grouptrainingmedia/shape7copy5.gif);
   top: 523px;
}

#shape7copy8  {
   background-image: url(homemedia/shape7copy8.gif);
   top: 790px;
}

#vitabottext  {
   width: 516px;
   top: 364px;
}

#shape7copy7  {
   background-image: url(homemedia/shape7copy7.gif);
   top: 769px;
}

#wearetext  {
   width: 425px;
   top: 364px;
}

#trialtext  {
   width: 425px;
   top: 365px;
}

#servicesg  {
   background-image: url(servicesmedia/servicesg.gif);
   width: 123px;
}

#pid1home  {
   width: 978px;
}

#ballleft  {
   background: url(trialthanksmedia/ballleft.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 61px;
   top: 306px;
   z-index: 2;
   width: 23px;
   height: 25px;
}

#shape6  {
   background: url(weightlossmedia/shape6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 444px;
   top: 4px;
   z-index: 2;
   width: 471px;
   height: 202px;
}

#staffg  {
   background-image: url(staffmedia/staffg.gif);
   width: 65px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(teamtrainingmedia/exteriortile.gif) center top repeat-x;
}


