#mapbackground,
#membershipbutton,
#membershipdivider,
#contactusbutton,
#aboutdivider,
#areyoureadytopright,
#dotfitdivider,
#homedivider,
#redstarburstcopy2,
#id374dotfitbutton,
#contactusdivider,
#aboutbutton,
#servicesmenubutton,
#citylogo,
#homebutton,
#id371blogbutton,
#servicesdivider  {
   z-index: 5;
}

#groupexercisedropdowndivider,
#groupexercisebutton,
#nutritiondivider,
#id448hourstext,
#supplementsbutton,
#diettogodivider,
#personaltrainingdivider,
#nutritionbutton,
#juicebardivider,
#personaltrainingbutton,
#id391dotfitbutton,
#juicebarbutton,
#supplementsdivider  {
   z-index: 8;
}

#aboutusdropdowndivider,
#shape6,
#mapbutton,
#newhours1g,
#shape6copy3,
#shape6copy2,
#shape6copy  {
   z-index: 6;
}

#servicesbutton,
#servicesdropdowndivider,
#id394diettogobutton,
#googleliteral  {
   z-index: 9;
}

#homeinfotext p a:hover,
#bottommenu li a:hover,
#clubinfohometext p a:hover  {
   color: #FF0000;
}

#facebookbutton a:hover,
#id111flickrbutton a:hover  {
   background-position: -50px 0%;
}

#id104blogbutton a:hover,
#twitterbutton a:hover  {
   background-position: -49px 0%;
}

#trialbutton a:hover,
#newsletterbutton a:hover  {
   background-position: -183px 0%;
}

#newhoursg,
#aboutusbutton,
#addresstext  {
   z-index: 7;
}

#votedbestgyminphillyofferbutton a:hover  {
   background-position: -348px 0%;
}

#votedbestgyminphillyofferbutton a  {
   background: url(homemedia/id177votedbestgyminphillyof.gif) no-repeat 0% 0px;
   display: block;
   height: 118px;
   width: 348px;
   font-size: 118px;
   line-height: 118px;
}

#id427topbarpic,
#menubackground  {
   z-index: 4;
}

#votedbestgyminphillyofferbutton  {
   visibility: visible;
   position: absolute;
   left: 175px;
   top: 748px;
   z-index: 6;
   width: 348px;
   height: 118px;
}

#sportssocialclubbutton a:hover  {
   background-position: -180px 0%;
}

#id142diettogobutton a:hover  {
   background-position: -149px 0%;
}

#id140dotfitbutton a:hover  {
   background-position: -176px 0%;
}

#sportssocialclubbutton a  {
   background: url(homemedia/sportssocialclubbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 85px;
   width: 180px;
   font-size: 85px;
   line-height: 85px;
}

#sportssocialclubbutton  {
   visibility: visible;
   position: absolute;
   left: 730px;
   top: 1316px;
   z-index: 3;
   width: 180px;
   height: 85px;
}

#servicesdropdown2bkgd  {
   z-index: 7;
   background-image: url(homemedia/servicesdropdown2bkgd.gif);
}

#overlapwhiteboxhigher  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 1261px;
   z-index: 5;
   width: 413px;
   height: 18px;
   background-color: #FFFFFF;
   background-image: none;
}

#youtubebutton a:hover  {
   background-position: -51px 0%;
}

#servicesdropdown1bkgd  {
   z-index: 8;
   background-image: url(homemedia/servicesdropdown1bkgd.gif);
}

#blackoffercoverlayer  {
   background: url(homemedia/blackoffercoverlayer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 196px;
   top: 684px;
   z-index: 4;
   width: 306px;
   height: 203px;
}

#blackbkgdofferlayer  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 684px;
   z-index: 2;
   width: 479px;
   height: 226px;
   background-color: #000000;
   background-image: none;
}

#offerbutton a:hover  {
   background-position: -483px 0%;
}

#id142diettogobutton  {
   visibility: visible;
   position: absolute;
   left: 553px;
   top: 1231px;
   z-index: 4;
   width: 149px;
   height: 60px;
}

#homebottomoverlap2  {
   background: url(homemedia/homebottomoverlap2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 1339px;
   z-index: 2;
   width: 898px;
   height: 95px;
}

#aboutdropdown2bkgd  {
   background-image: url(homemedia/aboutdropdown2bkgd.gif);
}

#bottomsteelboxcopy  {
   background: url(homemedia/bottomsteelboxcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 916px;
   z-index: 1;
   width: 484px;
   height: 370px;
}

#overlapnavigation  {
   background: url(homemedia/overlapnavigation.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 1304px;
   z-index: 5;
   width: 114px;
   height: 32px;
}

#id104blogbutton a  {
   background: url(homemedia/id104blogbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 48px;
   width: 49px;
   font-size: 48px;
   line-height: 48px;
}

#aboutdropdownbkgd  {
   z-index: 5;
   background-image: url(homemedia/aboutdropdownbkgd.gif);
}

#id140dotfitbutton  {
   visibility: visible;
   position: absolute;
   left: 702px;
   top: 1231px;
   z-index: 3;
   width: 176px;
   height: 60px;
}

#id111flickrbutton  {
   visibility: visible;
   position: absolute;
   left: 449px;
   top: 1162px;
   z-index: 2;
   width: 50px;
   height: 49px;
}

#homebottomoverlap  {
   background: url(homemedia/homebottomoverlap.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 1288px;
   z-index: 1;
   width: 920px;
   height: 145px;
}

#id96blogwhitebkgd  {
   background: url(homemedia/id96blogwhitebkgd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 943px;
   z-index: 2;
   width: 416px;
   height: 337px;
}

#homeinfotext p a  {
   color: #000000;
}

#bloglayerliteral  {
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 943px;
   z-index: 3;
   width: 405px;
}

#clubinfohometext  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 1403px;
   z-index: 3;
   width: 685px;
}

#id104blogbutton  {
   visibility: visible;
   position: absolute;
   left: 447px;
   top: 1053px;
   z-index: 2;
   width: 49px;
   height: 48px;
}

#homeinfoheaderg  {
   background: url(homemedia/homeinfoheaderg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 526px;
   top: 446px;
   z-index: 3;
   width: 337px;
   height: 33px;
}

#twitterbutton a  {
   background: url(homemedia/twitterbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 52px;
   width: 49px;
   font-size: 52px;
   line-height: 52px;
}

#youtube1literal  {
   visibility: visible;
   position: absolute;
   left: 515px;
   top: 970px;
   z-index: 2;
   width: 243px;
}

#steeljoinnowbox  {
   background: url(homemedia/steeljoinnowbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 682px;
   z-index: 1;
   width: 484px;
   height: 229px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 448px;
   top: 943px;
   z-index: 2;
   width: 50px;
   height: 50px;
}

#bottomsteelbox  {
   background: url(homemedia/bottomsteelbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 512px;
   top: 362px;
   z-index: 2;
   width: 406px;
   height: 603px;
}

#steelmiddlebox  {
   background: url(homemedia/steelmiddlebox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 362px;
   z-index: 1;
   width: 484px;
   height: 313px;
}

#twitterbutton  {
   visibility: visible;
   position: absolute;
   left: 448px;
   top: 998px;
   z-index: 2;
   width: 49px;
   height: 52px;
}

#offerbutton a  {
   background: url(homemedia/offerbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 229px;
   width: 483px;
   font-size: 229px;
   line-height: 229px;
}

#youtubebutton  {
   visibility: visible;
   position: absolute;
   left: 446px;
   top: 1107px;
   z-index: 2;
   width: 51px;
   height: 50px;
}

#homeslideshow  {
   background: url(homemedia/homeslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 380px;
   z-index: 2;
   width: 450px;
   height: 278px;
}

#homeinfotext  {
   visibility: visible;
   position: absolute;
   left: 526px;
   top: 490px;
   z-index: 3;
   width: 392px;
}

#youtubebkgd  {
   background: url(homemedia/youtubebkgd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 513px;
   top: 968px;
   z-index: 1;
   width: 406px;
   height: 259px;
}

#offerbutton  {
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 682px;
   z-index: 3;
   width: 483px;
   height: 229px;
}

#buttonsbkgd  {
   background: url(homemedia/buttonsbkgd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 552px;
   top: 1230px;
   z-index: 2;
   width: 327px;
   height: 61px;
}

#shape1copy  {
   z-index: 3;
}

#h1literal  {
   visibility: visible;
   position: absolute;
   left: 528px;
   top: 689px;
   z-index: 1;
   width: 328px;
}

#fireworks  {
   background: url(homemedia/fireworks.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 277px;
   top: 684px;
   z-index: 5;
   width: 226px;
   height: 226px;
}

#overlap  {
   background: url(homemedia/overlap.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 1266px;
   z-index: 4;
   width: 418px;
   height: 42px;
}

