a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#trialtext p,
#i10permonthforonechild1 p,
#stretchingmatsexercisemed p,
#dumbbellsbarbellsbenchpress p,
#i995permonthunlimitedper p,
#membershipsdisclaimertext p,
#yourclosetohomefamilyfri p,
#membershipstext p,
#thedotfittext p,
#bulletstext p,
#thevisualfitnessplanneris p,
#crosstrainersellipticalmach p  {
   font: 12px/18px Arial;
   margin: 0px;
   color: #231F20;
   text-align: left;
}

#thanks p,
#ourservicesheader p,
#toolsforsuccessheader p,
#trybeforeyoubuy p,
#membershipsheader p,
#freetrialmembership p,
#contactusheader p,
#aboutheader p  {
   font: 25px/18px Impact;
   margin: 0px;
   color: #EC193A;
   text-align: left;
}

#id238membershipsbutton a,
#id236contactusbutton a,
#id244aboutbutton a,
#id246homebutton a,
#id242ourservicesbutton a,
#id240toolsforsuccessbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 51px;
   background-position: 0% 0px;
   font-size: 51px;
   line-height: 51px;
}

#contactusheader,
#thanks,
#membershipsheader,
#ourservicesheader,
#aboutheader,
#toolsforsuccessheader  {
   visibility: visible;
   position: absolute;
   left: 238px;
   top: 129px;
   z-index: 3;
}

#memberships,
#toolsforsuccess,
#contactus,
#trialthanks,
#home,
#ourservices,
#trial,
#about  {
   margin: 0px auto 0px auto;
   width: 999px;
   position: relative;
}

#aboutbackground,
#backgroundourservices,
#layer44,
#layer42,
#membershipsbkrd  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 2;
   width: 999px;
   background-color: #FFFFFF;
   background-image: none;
}

#trialdisclaimer p,
#cardinalfitnesscarmelguestpassdisclaimerredeemguestpass p  {
   font: italic 10px/12px Arial;
   margin: 0px;
   color: #231F20;
   text-align: left;
}

#i00classic9smalloffsetg,
#i95classic15smalloffsetg,
#i00altern9smalloffsetg  {
   background: url(membershipsmedia/00altern9smalloffsetg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   width: 34px;
   height: 36px;
}

#id129startbutton a,
#id128supplementsbutton a,
#id183supplementsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 60px;
   background-position: 0% 0px;
   font-size: 60px;
   line-height: 60px;
}

#permonth1595text p,
#permonthaltern9text p,
#permonthclassic9textcopy p  {
   font: bold 16px/14px Arial;
   margin: 0px;
   text-align: left;
}

#seebottomgotext p,
#seebottomalterntext p,
#seebottomclassictext p  {
   font: bold 10px/12px Arial;
   margin: 0px;
   color: #231F20;
   text-align: center;
}

#lifefitnesssignatureseries p,
#personaltrainerscardinalfit p  {
   font: 12px/18px Arial;
   margin: 0px;
   color: #EC193A;
   text-align: left;
}

#cardiotoneandtrainyourbod p,
#becomeamemberandworkoutat p  {
   font: bold 16px Arial;
   margin: 0px;
   color: #EC193A;
   text-align: left;
}

#stretchingmatsexercisemed,
#dumbbellsbarbellsbenchpress  {
   visibility: visible;
   position: absolute;
   left: 270px;
   z-index: 3;
   width: 110px;
}

#i995permonthunlimitedper,
#i10permonthforonechild1  {
   visibility: visible;
   position: absolute;
   left: 529px;
   z-index: 3;
   width: 446px;
}

#i1195firstpersonalterng,
#i1595firstpersonclassicg  {
   background: url(membershipsmedia/1195firstpersonalterng.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 604px;
   width: 139px;
   height: 18px;
}

#i9secondpersonclassicg,
#i9secondpersonalterng  {
   background: url(membershipsmedia/9secondpersonalterng.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 796px;
   width: 122px;
   height: 18px;
}

#permonthclassic9textcopy,
#permonth1595text  {
   visibility: visible;
   position: absolute;
   top: 871px;
   z-index: 9;
   width: 49px;
}

#i00altern9smallg,
#i00classic9smallg  {
   background: url(membershipsmedia/00altern9smallg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 875px;
   width: 35px;
   height: 36px;
}

#id181askbutton a,
#id127askbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 58px;
   background-position: 0% 0px;
   font-size: 58px;
   line-height: 58px;
}

#id240toolsforsuccessbutton a:hover  {
   background-position: -113px 0%;
}

#bottomtrial,
#bottomtrialthanks  {
   background: url(trialthanksmedia/bottomtrialthanks.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   width: 999px;
   height: 36px;
}

#id238membershipsbutton a:hover  {
   background-position: -137px 0%;
}

#id242ourservicesbutton a:hover  {
   background-position: -105px 0%;
}

#personaltrainerscardinalfit p  {
   padding-top: 16px;
}

#id240toolsforsuccessbutton a  {
   width: 113px;
   background-image: url(contactusmedia/id240toolsforsuccessbutton.gif);
}

#lifefitnesssignatureseries p  {
   text-decoration: underline;
}

#id236contactusbutton a:hover  {
   background-position: -97px 0%;
}

#wearetext p,
#oneofthetext p  {
   font: 12px/18px Arial;
   margin: 0px;
   padding-top: 8px;
   text-align: left;
}

#wearetext,
#trialpassliteral  {
   visibility: visible;
   position: absolute;
   left: 230px;
   z-index: 2;
   width: 484px;
}

#becomeamemberandworkoutat p  {
   line-height: 19px;
   text-decoration: underline;
}

#cardiotoneandtrainyourbod p  {
   padding-top: 6px;
   line-height: 18px;
}

#membershipsdisclaimertext p  {
   font-style: italic;
}

#i2480e146thstreetcarmelin p  {
   font: 12px/14px Arial;
   margin: 0px;
   color: #231F20;
   text-align: left;
}

#dumbbellsbarbellsbenchpress  {
   top: 818px;
}

#id201bullets *:first-child  {
   padding-top: 0px;
}

#id240toolsforsuccessbutton  {
   visibility: visible;
   position: absolute;
   left: 335px;
   top: 47px;
   z-index: 8;
   width: 113px;
   height: 51px;
}

#blogtext p,
#weoffertext p  {
   font: 16px/18px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#stretchingmatsexercisemed  {
   top: 1066px;
}

#i95classic15smalloffsetg  {
   z-index: 9;
   top: 830px;
   left: 708px;
}

#i995permonthunlimitedper  {
   top: 711px;
}

#i1595firstpersonclassicg  {
   z-index: 9;
   top: 912px;
}

#id242ourservicesbutton a  {
   width: 105px;
   background-image: url(contactusmedia/id242ourservicesbutton.gif);
}

#id244aboutbutton a:hover  {
   background-position: -153px 0%;
}

#permonthclassic9textcopy  {
   left: 877px;
}

#id238membershipsbutton a  {
   width: 137px;
   background-image: url(contactusmedia/id238membershipsbutton.gif);
}

#id183supplementsbutton a  {
   width: 259px;
   background-image: url(homemedia/id183supplementsbutton.gif);
}

#id128supplementsbutton a  {
   width: 251px;
   background-image: url(toolsforsuccessmedia/id128supplementsbutton.gif);
}

#i00classic9smalloffsetg  {
   z-index: 9;
   top: 830px;
   left: 878px;
}

#i10permonthforonechild1  {
   top: 555px;
}

#id246homebutton a:hover  {
   background-position: -78px 0%;
}

#i1195firstpersonalterng  {
   z-index: 14;
   top: 568px;
}

#id236contactusbutton a  {
   width: 97px;
   background-image: url(contactusmedia/id236contactusbutton.gif);
}

#id242ourservicesbutton  {
   visibility: visible;
   position: absolute;
   left: 230px;
   top: 47px;
   z-index: 9;
   width: 105px;
   height: 51px;
}

#id238membershipsbutton  {
   visibility: visible;
   position: absolute;
   left: 448px;
   top: 47px;
   z-index: 7;
   width: 137px;
   height: 51px;
}

#googleanalyticsliteral  {
   visibility: visible;
   position: absolute;
   left: 289px;
   top: 573px;
   z-index: 5;
   width: 538px;
}

#i00altern9smalloffsetg  {
   z-index: 14;
   top: 487px;
   left: 878px;
}

#i9secondpersonclassicg  {
   z-index: 9;
   top: 912px;
}

#i9secondpersonalterng  {
   z-index: 14;
   top: 568px;
}

#toolsforsuccessheader  {
   width: 197px;
}

#backgroundourservices  {
   height: 690px;
   top: 633px;
}

#unlimitedmembertext p  {
   font: 12px/18px Arial;
   margin: 0px;
   text-align: left;
   color: #4F4F4F;
}

#layer5,
#topwhitebar  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 999px;
   background-color: #FFFFFF;
   background-image: none;
}

#id236contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 585px;
   top: 47px;
   z-index: 6;
   width: 97px;
   height: 51px;
}

#trialbutton a:hover  {
   background-position: -196px 0%;
}

#i2ndboxg,
#i1stboxg  {
   background: url(membershipsmedia/1stboxg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 221px;
   width: 763px;
   height: 505px;
}

#id244aboutbutton a  {
   width: 153px;
   background-image: url(contactusmedia/id244aboutbutton.gif);
}

#id129startbutton a  {
   width: 252px;
   background-image: url(toolsforsuccessmedia/id129startbutton.gif);
}

#i95classic15smallg  {
   background: url(membershipsmedia/00altern9smallg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 705px;
   top: 828px;
   z-index: 10;
   width: 35px;
   height: 36px;
}

#trybeforeyoubuy p  {
   font-size: 20px;
}

#membershipsheader  {
   width: 153px;
}

#id246homebutton a  {
   width: 78px;
   background-image: url(contactusmedia/id246homebutton.gif);
}

#ourservicesheader  {
   width: 139px;
}

#i00classic9smallg  {
   z-index: 10;
   top: 828px;
}

#bottomtrialthanks  {
   z-index: 2;
   top: 877px;
}

#id244aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 47px;
   z-index: 10;
   width: 153px;
   height: 51px;
}

#id127askbutton a  {
   width: 252px;
   background-image: url(toolsforsuccessmedia/id127askbutton.gif);
}

#permonth1595text  {
   left: 711px;
}

#i00altern9smallg  {
   z-index: 15;
   top: 485px;
}

#trialpassliteral  {
   top: 447px;
}

#i9classicg,
#i9g  {
   background: url(membershipsmedia/9g.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 798px;
   width: 74px;
   height: 80px;
}

#id181askbutton a  {
   width: 260px;
   background-image: url(homemedia/id181askbutton.gif);
}

#thedotfittext p  {
   padding-top: 10px;
}

#id246homebutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 47px;
   z-index: 11;
   width: 78px;
   height: 51px;
}

#membershipsbkrd  {
   height: 895px;
   top: 606px;
}

#aboutbackground  {
   height: 521px;
   top: 97px;
}

#contactusheader  {
   width: 119px;
}

#id201bullets p  {
   font: bold 11px/15px Wingdings;
   margin: 0px;
   color: #FFCB08;
   padding-top: 4px;
   text-align: left;
}

#oneofthetext p  {
   font-weight: bold;
   color: #FFFFFF;
}

#trialbutton a  {
   background: url(contactusmedia/trialbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 98px;
   width: 196px;
   font-size: 98px;
   line-height: 98px;
}

#bulletstext p  {
   padding-top: 10px;
}

#blackleftbox  {
   background: url(contactusmedia/blackleftbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 226px;
   z-index: 2;
   width: 196px;
   height: 156px;
}

#id201bullets  {
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 264px;
   z-index: 4;
   width: 7px;
}

#restofredbar  {
   background: url(contactusmedia/restofredbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 596px;
   top: 47px;
   z-index: 3;
   width: 328px;
   height: 51px;
}

#aboutheader  {
   width: 96px;
}

#topwhitebar  {
   height: 47px;
   z-index: 4;
}

#wearetext p  {
   color: #555555;
}

#trialtext p  {
   padding-top: 15px;
}

#getingetfit  {
   background: url(contactusmedia/getingetfit.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 783px;
   top: 0px;
   z-index: 5;
   width: 211px;
   height: 47px;
}

#trialbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 119px;
   z-index: 2;
   width: 196px;
   height: 98px;
}

#bottomtrial  {
   z-index: 5;
   top: 921px;
}

#i9classicg  {
   z-index: 10;
   top: 824px;
}

#wearetext  {
   top: 179px;
}

#i2ndboxg  {
   z-index: 8;
   top: 718px;
}

#i1stboxg  {
   z-index: 13;
   top: 374px;
}

#sidebar  {
   background: url(contactusmedia/sidebar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 425px;
   z-index: 2;
   width: 196px;
   height: 130px;
}

#layer28  {
   background: url(contactusmedia/layer28.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 682px;
   top: 52px;
   z-index: 5;
   width: 317px;
   height: 26px;
}

#layer27  {
   background: url(contactusmedia/layer27.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 682px;
   top: 51px;
   z-index: 4;
   width: 315px;
   height: 46px;
}

#layer30  {
   background: url(contactusmedia/layer30.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 228px;
   z-index: 4;
   width: 166px;
   height: 27px;
}

#layer44  {
   height: 297px;
   top: 629px;
}

#layer42  {
   height: 792px;
   top: 629px;
}

#thanks  {
   width: 88px;
}

#layer5  {
   height: 896px;
   z-index: 1;
}

#topbar  {
   background: url(contactusmedia/topbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 17px;
   z-index: 2;
   width: 999px;
   height: 85px;
}

#shape7  {
   background: url(contactusmedia/shape7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 226px;
   z-index: 3;
   width: 198px;
   height: 189px;
}

#whyg  {
   background: url(contactusmedia/whyg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 268px;
   z-index: 4;
   width: 167px;
   height: 120px;
}

#bar  {
   background: url(contactusmedia/bar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 212px;
   top: 111px;
   z-index: 2;
   width: 775px;
   height: 65px;
}

#i9g  {
   z-index: 15;
   top: 481px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #4F4F4F;
}

