a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#copyrightgroupliteralcopy3,
#copyrightgroupliteralcopy2,
#copyrightgroupliteralcopy7,
#copyrightgroupliteralcopy6,
#copyrightgroupliteralcopy,
#copyrightgroupliteralcopy5,
#copyrightgroupliteral,
#copyrightgroupliteralcopy4  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 1234px;
   z-index: 2;
   width: 781px;
}

#thankyouforcontactingussomeonewillberespondingtoyou p,
#i5555551212textcopy p,
#i5555551212text p,
#i1234yourstreettextcopy p,
#gettingfittext p,
#i1234yourstreettext p,
#abouttextcopy4 p  {
   font: 12px "Helvetica Neue";
   margin: 0px;
   text-align: left;
}

#shape3copy9,
#shape3copy8,
#shape3copy13,
#shape3copy12,
#shape3copy11,
#shape3copy10,
#shape3copy3,
#shape3copy7,
#shape3copy6,
#shape3copy5,
#shape3copy  {
   background: url(ptmedia/shape3copy10.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 630px;
   z-index: 3;
   width: 241px;
   height: 2px;
}

#newstext p,
#paymenttext p,
#abouttextcopy3 p,
#addresscopy p,
#abouttextcopy2 p,
#address p,
#trybeforeyoubuytext p,
#weoffertext p,
#needresultstext p  {
   font: bold 11px "Helvetica Neue";
   margin: 0px;
   text-align: left;
}

#homebutton a:hover,
#contactbutton a:hover,
#groupexercisebutton a:hover,
#testimonialsbutton a:hover,
#servicesbutton a:hover,
#aboutbutton a:hover  {
   color: #282828;
}

#pid5testimonials,
#pid9trialthanks,
#pid10nl,
#pid6contact,
#pid4services,
#pid1home,
#pid8freetrial,
#pid3groupexercise,
#pid7pt,
#pid2about  {
   margin: 0px auto 0px auto;
   width: 865px;
   position: relative;
}

#layer13freetrial,
#layer13pt,
#layer13trialthanks,
#layer13home,
#layer13contact,
#layer13group,
#layer13nl,
#layer13test  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 393px;
   z-index: 2;
   width: 865px;
   height: 837px;
   background-repeat: no-repeat;
}

#layer11group,
#layer11nl,
#layer11test,
#layer11pt,
#layer11freetrial,
#layer11trialthanks,
#layer11home,
#layer11contact  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1225px;
   z-index: 1;
   width: 865px;
   height: 31px;
   background-color: #282828;
   background-image: none;
}

#tipoftheweekweprovideaweeklyeducationaltipoftheweek p,
#trybeforeyoubuyweareproudtobethefirstclubinthear p,
#wearetext p  {
   font: 11px/14px Verdana;
   margin: 0px;
   padding-top: 8px;
   text-align: left;
   color: #555555;
}

#homebutton a,
#testimonialsbutton a,
#contactbutton a,
#servicesbutton a,
#groupexercisebutton a,
#aboutbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#tipoftheweekweprovideaweeklyeducationaltipoftheweek,
#trybeforeyoubuyweareproudtobethefirstclubinthear  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 654px;
   z-index: 3;
   width: 484px;
}

#testimonialsbutton,
#servicesbutton,
#contactbutton,
#aboutbutton,
#groupexercisebutton,
#homebutton  {
   font: bold 14px/34px Arial;
   font-variant: small-caps;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 19px;
   z-index: 6;
   height: 10px;
}

#nlform fieldset label,
#trialformform fieldset label,
#formform fieldset label  {
   margin-right: .5em;
   display: block;
   text-align: right;
   float: left;
}

#abouttextcopy3,
#abouttextcopy7,
#abouttextcopy5,
#abouttextcopy,
#abouttext  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 657px;
   z-index: 3;
   width: 373px;
}

#newstext p a:hover,
#paymenttext p a:hover,
#clickheretomapit p a:hover  {
   color: #FF8000;
   text-decoration: underline;
}

#abouttextcopy p,
#abouttextcopy7 p,
#abouttext p,
#abouttextcopy5 p  {
   font: bold 12px/18px "Helvetica Neue";
   margin: 0px;
   color: #4C7F9A;
   text-align: left;
}

#id28groupexercise,
#id35services,
#servicescopy2,
#servicescopy  {
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 609px;
   z-index: 3;
   height: 15px;
   background-repeat: no-repeat;
}

#servicescopy3,
#servicescopy6,
#servicescopy5,
#servicescopy4  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 609px;
   z-index: 3;
   height: 15px;
   background-repeat: no-repeat;
}

#nlbutton a:hover,
#ptbutton a:hover,
#freetrialbutton a:hover  {
   background-position: -77px 0%;
}

#thankyouforcontactingussomeonewillberespondingtoyou p  {
   line-height: 16px;
}

#copyrighthomeliteral,
#copyrighthomeliteralcopy  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 977px;
   z-index: 3;
}

#trialformform fieldset *,
#nlform fieldset *  {
   font: 11px/11px Verdana;
   margin-top: 3px;
   color: #555555;
}

#ptbutton a,
#nlbutton a,
#freetrialbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   width: 77px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

#shape1copy2,
#shape1copy,
#shape1copy4  {
   visibility: visible;
   position: absolute;
   top: 13px;
   z-index: 4;
   width: 2px;
   height: 41px;
   background-repeat: no-repeat;
}

#shape3copy2,
#shape3,
#shape3copy4  {
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 242px;
   height: 2px;
   background-repeat: no-repeat;
}

#abouttextcopy2,
#abouttextcopy4  {
   visibility: visible;
   position: absolute;
   left: 455px;
   top: 658px;
   z-index: 3;
   width: 373px;
}

#phonetext p,
#phonetextcopy p  {
   font: bold 12px/20px "Helvetica Neue";
   margin: 0px;
   text-align: left;
}

#wearetext,
#trialpassliteral  {
   visibility: visible;
   position: absolute;
   left: 30px;
   z-index: 3;
   width: 484px;
}

#trialformform fieldset label  {
   width: 54px;
}

#nlform p,
#trialformform p  {
   font: 11px/11px Verdana;
   margin: 0px;
   text-align: left;
   color: #555555;
}

#copyrightgroupliteralcopy7  {
   top: 962px;
}

#i1234yourstreettextcopy p  {
   line-height: 14px;
}

#copyrighthomeliteralcopy  {
   width: 781px;
}

#id149freetrialmembership  {
   background: url(ptmedia/id149freetrialmembership.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 690px;
   top: 433px;
   z-index: 4;
   width: 133px;
   height: 41px;
}

#formform fieldset label  {
   width: 137px;
}

#i5555551212textcopy p  {
   line-height: 19px;
}

#nlform fieldset label  {
   width: 38px;
}

#trybeforeyoubuytext p  {
   line-height: 16px;
}

#i1234yourstreettext p  {
   line-height: 14px;
}

#shape1copy3,
#shape1  {
   visibility: visible;
   position: absolute;
   top: 13px;
   z-index: 4;
   width: 1px;
   height: 41px;
   background-repeat: no-repeat;
}

#copyrighthomeliteral  {
   width: 802px;
}

#groupexercisebutton  {
   width: 154px;
   left: 297px;
}

#trybeforeyoubuytext  {
   visibility: visible;
   position: absolute;
   left: 689px;
   top: 478px;
   z-index: 4;
   width: 154px;
}

#layer13trialthanks  {
   background-image: url(ptmedia/layer13pt.gif);
}

#testimonialsbutton  {
   width: 126px;
   left: 594px;
}

#i5555551212text p  {
   line-height: 19px;
}

#id28groupexercise  {
   background-image: url(groupexercisemedia/id28groupexercise.gif);
   width: 145px;
}

#aboutus,
#welcome  {
   visibility: visible;
   position: absolute;
   top: 609px;
   z-index: 3;
   width: 85px;
   height: 15px;
   background-repeat: no-repeat;
}

#needresultstext p  {
   line-height: 16px;
}

#freetrialbutton a  {
   background-image: url(ptmedia/freetrialbutton.gif);
}

#abouttextcopy3 p  {
   font-size: 12px;
   line-height: 18px;
}

#personaltraining  {
   background: url(ptmedia/personaltraining.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 433px;
   z-index: 6;
   width: 109px;
   height: 41px;
}

#trialpassliteral  {
   top: 880px;
}

#gettingfittext p  {
   font-size: 11px;
   line-height: 16px;
}

#abouttextcopy4 p  {
   line-height: 16px;
   padding-top: 8px;
}

#abouttextcopy2 p  {
   font-size: 12px;
   line-height: 18px;
}

#layer13freetrial  {
   background-image: url(ptmedia/layer13pt.gif);
}

#freetrialbutton  {
   visibility: visible;
   position: absolute;
   left: 749px;
   top: 537px;
   z-index: 5;
   width: 77px;
   height: 27px;
}

#needresultstext  {
   visibility: visible;
   position: absolute;
   left: 137px;
   top: 478px;
   z-index: 6;
   width: 156px;
}

#layer4,
#layer3  {
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 8px;
   width: 863px;
   height: 54px;
   background-repeat: no-repeat;
}

#servicesbutton  {
   width: 86px;
   left: 469px;
}

#backgroundcopy  {
   background: url(ptmedia/backgroundcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 534px;
   top: 67px;
   z-index: 5;
   width: 317px;
   height: 332px;
}

#layer13contact  {
   background-image: url(ptmedia/layer13pt.gif);
}

#servicescopy2  {
   background-image: url(contactmedia/servicescopy2.gif);
   width: 105px;
}

#servicescopy3  {
   background-image: url(ptmedia/servicescopy3.gif);
   width: 167px;
}

#servicescopy6  {
   background-image: url(nlmedia/servicescopy6.gif);
   width: 226px;
}

#weoffertext p  {
   line-height: 14px;
}

#servicescopy4  {
   background-image: url(freetrialmedia/servicescopy4.gif);
   width: 203px;
}

#servicescopy5  {
   background-image: url(freetrialmedia/servicescopy4.gif);
   width: 203px;
}

#contactbutton  {
   width: 82px;
   left: 756px;
}

#paymenttext p  {
   line-height: 18px;
   font-weight: Normal;
}

#addresscopy p  {
   line-height: 20px;
}

#layer13group  {
   background-image: url(groupexercisemedia/layer13group.gif);
}

#servicescopy  {
   background-image: url(testimonialsmedia/servicescopy.gif);
   width: 119px;
}

#id35services  {
   background-image: url(servicesmedia/id35services.gif);
   width: 83px;
}

#shape3copy4  {
   background-image: url(homemedia/shape3copy4.gif);
   top: 877px;
   left: 318px;
}

#shape3copy3  {
   top: 946px;
   left: 595px;
}

#shape3copy2  {
   background-image: url(homemedia/shape3copy4.gif);
   top: 630px;
   left: 594px;
}

#layer13home  {
   background-image: url(aboutmedia/layer13home.gif);
   height: 584px;
}

#shape1copy4  {
   background-image: url(ptmedia/shape1copy4.gif);
   left: 289px;
}

#shape1copy3  {
   background-image: url(ptmedia/shape1copy3.gif);
   left: 719px;
}

#shape1copy2  {
   background-image: url(ptmedia/shape1copy2.gif);
   left: 576px;
}

#layer11home  {
   top: 968px;
}

#aboutbutton  {
   width: 60px;
   left: 196px;
}

#weoffertext  {
   visibility: visible;
   position: absolute;
   left: 416px;
   top: 457px;
   z-index: 5;
   width: 154px;
}

#layer13test  {
   background-image: url(ptmedia/layer13pt.gif);
}

#layer8copy2  {
   background: url(ptmedia/layer8copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 294px;
   top: 414px;
   z-index: 4;
   width: 282px;
   height: 166px;
}

#abouttext p  {
   padding-top: 10px;
}

#layer8copy3  {
   background: url(ptmedia/layer8copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 569px;
   top: 414px;
   z-index: 3;
   width: 283px;
   height: 166px;
}

#newstext p  {
   line-height: 18px;
}

#layer8copy  {
   background: url(ptmedia/layer8copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 414px;
   z-index: 5;
   width: 283px;
   height: 166px;
}

#nlbutton a  {
   background-image: url(ptmedia/nlbutton.gif);
}

#shape3copy  {
   left: 318px;
}

#ptbutton a  {
   background-image: url(ptmedia/ptbutton.gif);
}

#homebutton  {
   width: 48px;
   left: 52px;
}

#shape1copy  {
   background-image: url(ptmedia/shape1copy.gif);
   left: 431px;
}

#newsletter  {
   background: url(ptmedia/newsletter.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 417px;
   top: 433px;
   z-index: 5;
   width: 136px;
   height: 19px;
}

#wearetext  {
   top: 649px;
}

#abouttext  {
   width: 792px;
}

#layer13nl  {
   background-image: url(nlmedia/layer13nl.gif);
   height: 565px;
}

#layer13pt  {
   background-image: url(ptmedia/layer13pt.gif);
}

#address p  {
   line-height: 20px;
}

#layer11nl  {
   top: 953px;
}

#ptbutton  {
   visibility: visible;
   position: absolute;
   left: 206px;
   top: 537px;
   z-index: 7;
   width: 77px;
   height: 27px;
}

#nlbutton  {
   visibility: visible;
   position: absolute;
   left: 478px;
   top: 537px;
   z-index: 6;
   width: 77px;
   height: 27px;
}

#layer16  {
   background: url(ptmedia/layer16.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 429px;
   z-index: 6;
   width: 95px;
   height: 138px;
}

#layer15  {
   background: url(ptmedia/layer15.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 312px;
   top: 429px;
   z-index: 5;
   width: 94px;
   height: 137px;
}

#aboutus  {
   background-image: url(aboutmedia/aboutus.gif);
   left: 32px;
}

#layer14  {
   background: url(ptmedia/layer14.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 640px;
   top: 67px;
   z-index: 4;
   width: 224px;
   height: 332px;
}

#welcome  {
   background-image: url(homemedia/welcome.gif);
   left: 318px;
}

#layer17  {
   background: url(ptmedia/layer17.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 587px;
   top: 429px;
   z-index: 4;
   width: 94px;
   height: 137px;
}

#layer4  {
   background-image: url(ptmedia/layer4.gif);
   z-index: 2;
}

#layer3  {
   background-image: url(ptmedia/layer3.gif);
   z-index: 1;
}

#shape1  {
   background-image: url(ptmedia/shape1.gif);
   left: 146px;
}

#shape3  {
   background-image: url(homemedia/shape3.gif);
   top: 630px;
   left: 31px;
}

#layer6  {
   background: url(ptmedia/layer6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 11px;
   z-index: 3;
   width: 856px;
   height: 46px;
}

#layer8  {
   background: url(ptmedia/layer8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 67px;
   z-index: 3;
   width: 865px;
   height: 338px;
}

#layer5  {
   background: url(ptmedia/layer5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 12px;
   z-index: 5;
   width: 862px;
   height: 26px;
}

#logo  {
   background: url(ptmedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 122px;
   z-index: 4;
   width: 511px;
   height: 227px;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   margin-left: 0;
   margin-right: 0;
   padding-bottom: 0;
   padding-top: 0;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #282828;
}

