a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#mapusbutton a,
#mobilegymnasticsbutton a,
#testimonialsbutton a,
#communitypartnersbutton a,
#spaservicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#trialmembershippagebutton a,
#etipformbutton a,
#ptpagebutton a,
#pasadenanowbutton a,
#clickhereforclassbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 83px;
   background-position: 0% 0px;
   font-size: 20px;
   line-height: 20px;
}

#womensworldfitnesscenter2000huntingtondrivesanmarin p,
#weirdwebsitedesignbyferretbrothersmarketing p  {
   font: 11px/40px Tahoma;
   margin: 0px;
   text-align: left;
}

#layer13copy3,
#layer13copy2,
#layer13copy,
#layer13copy7,
#layer13,
#layer13copy5  {
   background: url(personaltrainingmedia/layer13copy7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 424px;
   z-index: 5;
   width: 6px;
   height: 10px;
}

#weofferaweeklytipofthe p,
#needresultsfastneedinfo p,
#trybeforeyoubuyclickthe p  {
   font: bold 12px Tahoma;
   margin: 0px;
   text-align: left;
}

#layer14copy,
#layer14copy3,
#layer14copy2,
#layer14copy7,
#layer14copy5  {
   background: url(personaltrainingmedia/layer14copy7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 396px;
   z-index: 5;
   width: 4px;
   height: 59px;
}

#groupfitnessbutton a,
#viewtourbutton a,
#nutritionsupplementsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 32px;
   background-position: 0% 0px;
   font-size: 32px;
   line-height: 32px;
}

#trialform fieldset div label,
#etipsform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
}

#gradentbottomrightsquarecopy2,
#gradentbottomleftsquare  {
   background: url(homemedia/id106gradentbottomrightsqua.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 822px;
   z-index: 3;
   width: 335px;
   height: 277px;
}

#womensworldfitnesscenter2000huntingtondrivesanmarin p  {
   font-weight: bold;
}

#womensworldfitnesscenter2000huntingtondrivesanmarin  {
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 1104px;
   z-index: 6;
   width: 586px;
}

#grouprightcolumntext p,
#groupleftcolumntext p  {
   font: 12px/14px "Myriad Pro";
   margin: 0px;
   padding-top: 12px;
   text-align: left;
   color: #000300;
}

#weirdwebsitedesignbyferretbrothersmarketing  {
   visibility: visible;
   position: absolute;
   left: 722px;
   top: 1105px;
   z-index: 4;
   width: 283px;
}

#etipformbutton,
#trialmembershippagebutton  {
   visibility: visible;
   position: absolute;
   top: 1073px;
   z-index: 4;
   width: 83px;
   height: 20px;
}

#nutritionsupplementsbutton a:hover  {
   background-position: -112px 0%;
}

#i530am10pm530am9pm730am6pm730am3  {
   background: url(weeklyetipmedia/id148530am10pm530am9pm730am.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 805px;
   top: 538px;
   z-index: 4;
   width: 105px;
   height: 141px;
}

#communitypartnersbutton a:hover  {
   background-position: -158px 0%;
}

#mobilegymnasticsbutton a:hover  {
   background-position: -142px 0%;
}

#gradentbottomrightsquarecopy2  {
   left: 664px;
}

#nutritionsupplementsbutton a  {
   width: 112px;
   background-image: url(personaltrainingmedia/nutritionsupplementsbutton.gif);
}

#etipsform fieldset div label  {
   width: 137px;
}

#trialform fieldset div label  {
   width: 41px;
}

#monthurfridaysaturdaysunday  {
   background: url(testimonialsmedia/monthurfridaysaturdaysunday.gif) no-repeat;
   position: absolute;
   left: 805px;
   top: 513px;
   z-index: 3;
   width: 105px;
   height: 166px;
   visibility: visible;
}

#trialmembershippagebutton a  {
   background-image: url(homemedia/trialmembershippagebutton.gif);
}

#testimonialsbutton a:hover  {
   background-position: -98px 0%;
}

#nutritionsupplementsbutton  {
   visibility: visible;
   position: absolute;
   left: 320px;
   top: 414px;
   z-index: 5;
   width: 112px;
   height: 32px;
}

#groupfitnessbutton a:hover  {
   background-position: -105px 0%;
}

#clickhereforclassbutton a  {
   width: 345px;
   background-image: url(groupfitnessmedia/clickhereforclassbutton.gif);
}

#spaservicesbutton a:hover  {
   background-position: -91px 0%;
}

#needresultsfastneedinfo p  {
   line-height: 14px;
}

#trybeforeyoubuyclickthe p  {
   line-height: 18px;
}

#trialmembershippagebutton  {
   left: 899px;
}

#communitypartnersbutton a  {
   width: 158px;
   background-image: url(personaltrainingmedia/communitypartnersbutton.gif);
}

#arrow3,
#arrow2,
#arrow1  {
   visibility: visible;
   position: absolute;
   top: 840px;
   z-index: 5;
   width: 27px;
   height: 27px;
   background-repeat: no-repeat;
}

#weofferaweeklytipofthe p  {
   line-height: 14px;
}

#mobilegymnasticsbutton a  {
   width: 142px;
   background-image: url(personaltrainingmedia/mobilegymnasticsbutton.gif);
}

#gradentbottomleftsquare  {
   left: 3px;
}

#communitypartnersbutton  {
   visibility: visible;
   position: absolute;
   left: 609px;
   top: 422px;
   z-index: 5;
   width: 158px;
   height: 14px;
}

#mobilegymnasticsbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 460px;
   z-index: 3;
   width: 142px;
   height: 14px;
}

#homepagebutton a:hover  {
   background-position: -78px 0%;
}

#viewtourbutton a:hover  {
   background-position: -116px 0%;
}

#layer20copy,
#layer20  {
   visibility: visible;
   position: absolute;
   top: 830px;
   z-index: 4;
   width: 179px;
   height: 217px;
   background-repeat: no-repeat;
}

#wwlogobutton a:hover  {
   background-position: -216px 0%;
}

#babysittingavailable  {
   background: url(weeklyetipmedia/babysittingavailable.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 804px;
   top: 685px;
   z-index: 3;
   width: 159px;
   height: 17px;
}

#welcometowomensworld  {
   background: url(slideshowmedia/welcometowomensworld.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 66px;
   top: 484px;
   z-index: 3;
   width: 365px;
   height: 23px;
}

#groupfitnessbutton a  {
   width: 105px;
   background-image: url(personaltrainingmedia/groupfitnessbutton.gif);
}

#testimonialsbutton a  {
   width: 98px;
   background-image: url(personaltrainingmedia/testimonialsbutton.gif);
}

#emailbutton a:hover  {
   background-position: -61px 0%;
}

#spaservicesbutton a  {
   width: 91px;
   background-image: url(personaltrainingmedia/spaservicesbutton.gif);
}

#mapusbutton a:hover  {
   background-position: -51px 0%;
}

#pasadenanowbutton a  {
   background-image: url(communitypartnersmedia/pasadenanowbutton.gif);
}

#testimonialsbutton  {
   visibility: visible;
   position: absolute;
   left: 798px;
   top: 422px;
   z-index: 5;
   width: 98px;
   height: 14px;
}

#groupfitnessbutton  {
   visibility: visible;
   position: absolute;
   left: 156px;
   top: 412px;
   z-index: 5;
   width: 105px;
   height: 32px;
}

#homebutton a:hover  {
   background-position: -73px 0%;
}

#spaservicesbutton  {
   visibility: visible;
   position: absolute;
   left: 479px;
   top: 421px;
   z-index: 5;
   width: 91px;
   height: 14px;
}

#etipformbutton a  {
   background-image: url(homemedia/etipformbutton.gif);
}

#homepagebutton a  {
   background: url(personaltrainingmedia/homepagebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 15px;
   width: 78px;
   font-size: 15px;
   line-height: 15px;
}

#viewtourbutton a  {
   width: 116px;
   background-image: url(personaltrainingmedia/viewtourbutton.gif);
}

#id149clubhours  {
   background: url(weeklyetipmedia/id149clubhours.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 804px;
   top: 485px;
   z-index: 3;
   width: 120px;
   height: 17px;
}

#viewtourbutton  {
   visibility: visible;
   position: absolute;
   left: 336px;
   top: 73px;
   z-index: 4;
   width: 116px;
   height: 32px;
}

#homepagebutton  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 422px;
   z-index: 5;
   width: 78px;
   height: 15px;
}

#wwlogobutton a  {
   background: url(personaltrainingmedia/wwlogobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 117px;
   width: 216px;
   font-size: 117px;
   line-height: 117px;
}

#ptpagebutton a  {
   background-image: url(homemedia/ptpagebutton.gif);
}

#rightbottompic  {
   background: url(testimonialsmedia/rightbottompic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 620px;
   top: 739px;
   z-index: 3;
   width: 349px;
   height: 343px;
}

#etipformbutton  {
   left: 564px;
}

#mapusbutton a  {
   width: 51px;
   background-image: url(personaltrainingmedia/mapusbutton.gif);
}

#emailbutton a  {
   background: url(personaltrainingmedia/emailbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 61px;
   font-size: 10px;
   line-height: 10px;
}

#bottomgreybar  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1106px;
   z-index: 5;
   width: 1000px;
   height: 1px;
   background-color: #D4D2D1;
   background-image: none;
   font-size: 1px;
}

#gradientfill1  {
   background: url(personaltrainingmedia/gradientfill1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 13px;
   z-index: 3;
   width: 1000px;
   height: 116px;
}

#layer14copy7  {
   left: 911px;
}

#homebutton a  {
   background: url(personaltrainingmedia/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 11px;
   width: 73px;
   font-size: 11px;
   line-height: 11px;
}

#layer13copy7  {
   left: 918px;
}

#layer13copy5  {
   left: 595px;
}

#layer14copy5  {
   left: 778px;
}

#layer14copy3  {
   left: 585px;
}

#layer13copy3  {
   left: 464px;
}

#layer14copy2  {
   left: 290px;
}

#layer13copy2  {
   left: 305px;
}

#wwlogobutton  {
   visibility: visible;
   position: absolute;
   left: 113px;
   top: 13px;
   z-index: 4;
   width: 216px;
   height: 117px;
}

#layer13copy  {
   left: 144px;
}

#mapusbutton  {
   visibility: visible;
   position: absolute;
   left: 929px;
   top: 421px;
   z-index: 5;
   width: 51px;
   height: 14px;
}

#bottomstrip  {
   background: url(personaltrainingmedia/bottomstrip.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1107px;
   z-index: 3;
   width: 1000px;
   height: 52px;
}

#emailbutton  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 57px;
   z-index: 4;
   width: 61px;
   height: 10px;
}

#layer14copy  {
   left: 125px;
}

#layer20copy  {
   background-image: url(homemedia/layer20copy.gif);
   left: 670px;
}

#topgreybar  {
   background: url(etiplandingmedia/topgreybar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 454px;
   z-index: 6;
   width: 996px;
   height: 1px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 27px;
   z-index: 4;
   width: 73px;
   height: 11px;
}

#colorfill1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 395px;
   z-index: 3;
   width: 1000px;
   height: 59px;
   background-color: #9D2142;
   background-image: none;
}

#colorfill2  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1000px;
   height: 12px;
   background-color: #9D2142;
   background-image: none;
   font-size: 1px;
}

#background  {
   margin: 0px auto 0px auto;
   background: url(personaltrainingmedia/background.gif) no-repeat;
   visibility: visible;
   height: 1159px;
   width: 1000px;
   position: relative;
}

#mainphoto  {
   background: url(personaltrainingmedia/mainphoto.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1000px;
   height: 414px;
}

#toparrow  {
   background: url(weeklyetipmedia/toparrow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 482px;
   z-index: 3;
   width: 27px;
   height: 27px;
}

#layer14  {
   background: url(personaltrainingmedia/layer14.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 450px;
   top: 395px;
   z-index: 5;
   width: 4px;
   height: 59px;
}

#layer20  {
   background-image: url(homemedia/layer20.gif);
   left: 347px;
}

#layer13  {
   left: 14px;
}

#layer12  {
   background: url(personaltrainingmedia/layer12.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 395px;
   z-index: 4;
   width: 998px;
   height: 32px;
}

#layer6  {
   background: url(personaltrainingmedia/layer6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 454px;
   z-index: 2;
   width: 1000px;
   height: 705px;
}

#arrow3  {
   background-image: url(homemedia/arrow3.gif);
   left: 825px;
}

#arrow2  {
   background-image: url(homemedia/arrow2.gif);
   left: 511px;
}

#arrow1  {
   background-image: url(homemedia/arrow1.gif);
   left: 177px;
}

.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: #FFFFFF;
}

