a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#classschedulebutton a:hover,
#movingbutton a:hover,
#personaltrainingbutton a:hover,
#contactbutton a:hover,
#hourslocationbutton a:hover,
#updateaccountbutton a:hover,
#servicesmenubutton a:hover,
#id364aboutusbutton a:hover  {
   color: #FFFF00;
}

#hourslocationbutton a,
#servicesmenubutton a,
#movingbutton a,
#menumenu li a,
#clubupdatesbutton a,
#id364aboutusbutton a,
#contactbutton a,
#classschedulebutton a,
#personaltrainingbutton a,
#updateaccountbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#id357membershipoptionsbutton a,
#id342contactusbutton a,
#id388homebutton a,
#id383servicesbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 35px;
   background-position: 0% 0px;
   text-decoration: none;
   color: #FFFFFF;
}

#id364aboutusbutton,
#hourslocationbutton,
#servicesmenubutton  {
   font: bold 14px/17px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   height: 10px;
}

#id139becomeamemberbutton a,
#id148trialmembershipbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   background-position: 0% 0px;
   font-size: 17px;
   line-height: 17px;
}

#id357membershipoptionsbutton,
#id342contactusbutton  {
   font: bold 17px/17px Arial;
   visibility: visible;
   position: absolute;
   top: 166px;
   z-index: 9;
   height: 35px;
}

#menumenu li a:hover,
#clubupdatesbutton a:hover  {
   color: #FFFF00;
   text-decoration: underline;
}

#homepopup,
#groupfitnesspopup,
#aboutuspopup  {
   visibility: hidden;
   position: absolute;
   top: 541px;
   z-index: 5;
   width: 74px;
   height: 72px;
   background-repeat: no-repeat;
}

#id357membershipoptionsbutton a:hover  {
   background-position: -215px 0%;
   color: #FFFF00;
}

#aboutusgrowlayergrow *:first-child  {
   padding-top: 0px;
   margin-top: 0px;
}

#addressbottombkpagestext p a:hover  {
   color: #FFFFFF;
   text-decoration: underline;
}

#id357membershipoptionsbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 26px;
   top: 10px;
   width: 165px;
   height: 16px;
}

#aboutus,
#pid3services,
#pid2home  {
   margin: 0px auto 0px auto;
   width: 950px;
   position: relative;
}

#aboutusgrowlayergrow *:last-child  {
   margin-bottom: 0px;
}

#quicklinksdivider,
#dividerscopy2  {
   visibility: visible;
   position: absolute;
   top: 544px;
   z-index: 3;
   width: 2px;
   height: 267px;
   background-repeat: no-repeat;
}

#servicesliteral,
#aboutusliteral  {
   visibility: visible;
   position: absolute;
   left: 78px;
   top: 327px;
   z-index: 3;
   width: 545px;
}

#managedivider,
#servicesdivider  {
   background: url(aboutusmedia/managedivider.png) no-repeat;
   visibility: visible;
   position: absolute;
   top: 166px;
   width: 2px;
   height: 35px;
}

#facebookbutton a,
#blogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 37px;
   background-position: 0% 0px;
   font-size: 37px;
   line-height: 37px;
}

#id357membershipoptionsbutton a  {
   width: 215px;
   background-image: url(aboutusmedia/id357membershipoptionsbutto.png);
}

#pic10,
#pic1copy,
#pic3,
#pic1  {
   visibility: visible;
   position: absolute;
   left: 660px;
   top: 324px;
   width: 223px;
   height: 152px;
   background-repeat: no-repeat;
}

#id148trialmembershipbutton a  {
   width: 124px;
   background-image: url(homemedia/id148trialmembershipbutton.png);
}

#id342contactusbutton a:hover  {
   background-position: -136px 0%;
   color: #FFFF00;
}

#addressbottombkpagestext p a  {
   text-decoration: none;
   color: #FFFFFF;
}

#id357membershipoptionsbutton  {
   width: 215px;
   left: 598px;
}

#id383servicesbutton a:hover  {
   background-position: -110px 0%;
   color: #FFFF00;
}

#id342contactusbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 25px;
   top: 10px;
   width: 88px;
   height: 17px;
}

#addressbottombkpagestext p  {
   font: 13px/16px Helvetica;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#id139becomeamemberbutton a  {
   width: 115px;
   background-image: url(homemedia/id139becomeamemberbutton.png);
}

#id383servicesbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 21px;
   top: 10px;
   width: 69px;
   height: 17px;
}

#addressbottombkpagestext  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 105px;
   z-index: 2;
   width: 888px;
}

#id388homebutton a:hover  {
   background-position: -93px 0%;
   color: #FFFF00;
}

#personaltrainingbutton  {
   font: bold 14px/17px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 386px;
   top: 265px;
   z-index: 9;
   width: 140px;
   height: 13px;
}

#id342contactusbutton a  {
   width: 136px;
   background-image: url(aboutusmedia/id342contactusbutton.png);
}

#aboutusgrowlayergrow p  {
   font: 14px/22px Arial;
   margin: 0px;
   padding-top: 10px;
   text-align: left;
   color: #6A6A6A;
}

#googleanalyticsliteral  {
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 12px;
   z-index: 14;
   width: 564px;
}

#id388homebutton a ins  {
   text-decoration: none;
   position: relative;
   left: 33px;
   top: 10px;
   width: 44px;
   height: 17px;
}

#id383servicesbutton a  {
   width: 110px;
   background-image: url(aboutusmedia/id383servicesbutton.png);
}

#redlineaboveslideshow  {
   background: url(aboutusmedia/redlineaboveslideshow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 200px;
   z-index: 7;
   width: 950px;
   height: 3px;
}

#id342contactusbutton  {
   width: 136px;
   left: 814px;
}

#personaltrainingbknd  {
   background: url(aboutusmedia/personaltrainingbknd.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 377px;
   top: 257px;
   z-index: 8;
   width: 147px;
   height: 30px;
}

#aboutusgrowlayergrow  {
   padding: 0px 686px 0px 69px;
   background: url(aboutusmedia/interiorgrowtile.png) repeat-y center top;
   visibility: visible;
   margin: 0px;
   position: relative;
}

#middlebackpagesbknd  {
   background: url(aboutusmedia/middlebackpagesbknd.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 311px;
   z-index: 1;
   width: 950px;
   height: 367px;
}

#orangelinesgradient  {
   background: url(aboutusmedia/orangelinesgradient.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 950px;
   height: 275px;
}

#id383servicesbutton  {
   font: bold 17px/17px Arial;
   visibility: visible;
   position: absolute;
   left: 377px;
   top: 166px;
   z-index: 13;
   width: 110px;
   height: 35px;
}

#aboutbutton a:hover  {
   background-position: -109px 0%;
   color: #FFFF00;
}

#updateaccountbutton  {
   font: bold 14px/12px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 825px;
   top: 238px;
   z-index: 8;
   width: 124px;
   height: 13px;
}

#hourslocationbutton  {
   width: 134px;
   z-index: 8;
   top: 237px;
   left: 499px;
}

#classschedulebutton  {
   font: bold 14px/17px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 386px;
   top: 236px;
   z-index: 12;
   width: 121px;
   height: 10px;
}

#headercoveroverlay  {
   background: url(aboutusmedia/headercoveroverlay.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 234px;
   z-index: 3;
   width: 561px;
   height: 79px;
}

#servicesmenubutton  {
   width: 66px;
   z-index: 13;
   top: 207px;
   left: 386px;
}

#id364aboutusbutton  {
   width: 70px;
   z-index: 11;
   top: 207px;
   left: 499px;
}

#id388homebutton a  {
   width: 93px;
   background-image: url(aboutusmedia/id388homebutton.png);
}

#clubupdatesbutton  {
   font: bold 14px/17px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 499px;
   top: 266px;
   z-index: 7;
   width: 105px;
   height: 13px;
}

#classschedulebknd  {
   background: url(aboutusmedia/classschedulebknd.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 377px;
   top: 229px;
   z-index: 11;
   width: 147px;
   height: 30px;
}

#orangelinescopy14  {
   background: url(aboutusmedia/orangelinescopy14.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 2px;
   z-index: 4;
   width: 950px;
   height: 193px;
}

#groupfitnesspopup  {
   background-image: url(aboutusmedia/groupfitnesspopup.png);
   left: 594px;
}

#aboutbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 17px;
   top: 10px;
   width: 73px;
   height: 17px;
}

#quicklinksdivider  {
   background-image: url(homemedia/quicklinksdivider.png);
   left: 244px;
}

#hourslocationbknd  {
   background: url(aboutusmedia/hourslocationbknd.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 488px;
   top: 229px;
   z-index: 7;
   width: 166px;
   height: 30px;
}

#toolbarbackground  {
   background: url(aboutusmedia/toolbarbackground.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 165px;
   z-index: 6;
   width: 910px;
   height: 36px;
}

#updateaccountbknd  {
   background: url(aboutusmedia/updateaccountbknd.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 815px;
   top: 230px;
   z-index: 7;
   width: 135px;
   height: 30px;
}

#servicesmenubknd  {
   background: url(aboutusmedia/servicesmenubknd.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 377px;
   top: 201px;
   z-index: 12;
   width: 147px;
   height: 30px;
}

#facebookbutton a  {
   width: 36px;
   background-image: url(homemedia/facebookbutton.png);
}

#servicesdivider  {
   z-index: 10;
   left: 486px;
}

#id388homebutton  {
   font: bold 17px/17px Arial;
   visibility: visible;
   position: absolute;
   left: 282px;
   top: 166px;
   z-index: 10;
   width: 93px;
   height: 35px;
}

#clubupdatesbknd  {
   background: url(aboutusmedia/clubupdatesbknd.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 488px;
   top: 257px;
   z-index: 6;
   width: 166px;
   height: 30px;
}

#contactuspopup  {
   background: url(aboutusmedia/contactuspopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 777px;
   top: 541px;
   z-index: 3;
   width: 74px;
   height: 72px;
}

#dividerscopy2  {
   background-image: url(homemedia/dividerscopy2.png);
   left: 435px;
}

#menumenu li a  {
   height: 100%;
}

#bottombkpages  {
   background: url(aboutusmedia/bottombkpages.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 950px;
   height: 132px;
}

#managedivider  {
   z-index: 8;
   left: 812px;
}

#servicespopup  {
   background: url(aboutusmedia/servicespopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 437px;
   top: 498px;
   z-index: 5;
   width: 74px;
   height: 72px;
}

#aboutbutton a  {
   width: 109px;
   background-image: url(aboutusmedia/aboutbutton.png);
}

#contactbutton  {
   font: bold 14px/12px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 825px;
   top: 210px;
   z-index: 9;
   width: 85px;
   height: 10px;
}

#fuelforlifeg  {
   background: url(aboutusmedia/fuelforlifeg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 711px;
   top: 134px;
   z-index: 6;
   width: 223px;
   height: 25px;
}

#aboutuspopup  {
   background-image: url(aboutusmedia/aboutuspopup.png);
   left: 283px;
}

#movingbutton  {
   font: bold 14px/12px Arial;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 826px;
   top: 267px;
   z-index: 7;
   width: 64px;
   height: 13px;
}

#blogbutton a  {
   width: 38px;
   background-image: url(homemedia/blogbutton.png);
}

#pid3services  {
   height: 2160px;
}

#homedivider  {
   background: url(homemedia/homedivider.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 375px;
   top: 166px;
   z-index: 10;
   width: 2px;
   height: 35px;
}

#lefttoolbar  {
   background: url(aboutusmedia/lefttoolbar.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 165px;
   z-index: 8;
   width: 69px;
   height: 36px;
}

#contactbknd  {
   background: url(aboutusmedia/contactbknd.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 815px;
   top: 202px;
   z-index: 8;
   width: 135px;
   height: 30px;
}

#menumenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#aboutbutton  {
   font: bold 17px/17px Arial;
   visibility: visible;
   position: absolute;
   left: 488px;
   top: 166px;
   z-index: 11;
   width: 109px;
   height: 35px;
}

#aboutusbknd  {
   background: url(aboutusmedia/aboutusbknd.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 488px;
   top: 201px;
   z-index: 10;
   width: 166px;
   height: 30px;
}

#headercover  {
   background: url(aboutusmedia/headercover.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 153px;
   z-index: 2;
   width: 950px;
   height: 161px;
}

#movingbknd  {
   background: url(aboutusmedia/movingbknd.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 815px;
   top: 258px;
   z-index: 6;
   width: 135px;
   height: 30px;
}

#id329logo  {
   background: url(aboutusmedia/id329logo.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 14px;
   z-index: 9;
   width: 378px;
   height: 176px;
}

#homepopup  {
   background-image: url(aboutusmedia/homepopup.png);
   left: 100px;
}

#scootdown  {
   position: relative;
   top: 328px;
}

#pic1copy  {
   background-image: url(servicesmedia/pic1copy.png);
   z-index: 3;
}

#menumenu  {
   font: 9px/19px Arial;
   height: 19px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 854px;
   top: 8px;
   z-index: 6;
   width: 87px;
}

#aboutus  {
   height: 2160px;
}

#topbknd  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 950px;
   height: 174px;
   background-color: #262626;
   background-image: none;
}

#footer  {
   position: relative;
   left: 0px;
   width: 100%;
   height: 132px;
   margin-bottom: 156px;
}

#pic10  {
   background-image: url(servicesmedia/pic10.png);
   z-index: 4;
}

#pic3  {
   background-image: url(aboutusmedia/pic3.png);
   z-index: 2;
}

#pic1  {
   background-image: url(servicesmedia/pic1.png);
   z-index: 2;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}


