a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#pid9weightloss,
#pid5groupex,
#pid13trial,
#pid12contactus,
#pid4services,
#pid1home,
#pid10teamtraining,
#pid8training,
#pid15nutrition,
#pid2about,
#grouptraining,
#pid14trialthanks,
#classdescriptions,
#pid7updates,
#pid3staff  {
   margin: 0px auto 0px auto;
   width: 968px;
   position: relative;
}

#id405schedulebutton a:hover,
#id389grouptrainingbutton a:hover,
#id392teamtrainingbutton a:hover,
#id394weightlossbutton a:hover,
#id403updatesbutton a:hover,
#id380vitabotloginbutton a:hover  {
   background-position: -170px 0%;
}

#id394weightlossbutton a,
#id403updatesbutton a,
#id407classdescriptionsbutton a,
#id405schedulebutton a,
#id380vitabotloginbutton a,
#id389grouptrainingbutton a,
#id392teamtrainingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 42px;
   width: 170px;
   background-position: 0% 0px;
   font-size: 42px;
   line-height: 42px;
}

#id424homebutton a,
#id419aboutbutton a,
#id387nutritionbutton a,
#id378contactusbutton a,
#id414groupexbutton a,
#id401trainingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 42px;
   background-position: 0% 0px;
   text-decoration: none;
   color: #FFFFFF;
}

#id414groupexbutton,
#id419aboutbutton,
#id387nutritionbutton,
#id401trainingbutton,
#id424homebutton,
#id378contactusbutton  {
   font: 22px/22px Arial;
   visibility: visible;
   position: absolute;
   top: 366px;
   z-index: 2;
   height: 42px;
}

#sitemapbutton a,
#weirdwebsitedesignbyferretbrothersmarketingbutton a,
#id282schedulebutton a,
#groupupdatesbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#id395weightlossbutton a,
#id381vitabotloginbutton a,
#id390grouptrainingbutton a,
#id393teamtrainingbutton 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;
}

#contactmarthatext p a,
#comingsooncontactmarthaatmarthaeastcoastfitnesscomfor p a  {
   text-decoration: none;
   color: #FFFFFF;
}

#absolutiontext p,
#comingsooncontactmarthaatmarthaeastcoastfitnesscomfor p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#id393teamtrainingbutton a:hover,
#id381vitabotloginbutton a:hover  {
   background-position: -113px 0%;
}

#comingsooncontactmarthaatmarthaeastcoastfitnesscomfor p  {
   color: #FFFFFF;
}

#id387nutritionbutton a:hover,
#id419aboutbutton a:hover  {
   background-position: -142px 0%;
}

#id424homebutton a:hover,
#id401trainingbutton a:hover  {
   background-position: -139px 0%;
}

#weirdwebsitedesignbyferretbrothersmarketingbutton  {
   font: 9px/11px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 1366px;
   z-index: 2;
   width: 230px;
   height: 10px;
}

#id424homebutton a ins,
#id419aboutbutton a ins  {
   text-decoration: none;
   position: relative;
   top: 9px;
   width: 56px;
   height: 21px;
}

#id336trialbutton a,
#id333trialbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 44px;
   width: 473px;
   background-position: 0% 0px;
   font-size: 44px;
   line-height: 44px;
}

#shape7copy8,
#shape7copy3,
#shape7copy7  {
   visibility: visible;
   position: absolute;
   left: 159px;
   z-index: 3;
   width: 6px;
   height: 6px;
   background-repeat: no-repeat;
}

#eastcoastfitnessfinallogov1converted  {
   background: url(grouptrainingmedia/id46eastcoastfitnessfinallo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 90px;
   z-index: 2;
   width: 363px;
   height: 158px;
}

#id407classdescriptionsbutton a:hover  {
   background-position: -172px 0%;
}

#id408classdescriptionsbutton a:hover  {
   background-position: -141px 0%;
}

#wearetext,
#trialtext,
#vitabottext  {
   visibility: visible;
   position: absolute;
   left: 122px;
   z-index: 2;
}

#id336trialbutton,
#id333trialbutton  {
   visibility: visible;
   position: absolute;
   left: 114px;
   top: 1005px;
   width: 473px;
   height: 44px;
}

#hourstext p,
#id347contactustext p  {
   font: 14px/18px Tahoma;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#id390grouptrainingbutton a:hover  {
   background-position: -117px 0%;
}

#hoursheaderg,
#hoursheadergcopy  {
   visibility: visible;
   position: absolute;
   left: 659px;
   top: 588px;
   width: 53px;
   height: 14px;
   background-repeat: no-repeat;
}

#vitabotcolumn2,
#vitabotcolumn1  {
   visibility: visible;
   position: absolute;
   top: 838px;
   z-index: 2;
   width: 262px;
}

#id407classdescriptionsbutton a  {
   width: 172px;
   background-image: url(grouptrainingmedia/id407classdescriptionsbutto.gif);
}

#id408classdescriptionsbutton a  {
   background: url(grouptrainingmedia/id408classdescriptionsbutto.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 141px;
   font-size: 18px;
   line-height: 18px;
}

#id395weightlossbutton a:hover  {
   background-position: -99px 0%;
}

#id408classdescriptionsbutton  {
   visibility: hidden;
   position: absolute;
   left: 365px;
   top: 425px;
   z-index: 6;
   width: 141px;
   height: 18px;
}

#id407classdescriptionsbutton  {
   visibility: hidden;
   position: absolute;
   left: 337px;
   top: 411px;
   z-index: 5;
   width: 172px;
   height: 42px;
}

#divider2copy,
#divider2copy2  {
   visibility: visible;
   position: absolute;
   left: 652px;
   z-index: 3;
   width: 216px;
   height: 3px;
   background-repeat: no-repeat;
}

#id378contactusbutton a:hover  {
   background-position: -143px 0%;
}

#id406schedulebutton a:hover  {
   background-position: -75px 0%;
}

#layer53,
#layer52,
#layer42  {
   visibility: visible;
   position: absolute;
   left: 444px;
   top: 0px;
   z-index: 2;
   width: 470px;
   background-repeat: no-repeat;
}

#shape7copy11,
#shape7copy9  {
   visibility: visible;
   position: absolute;
   left: 159px;
   z-index: 3;
   width: 6px;
   height: 7px;
   background-repeat: no-repeat;
}

#id414groupexbutton a:hover  {
   background-position: -144px 0%;
}

#id390grouptrainingbutton a  {
   width: 117px;
   background-image: url(grouptrainingmedia/id390grouptrainingbutton.gif);
}

#id404updatesbutton a:hover  {
   background-position: -67px 0%;
}

#shape7copy10,
#shape7copy5  {
   visibility: visible;
   position: absolute;
   left: 101px;
   z-index: 2;
   width: 19px;
   height: 21px;
   background-repeat: no-repeat;
}

#id387nutritionbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 29px;
   top: 9px;
   width: 77px;
   height: 21px;
}

#id389grouptrainingbutton a  {
   background-image: url(grouptrainingmedia/id389grouptrainingbutton.gif);
}

#id378contactusbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 14px;
   top: 9px;
   width: 106px;
   height: 21px;
}

#id392teamtrainingbutton a  {
   background-image: url(grouptrainingmedia/id405schedulebutton.gif);
}

#id381vitabotloginbutton a  {
   width: 113px;
   background-image: url(grouptrainingmedia/id381vitabotloginbutton.gif);
}

#id36addresstext p a:hover  {
   color: #73A359;
}

#id393teamtrainingbutton a  {
   width: 113px;
   background-image: url(grouptrainingmedia/id393teamtrainingbutton.gif);
}

#id401trainingbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 29px;
   top: 9px;
   width: 75px;
   height: 25px;
}

#id380vitabotloginbutton a  {
   background-image: url(grouptrainingmedia/id394weightlossbutton.gif);
}

#id414groupexbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 26px;
   top: 9px;
   width: 90px;
   height: 25px;
}

#id390grouptrainingbutton  {
   visibility: hidden;
   position: absolute;
   left: 511px;
   top: 512px;
   z-index: 4;
   width: 117px;
   height: 20px;
}

#id389grouptrainingbutton  {
   visibility: hidden;
   position: absolute;
   left: 484px;
   top: 499px;
   z-index: 3;
   width: 170px;
   height: 42px;
}

#id393teamtrainingbutton  {
   visibility: hidden;
   position: absolute;
   left: 510px;
   top: 468px;
   z-index: 3;
   width: 113px;
   height: 20px;
}

#id392teamtrainingbutton  {
   visibility: hidden;
   position: absolute;
   left: 484px;
   top: 455px;
   z-index: 2;
   width: 170px;
   height: 42px;
}

#id381vitabotloginbutton  {
   visibility: hidden;
   position: absolute;
   left: 654px;
   top: 424px;
   z-index: 3;
   width: 113px;
   height: 20px;
}

#id380vitabotloginbutton  {
   visibility: hidden;
   position: absolute;
   left: 626px;
   top: 411px;
   z-index: 2;
   width: 170px;
   height: 42px;
}

#id395weightlossbutton a  {
   width: 99px;
   background-image: url(grouptrainingmedia/id395weightlossbutton.gif);
}

#id394weightlossbutton a  {
   background-image: url(grouptrainingmedia/id394weightlossbutton.gif);
}

#id387nutritionbutton a  {
   width: 142px;
   background-image: url(grouptrainingmedia/id419aboutbutton.gif);
}

#id378contactusbutton a  {
   width: 143px;
   background-image: url(grouptrainingmedia/id378contactusbutton.gif);
}

#id419aboutbutton a ins  {
   left: 41px;
}

#id401trainingbutton a  {
   width: 139px;
   background-image: url(grouptrainingmedia/id424homebutton.gif);
}

#id395weightlossbutton  {
   visibility: hidden;
   position: absolute;
   left: 510px;
   top: 424px;
   z-index: 5;
   width: 99px;
   height: 20px;
}

#id394weightlossbutton  {
   visibility: hidden;
   position: absolute;
   left: 484px;
   top: 411px;
   z-index: 4;
   width: 170px;
   height: 42px;
}

#id406schedulebutton a  {
   background: url(grouptrainingmedia/id406schedulebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 75px;
   font-size: 16px;
   line-height: 16px;
}

#sitemapbutton a:hover  {
   color: #000080;
}

#id405schedulebutton a  {
   background-image: url(grouptrainingmedia/id405schedulebutton.gif);
}

#id424homebutton a ins  {
   left: 39px;
}

#id378contactusbutton  {
   width: 143px;
   left: 771px;
}

#directionsmap2text p  {
   color: #040404;
}

#id404updatesbutton a  {
   background: url(grouptrainingmedia/id404updatesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 19px;
   width: 67px;
   font-size: 19px;
   line-height: 19px;
}

#id414groupexbutton a  {
   width: 144px;
   background-image: url(grouptrainingmedia/id414groupexbutton.gif);
}

#id403updatesbutton a  {
   background-image: url(grouptrainingmedia/id403updatesbutton.gif);
}

#id387nutritionbutton  {
   width: 142px;
   left: 626px;
}

#directionsmaptext p  {
   font: 24px/18px Arial;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#id405schedulebutton  {
   visibility: hidden;
   position: absolute;
   left: 338px;
   top: 455px;
   z-index: 3;
   width: 170px;
   height: 42px;
}

#contactmarthatext p  {
   color: #FFFFFF;
}

#id401trainingbutton  {
   width: 139px;
   left: 484px;
}

#id406schedulebutton  {
   visibility: hidden;
   position: absolute;
   left: 366px;
   top: 466px;
   z-index: 4;
   width: 75px;
   height: 16px;
}

#id36addresstext p a  {
   color: #000000;
   font-weight: bold;
   text-decoration: none;
}

#id414groupexbutton  {
   width: 144px;
   left: 337px;
}

#id419aboutbutton a  {
   width: 142px;
   background-image: url(grouptrainingmedia/id419aboutbutton.gif);
}

#id403updatesbutton  {
   visibility: hidden;
   position: absolute;
   left: 338px;
   top: 499px;
   z-index: 4;
   width: 170px;
   height: 42px;
}

#id333trialbutton a  {
   background-image: url(homemedia/id333trialbutton.gif);
}

#id336trialbutton a  {
   background-image: url(homemedia/id336trialbutton.gif);
}

#servicesg,
#staffg  {
   visibility: visible;
   position: absolute;
   left: 112px;
   top: 449px;
   z-index: 5;
   height: 28px;
   background-repeat: no-repeat;
}

#id404updatesbutton  {
   visibility: hidden;
   position: absolute;
   left: 366px;
   top: 510px;
   z-index: 5;
   width: 67px;
   height: 19px;
}

#id36addresstext p  {
   font: bold 12px/18px Tahoma;
   margin: 0px;
   text-align: center;
}

#id7backgroundcopy  {
   background: url(staffmedia/id7backgroundcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 410px;
   z-index: 3;
   width: 869px;
   height: 981px;
}

#northbergentext p  {
   font: bold 22px/26px Tahoma;
   margin: 0px;
   color: #005695;
   text-align: left;
}

#id424homebutton a  {
   width: 139px;
   background-image: url(grouptrainingmedia/id424homebutton.gif);
}

#absolutiontext p  {
   padding-top: 15px;
}

#hoursheadergcopy  {
   background-image: url(contactusmedia/hoursheadergcopy.gif);
   z-index: 3;
}

#id336trialbutton  {
   z-index: 4;
}

#id333trialbutton  {
   z-index: 2;
}

#id419aboutbutton  {
   width: 142px;
   left: 192px;
}

#sitemapbutton a  {
   color: #C1D82F;
}

#northbergentext  {
   visibility: visible;
   position: absolute;
   left: 276px;
   top: 195px;
   z-index: 3;
   width: 254px;
}

#id36addresstext  {
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 1384px;
   z-index: 2;
   width: 700px;
}

#id424homebutton  {
   width: 139px;
   left: 50px;
}

#vitabotcolumn1  {
   left: 123px;
}

#vitabotcolumn2  {
   left: 429px;
}

#shape7copy15g  {
   background-image: url(teamtrainingmedia/shape7copy15g.gif);
   top: 834px;
}

#shape7copy12g  {
   background-image: url(teamtrainingmedia/shape7copy12g.gif);
   top: 913px;
}

#id4background  {
   background: url(grouptrainingmedia/id4background.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 952px;
   height: 1391px;
}

#sitemapbutton  {
   font: 14px/21px Arial;
   text-align: right;
   visibility: visible;
   position: absolute;
   left: 643px;
   top: 1451px;
   z-index: 1;
   width: 228px;
   height: 21px;
}

#shape7copy13g  {
   background-image: url(teamtrainingmedia/shape7copy13g.gif);
   top: 887px;
}

#shape7copy14g  {
   background-image: url(teamtrainingmedia/shape7copy14g.gif);
   top: 861px;
}

#divider2copy2  {
   background-image: url(contactusmedia/divider2copy2.gif);
   top: 611px;
}

#id8background  {
   background: url(staffmedia/id8background.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 410px;
   z-index: 4;
   width: 877px;
   height: 981px;
}

#offerbarsolid  {
   background: url(contactusmedia/offerbarsolid.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 448px;
   z-index: 2;
   width: 303px;
   height: 730px;
}

#shape7copy11g  {
   background-image: url(teamtrainingmedia/shape7copy11g.gif);
   top: 941px;
}

#shape7copy4g  {
   background-image: url(teamtrainingmedia/shape7copy4g.gif);
   top: 809px;
}

#beeastcoastg  {
   background: url(grouptrainingmedia/beeastcoastg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 360px;
   top: 1437px;
   z-index: 1;
   width: 264px;
   height: 34px;
}

#shape7copy10  {
   background-image: url(grouptrainingmedia/shape7copy10.gif);
   top: 759px;
}

#hoursheaderg  {
   background-image: url(contactusmedia/hoursheaderg.gif);
   z-index: 4;
}

#divider2copy  {
   background-image: url(contactusmedia/divider2copy.gif);
   top: 496px;
}

#shape7copy11  {
   background-image: url(homemedia/shape7copy11.gif);
   top: 852px;
}

#shape7copy3  {
   background-image: url(homemedia/shape7copy3.gif);
   top: 808px;
}

#shape7copy8  {
   background-image: url(homemedia/shape7copy8.gif);
   top: 770px;
}

#shape7copy9  {
   background-image: url(homemedia/shape7copy9.gif);
   top: 830px;
}

#vitabottext  {
   width: 516px;
   top: 518px;
}

#shape7copy7  {
   background-image: url(homemedia/shape7copy7.gif);
   top: 749px;
}

#wearetext p  {
   padding-top: 8px;
}

#shape7copy5  {
   background-image: url(grouptrainingmedia/shape7copy5.gif);
   top: 677px;
}

#servicesg  {
   background-image: url(servicesmedia/servicesg.gif);
   width: 123px;
}

#wearetext  {
   width: 425px;
   top: 518px;
}

#trialtext  {
   width: 425px;
   top: 519px;
}

#ballleft  {
   background: url(grouptrainingmedia/ballleft.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 61px;
   top: 447px;
   z-index: 2;
   width: 23px;
   height: 25px;
}

#pid1home  {
   width: 994px;
}

#layer53  {
   background-image: url(contactusmedia/layer53.gif);
   height: 364px;
}

#layer42  {
   background-image: url(trialmedia/layer42.gif);
   height: 364px;
}

#layer50  {
   background: url(grouptrainingmedia/layer50.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 445px;
   top: 0px;
   z-index: 2;
   width: 469px;
   height: 364px;
}

#layer52  {
   background-image: url(weightlossmedia/layer52.gif);
   height: 363px;
}

#staffg  {
   background-image: url(staffmedia/staffg.gif);
   width: 65px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(grouptrainingmedia/exteriortile.gif) center top repeat-x;
}

