a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id261theresultsprofilebutton a:hover,
#id267videosnewsbutton a:hover,
#personaltrainingbutton a:hover,
#thefrfoundationbutton a:hover,
#activtraxbutton a:hover,
#id271facilitybutton a:hover,
#id269contactusbutton a:hover,
#classesprogramsbutton a:hover,
#id260elitestrengthathletesbutton a:hover,
#id262fitworksgroupclassesbutton a:hover  {
   background-position: -153px 0%;
}

#id271facilitybutton a,
#becomeamemberbutton a,
#id269contactusbutton a,
#id262fitworksgroupclassesbutton a,
#id261theresultsprofilebutton a,
#id260elitestrengthathletesbutton a,
#classesprogramsbutton a,
#thefrfoundationbutton a,
#companywellnessbutton a,
#id267videosnewsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   width: 153px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}

#pid10personaltraining,
#thefrfoundation,
#pid8theresultsprofile,
#activtrax,
#contactus,
#facility,
#pid7fitworksgroupclasses,
#companywellness,
#trialthanks,
#pid6classesprograms,
#pid9elitestrengthathletes,
#home,
#pid5videosnews,
#becomeamember,
#about  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
}

#aroadmaptext p,
#asyoutext p,
#hereatfitresultstext p,
#whatstext p,
#wecreatedfitresultsbecausewewantedtostartamometext p,
#whetheryoutext p,
#wecreatedfitresultsbecausewewantedtostartamometextcopy6 p,
#whetheryouvetext p  {
   font: 15px/22px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#comingsoontext p,
#buffalobarsafetysquatbar4inchcamberedbartext p,
#secondfloortext p,
#i150lbsdumbellscompetitionbenchpressmonoliftext p,
#onceyourtext p,
#videosnewstext p,
#contactustext p  {
   font: 18px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#aroadmaptext,
#wecreatedfitresultsbecausewewantedtostartamometextcopy6,
#hereatfitresultstext,
#nowacceptingtext  {
   visibility: visible;
   position: absolute;
   left: 117px;
   z-index: 4;
   width: 432px;
}

#wedfusiontextcopy p,
#wednesdayzumbatextcopy p,
#mondayzumbatext p,
#fitworkstext p,
#mondayfusiontext p  {
   font: bold 20px/24px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#greystripescopy,
#greystripescopy3,
#greystripescopy2,
#greystripescopy4  {
   visibility: visible;
   position: absolute;
   top: 671px;
   z-index: 5;
   width: 265px;
   height: 168px;
   background-repeat: no-repeat;
}

#id272facilitybutton a,
#id270contactusbutton a,
#id268videosnewsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#forgotyourlogintextcopy p,
#forgotyourlogintext p,
#addresstoptext p  {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: left;
}

#fitworksg,
#theresultsprofileg,
#facilityg,
#elitestrengthathletesg  {
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 553px;
   z-index: 4;
   height: 28px;
   background-repeat: no-repeat;
}

#id116elitestrengthathletesbutton a,
#id121theresultsprofilebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 161px;
   background-position: 0% 0px;
   font-size: 161px;
   line-height: 161px;
}

#contactustext,
#wecreatedfitresultsbecausewewantedtostartamometext  {
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 644px;
   z-index: 4;
}

#companywellnessbutton a:hover,
#becomeamemberbutton a:hover  {
   background-position: -173px 0%;
}

#wecreatedfitresultsbecausewewantedtostartamometextcopy6  {
   top: 644px;
}

#wantafreefitnessconsultationneedratesclassscheduleso  {
   background: url(becomeamembermedia/id232wantafreefitnessconsul.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 643px;
   top: 676px;
   z-index: 5;
   width: 225px;
   height: 84px;
}

#facebookbutton a,
#id277homebutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 49px;
   background-position: 0% 0px;
   font-size: 49px;
   line-height: 49px;
}

#i12456copy2,
#i12456copy5,
#i12456copy4,
#i12456copy  {
   background: url(fitworksgroupclassesmedia/12456copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 5;
   width: 104px;
   height: 111px;
}

#wecreatedfitresultsbecausewewantedtostartamometext  {
   width: 453px;
}

#i150lbsdumbellscompetitionbenchpressmonoliftext p  {
   line-height: 30px;
}

#comingsoontext,
#videosnewstext,
#onceyourtext  {
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 645px;
   z-index: 4;
   width: 472px;
}

#buffalobarsafetysquatbar4inchcamberedbartext p  {
   line-height: 30px;
}

#id277homebutton a:hover,
#aboutbutton a:hover  {
   background-position: -107px 0%;
}

#activtraxbutton a,
#personaltrainingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 39px;
   width: 153px;
   background-position: 0% 0px;
   font-size: 39px;
   line-height: 39px;
}

#lookingtolose2text p,
#onlineworkouttext p  {
   font: 11px/17px Arial;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#loginboxheaderg,
#loginboxheadergcopy  {
   background: url(activtraxmedia/loginboxheaderg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 5;
   width: 107px;
   height: 15px;
}

#loginbackgroundcopy,
#loginbackground  {
   background: url(activtraxmedia/loginbackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 216px;
   height: 224px;
}

#id116elitestrengthathletesbutton a  {
   width: 215px;
   background-image: url(classesandprogramsmedia/id116elitestrengthathletesb.gif);
}

#id260elitestrengthathletesbutton a  {
   background-image: url(becomeamembermedia/id260elitestrengthathletesb.gif);
}

#mondayzumbatext,
#mondayfusiontext  {
   visibility: visible;
   position: absolute;
   left: 177px;
   z-index: 6;
   width: 103px;
}

#id262fitworksgroupclassesbutton a  {
   background-image: url(becomeamembermedia/id262fitworksgroupclassesbu.gif);
}

#gradientoverlayfreeofferbarbottom  {
   background: url(becomeamembermedia/id230gradientoverlayfreeoff.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 708px;
   top: 1010px;
   z-index: 5;
   width: 181px;
   height: 64px;
}

#companywellnessg,
#becomeamemberg  {
   visibility: visible;
   position: absolute;
   left: 118px;
   top: 553px;
   z-index: 4;
   height: 28px;
   background-repeat: no-repeat;
}

#youtube1literal,
#youtube4literal  {
   visibility: visible;
   position: absolute;
   left: 75px;
   z-index: 4;
   width: 243px;
}

#weirdwebsitedesignbutton a:hover  {
   color: #FFFF00;
}

#id260elitestrengthathletesbutton  {
   visibility: hidden;
   position: absolute;
   left: 280px;
   top: 588px;
   z-index: 7;
   width: 153px;
   height: 38px;
}

#id262fitworksgroupclassesbutton  {
   visibility: hidden;
   position: absolute;
   left: 280px;
   top: 513px;
   z-index: 9;
   width: 153px;
   height: 38px;
}

#mondaytext p,
#wednesdaytext p  {
   font: bold 16px/20px Arial;
   margin: 0px;
   color: #C01100;
   text-align: center;
}

#id121theresultsprofilebutton a  {
   width: 214px;
   background-image: url(classesandprogramsmedia/id121theresultsprofilebutto.gif);
}

#id261theresultsprofilebutton a  {
   background-image: url(activtraxmedia/id261theresultsprofilebutto.gif);
}

#id268videosnewsbutton a:hover  {
   background-position: -114px 0%;
}

#id270contactusbutton a:hover  {
   background-position: -95px 0%;
}

#id261theresultsprofilebutton  {
   visibility: hidden;
   position: absolute;
   left: 280px;
   top: 551px;
   z-index: 8;
   width: 153px;
   height: 38px;
}

#gradientoverlayfreeofferbar  {
   background: url(becomeamembermedia/gradientoverlayfreeofferbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 631px;
   top: 551px;
   z-index: 5;
   width: 257px;
   height: 120px;
}

#id272facilitybutton a:hover  {
   background-position: -63px 0%;
}

#weirdwebsitedesignbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#shape16copy3,
#shape16copy  {
   visibility: visible;
   position: absolute;
   top: 669px;
   z-index: 4;
   width: 270px;
   height: 172px;
   background-repeat: no-repeat;
}

#personaltrainingbutton a  {
   background-image: url(becomeamembermedia/personaltrainingbutton.gif);
}

#weirdwebsitedesignbutton  {
   font: 11px/13px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 76px;
   top: 1442px;
   z-index: 4;
   width: 265px;
   height: 11px;
}

#becomeamemberbuttoncopy2  {
   visibility: visible;
   position: absolute;
   left: 461px;
   top: 487px;
   z-index: 7;
   width: 137px;
   height: 12px;
   background-repeat: no-repeat;
}

#id296homebutton a:hover  {
   background-position: -73px 0%;
}

#classesprogramsbutton a  {
   background-image: url(becomeamembermedia/classesprogramsbutton.gif);
}

#thefrfoundationbutton a  {
   background-image: url(becomeamembermedia/thefrfoundationbutton.gif);
}

#id267videosnewsbutton a  {
   background-image: url(becomeamembermedia/id267videosnewsbutton.gif);
}

#companywellnessbutton a  {
   width: 173px;
   background-image: url(becomeamembermedia/companywellnessbutton.gif);
}

#id268videosnewsbutton a  {
   width: 114px;
   background-image: url(becomeamembermedia/id268videosnewsbutton.gif);
}

#googleanalyticsliteral  {
   visibility: visible;
   position: absolute;
   left: 537px;
   top: 1203px;
   z-index: 5;
   width: 538px;
}

#facebookbutton a:hover  {
   background-position: -50px 0%;
}

#elitestrengthathletesg  {
   background-image: url(elitestrengthathletesmedia/elitestrengthathletesg.gif);
   width: 432px;
}

#personaltrainingbutton  {
   visibility: hidden;
   position: absolute;
   left: 280px;
   top: 624px;
   z-index: 6;
   width: 153px;
   height: 39px;
}

#id270contactusbutton a  {
   width: 95px;
   background-image: url(becomeamembermedia/id270contactusbutton.gif);
}

#hereatfitresultstext p  {
   line-height: 18px;
}

#id268videosnewsbutton  {
   visibility: hidden;
   position: absolute;
   left: 203px;
   top: 598px;
   z-index: 10;
   width: 114px;
   height: 13px;
}

#thefrfoundationbutton  {
   visibility: visible;
   position: absolute;
   left: 776px;
   top: 475px;
   z-index: 4;
   width: 153px;
   height: 38px;
}

#id267videosnewsbutton  {
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 587px;
   z-index: 9;
   width: 153px;
   height: 38px;
}

#id272facilitybutton a  {
   width: 63px;
   background-image: url(becomeamembermedia/id272facilitybutton.gif);
}

#companywellnessbutton  {
   visibility: visible;
   position: absolute;
   left: 605px;
   top: 475px;
   z-index: 5;
   width: 173px;
   height: 38px;
}

#classesprogramsbutton  {
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 475px;
   z-index: 10;
   width: 153px;
   height: 38px;
}

#becomeamemberbutton a  {
   width: 173px;
   background-image: url(becomeamembermedia/becomeamemberbutton.gif);
}

#id271facilitybutton a  {
   background-image: url(becomeamembermedia/id271facilitybutton.gif);
}

#lookingtolose2text p  {
   padding-top: 10px;
}

#greybarbehindbuttons  {
   background: url(becomeamembermedia/greybarbehindbuttons.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 16px;
   z-index: 3;
   width: 203px;
   height: 30px;
}

#id269contactusbutton  {
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 550px;
   z-index: 10;
   width: 153px;
   height: 38px;
}

#id270contactusbutton  {
   visibility: hidden;
   position: absolute;
   left: 203px;
   top: 561px;
   z-index: 11;
   width: 95px;
   height: 13px;
}

#hereatfitresultstext  {
   width: 547px;
   top: 646px;
}

#emailbutton a:hover  {
   background-position: -61px 0%;
}

#loginbackgroundcopy  {
   top: 1091px;
   left: 651px;
}

#becomeamemberbutton  {
   visibility: visible;
   position: absolute;
   left: 434px;
   top: 475px;
   z-index: 6;
   width: 173px;
   height: 38px;
}

#onlineworkouttext p  {
   padding-top: 5px;
   font-weight: bold;
}

#id272facilitybutton  {
   visibility: hidden;
   position: absolute;
   left: 203px;
   top: 525px;
   z-index: 12;
   width: 63px;
   height: 13px;
}

#id271facilitybutton  {
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 513px;
   z-index: 11;
   width: 153px;
   height: 38px;
}

#loginboxheadergcopy  {
   top: 1096px;
   left: 704px;
}

#theresultsprofileg  {
   background-image: url(theresultsprofilemedia/theresultsprofileg.gif);
   width: 357px;
}

#id296homebutton a  {
   background: url(becomeamembermedia/id296homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 11px;
   width: 73px;
   font-size: 11px;
   line-height: 11px;
}

#id277homebutton a  {
   width: 107px;
   background-image: url(becomeamembermedia/id277homebutton.gif);
}

#secondfloortext p  {
   font-size: 15px;
   line-height: 24px;
}

#activtraxbutton a  {
   background-image: url(becomeamembermedia/activtraxbutton.gif);
}

#calltodayreceiveg  {
   background: url(becomeamembermedia/calltodayreceiveg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 652px;
   top: 569px;
   z-index: 6;
   width: 225px;
   height: 29px;
}

#addresstoptext p  {
   color: #FFFFFF;
}

#comingsoontext p  {
   line-height: 24px;
}

#videosnewstext p  {
   line-height: 24px;
}

#greystripescopy3  {
   background-image: url(classesandprogramsmedia/greystripescopy3.gif);
   left: 649px;
}

#greystripescopy2  {
   background-image: url(classesandprogramsmedia/greystripescopy2.gif);
   left: 367px;
}

#nowacceptingtext  {
   top: 631px;
}

#id282greystripes  {
   background: url(becomeamembermedia/id282greystripes.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 94px;
   top: 140px;
   z-index: 5;
   width: 312px;
   height: 197px;
}

#facebookbutton a  {
   width: 50px;
   background-image: url(becomeamembermedia/facebookbutton.gif);
}

#whetheryoutext p  {
   padding-top: 8px;
}

#companywellnessg  {
   background-image: url(companywellnessmedia/companywellnessg.gif);
   width: 348px;
}

#mondayfusiontext  {
   top: 1046px;
}

#greystripescopy4  {
   background-image: url(fitworksgroupclassesmedia/greystripescopy4.gif);
   left: 157px;
   top: 653px;
}

#id277homebutton  {
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 467px;
   z-index: 13;
   width: 107px;
   height: 49px;
}

#mondayzumbatext  {
   top: 931px;
}

#loginbackground  {
   top: 901px;
   left: 117px;
}

#youtube4literal  {
   top: 945px;
}

#greystripescopy  {
   background-image: url(fitworksgroupclassesmedia/greystripescopy4.gif);
   left: 81px;
}

#id296homebutton  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 26px;
   z-index: 4;
   width: 73px;
   height: 11px;
}

#id287fitresults  {
   background: url(becomeamembermedia/id287fitresults.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 115px;
   top: 148px;
   z-index: 7;
   width: 273px;
   height: 48px;
}

#youtube1literal  {
   top: 701px;
}

#contactustext p  {
   line-height: 24px;
}

#loginboxheaderg  {
   top: 906px;
   left: 170px;
}

#activtraxbutton  {
   visibility: hidden;
   position: absolute;
   left: 280px;
   top: 661px;
   z-index: 5;
   width: 153px;
   height: 39px;
}

#fitworkstext p  {
   color: #C01100;
}

#becomeamemberg  {
   background-image: url(becomeamembermedia/becomeamemberg.gif);
   width: 322px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 68px;
   z-index: 3;
   width: 50px;
   height: 49px;
}

#id1greystripes  {
   background: url(becomeamembermedia/id1greystripes.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1000px;
   height: 1524px;
}

#onceyourtext p  {
   line-height: 24px;
}

#addresstoptext  {
   visibility: visible;
   position: absolute;
   left: 693px;
   top: 48px;
   z-index: 3;
   width: 243px;
}

#greybackground  {
   background: url(becomeamembermedia/greybackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1000px;
   height: 1522px;
}

#contactustext  {
   width: 529px;
}

#aboutbutton a  {
   width: 107px;
   background-image: url(becomeamembermedia/aboutbutton.gif);
}

#emailbutton a  {
   background: url(becomeamembermedia/emailbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 61px;
   font-size: 10px;
   line-height: 10px;
}

#consultationg  {
   background: url(becomeamembermedia/consultationg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 636px;
   z-index: 6;
   width: 168px;
   height: 23px;
}

#offerbarsolid  {
   background: url(becomeamembermedia/offerbarsolid.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 626px;
   top: 552px;
   z-index: 4;
   width: 262px;
   height: 524px;
}

#freefitnessg  {
   background: url(becomeamembermedia/freefitnessg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 659px;
   top: 600px;
   z-index: 6;
   width: 218px;
   height: 30px;
}

#shape16copy3  {
   background-image: url(classesandprogramsmedia/shape16copy3.gif);
   left: 647px;
}

#aroadmaptext  {
   top: 646px;
}

#shape16copy4  {
   background: url(fitworksgroupclassesmedia/shape16copy4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 651px;
   z-index: 4;
   width: 270px;
   height: 172px;
}

#formliteral  {
   visibility: visible;
   position: absolute;
   left: 641px;
   top: 782px;
   z-index: 6;
   width: 237px;
}

#i12456copy2  {
   top: 912px;
   left: 177px;
}

#i12456copy5  {
   top: 1042px;
   left: 297px;
}

#whatstext p  {
   padding-top: 15px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 171px;
   top: 467px;
   z-index: 12;
   width: 107px;
   height: 49px;
}

#shape16copy  {
   background-image: url(fitworksgroupclassesmedia/shape16copy4.gif);
   left: 79px;
}

#i12456copy4  {
   top: 1042px;
   left: 177px;
}

#emailbutton  {
   visibility: visible;
   position: absolute;
   left: 180px;
   top: 27px;
   z-index: 4;
   width: 61px;
   height: 10px;
}

#i12456copy  {
   top: 913px;
   left: 297px;
}

#facilityg  {
   background-image: url(facilitymedia/facilityg.gif);
   width: 129px;
}

#fitworksg  {
   background-image: url(fitworksgroupclassesmedia/fitworksg.gif);
   width: 454px;
}

#ballleft  {
   background: url(becomeamembermedia/ballleft.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 557px;
   z-index: 4;
   width: 23px;
   height: 25px;
}

#addressg  {
   background: url(becomeamembermedia/addressg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 677px;
   top: 1445px;
   z-index: 4;
   width: 236px;
   height: 9px;
}

#shape16  {
   background: url(becomeamembermedia/shape16.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 92px;
   top: 138px;
   z-index: 4;
   width: 316px;
   height: 201px;
}

#shape15  {
   background: url(becomeamembermedia/shape15.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 493px;
   z-index: 3;
   width: 917px;
   height: 976px;
}

#toppic2  {
   background: url(becomeamembermedia/toppic2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 66px;
   z-index: 3;
   width: 865px;
   height: 401px;
}

#i247  {
   background: url(becomeamembermedia/247.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 173px;
   z-index: 6;
   width: 278px;
   height: 199px;
}

#ball  {
   background: url(becomeamembermedia/ball.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 632px;
   top: 585px;
   z-index: 7;
   width: 23px;
   height: 25px;
}

#a  {
   background: url(becomeamembermedia/a.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 771px;
   top: 610px;
   z-index: 7;
   width: 18px;
   height: 22px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #800000;
}

