a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#meetourcoachesbutton a,
#contactusbutton a,
#whyfitubutton a,
#productsbutton a,
#successstoriesbutton a,
#dotfitbutton a,
#servicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 36px;
   background-position: 0% 0px;
   font-size: 36px;
   line-height: 36px;
}

#jonnaisacertifiedgroupfit p,
#scotthasbeenintheoutdoors p,
#arturolupianakabigarth p,
#daracomesto123fitwithan p  {
   font: 11px/13px "Myriad Pro";
   margin: 0px;
   text-align: left;
}

#pid2services,
#pid1whyfitu,
#pid6meetourcoaches,
#pid5successstories,
#pid4contactus,
#triallanding,
#home  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
}

#functionufunctionuisasm p,
#corecramuisasmallgroupt p,
#gravityugravityuisasmal p  {
   margin: 0px;
   font-family: "Myriad Pro";
   text-align: left;
}

#bodyweightblastbodyweight p,
#flexibilityuthissmallgrou p  {
   font: bold 11px/22px "Myriad Pro";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#thankyou123fitandarturo p,
#fituisagreatmoreafforda p  {
   font: 11px/13px Arial;
   margin: 0px;
   padding-bottom: 3px;
   padding-top: 3px;
   text-align: left;
   color: #FDFCFC;
}

#watchthis p,
#ourpersonaltrainerscanhelp p  {
   font: 14px/17px "Myriad Pro";
   margin: 0px;
   text-align: left;
   color: #2B2C32;
}

#gradientoverlayfreeofferbarbottom  {
   background: url(successstoriesmedia/id94gradientoverlayfreeoffe.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 708px;
   top: 1010px;
   z-index: 7;
   width: 181px;
   height: 64px;
}

#weirdwebsitedesignbyferret p  {
   font: 11px/13px Tahoma;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#meetourcoachesbutton a:hover  {
   background-position: -168px 0%;
}

#successstoriesbutton a:hover  {
   background-position: -152px 0%;
}

#id9appointmentbutton a:hover  {
   font-style: italic;
}

#scotthasbeenintheoutdoors p  {
   color: #0F0F10;
}

#i9163830123i8391folsomblv p  {
   font: bold 11px/13px Tahoma;
   margin: 0px;
   color: #FFC200;
   text-align: left;
}

#jonnaisacertifiedgroupfit p  {
   color: #010101;
}

#gradientoverlayfreeofferbar  {
   background: url(successstoriesmedia/gradientoverlayfreeofferbar.gif) no-repeat;
   position: absolute;
   left: 631px;
   top: 551px;
   z-index: 7;
   width: 257px;
   height: 120px;
}

#weirdwebsitedesignbyferret  {
   visibility: visible;
   position: absolute;
   left: 76px;
   top: 1442px;
   z-index: 4;
   width: 265px;
}

#wantafreefitnessconsultion  {
   background: url(successstoriesmedia/wantafreefitnessconsultion.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 643px;
   top: 676px;
   z-index: 6;
   width: 225px;
   height: 84px;
}

#functionufunctionuisasm p  {
   font-size: 11px;
   line-height: 22px;
}

#corecramuisasmallgroupt p  {
   font-size: 11px;
   line-height: 13px;
}

#daracomesto123fitwithan p  {
   color: #020202;
}

#i9163830123i8391folsomblv  {
   visibility: visible;
   position: absolute;
   left: 632px;
   top: 1442px;
   z-index: 4;
   width: 306px;
}

#gravityugravityuisasmal p  {
   font-size: 18px;
   line-height: 22px;
}

#arturolupianakabigarth p  {
   color: #010101;
}

#contactusbutton a:hover  {
   background-position: -120px 0%;
}

#successstoriesbutton a  {
   width: 152px;
   background-image: url(successstoriesmedia/successstoriesbutton.gif);
}

#servicesbutton a:hover  {
   background-position: -105px 0%;
}

#id9appointmentbutton a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#productsbutton a:hover  {
   background-position: -109px 0%;
}

#meetourcoachesbutton a  {
   width: 168px;
   background-image: url(successstoriesmedia/meetourcoachesbutton.gif);
}

#facebookbutton a:hover  {
   background-position: -47px 0%;
}

#twitterbutton a:hover  {
   background-position: -48px 0%;
}

#whyfitubutton a:hover  {
   background-position: -96px 0%;
}

#successstoriesbutton  {
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 475px;
   z-index: 6;
   width: 152px;
   height: 36px;
}

#id9appointmentbutton  {
   font: bold 11px/14px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 744px;
   top: 28px;
   z-index: 4;
   width: 340px;
   height: 14px;
}

#dotfitbutton a:hover  {
   background-position: -82px 0%;
}

#meetourcoachesbutton  {
   visibility: visible;
   position: absolute;
   left: 434px;
   top: 475px;
   z-index: 6;
   width: 168px;
   height: 36px;
}

#emailbutton a:hover  {
   background-position: -61px 0%;
}

#arrowtoprightcorner  {
   background: url(successstoriesmedia/arrowtoprightcorner.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 734px;
   top: 32px;
   z-index: 3;
   width: 6px;
   height: 5px;
}

#homebutton a:hover  {
   background-position: -73px 0%;
}

#contactusbutton a  {
   width: 120px;
   background-image: url(successstoriesmedia/contactusbutton.gif);
}

#vectorsmartobject  {
   background: url(successstoriesmedia/vectorsmartobject.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 109px;
   top: 185px;
   z-index: 4;
   width: 342px;
   height: 139px;
}

#facebookbutton a  {
   background: url(successstoriesmedia/facebookbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 46px;
   width: 47px;
   font-size: 46px;
   line-height: 46px;
}

#layer29,
#layer0  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 1000px;
   height: 1512px;
   background-repeat: no-repeat;
}

#productsbutton a  {
   width: 109px;
   background-image: url(successstoriesmedia/productsbutton.gif);
}

#servicesbutton a  {
   width: 105px;
   background-image: url(successstoriesmedia/servicesbutton.gif);
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 801px;
   top: 475px;
   z-index: 6;
   width: 120px;
   height: 36px;
}

#whyfitubutton a  {
   width: 96px;
   background-image: url(successstoriesmedia/whyfitubutton.gif);
}

#trialmembership  {
   background: url(successstoriesmedia/trialmembership.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 659px;
   top: 635px;
   z-index: 8;
   width: 218px;
   height: 26px;
}

#twitterbutton a  {
   background: url(successstoriesmedia/twitterbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 44px;
   width: 48px;
   font-size: 44px;
   line-height: 44px;
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 171px;
   top: 475px;
   z-index: 6;
   width: 105px;
   height: 36px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 108px;
   z-index: 4;
   width: 47px;
   height: 46px;
}

#productsbutton  {
   visibility: visible;
   position: absolute;
   left: 690px;
   top: 475px;
   z-index: 6;
   width: 109px;
   height: 36px;
}

#dotfitbutton a  {
   width: 82px;
   background-image: url(successstoriesmedia/dotfitbutton.gif);
}

#emailbutton a  {
   background: url(successstoriesmedia/emailbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 61px;
   font-size: 10px;
   line-height: 10px;
}

#twitterbutton  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 59px;
   z-index: 4;
   width: 48px;
   height: 44px;
}

#whyfitubutton  {
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 475px;
   z-index: 6;
   width: 96px;
   height: 36px;
}

#offerbarsolid  {
   background: url(successstoriesmedia/offerbarsolid.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 626px;
   top: 552px;
   z-index: 5;
   width: 262px;
   height: 524px;
}

#homebutton a  {
   background: url(successstoriesmedia/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 11px;
   width: 73px;
   font-size: 11px;
   line-height: 11px;
}

#dotfitbutton  {
   visibility: visible;
   position: absolute;
   left: 605px;
   top: 475px;
   z-index: 6;
   width: 82px;
   height: 36px;
}

#emailbutton  {
   visibility: visible;
   position: absolute;
   left: 180px;
   top: 27px;
   z-index: 5;
   width: 61px;
   height: 10px;
}

#formliteral  {
   visibility: visible;
   position: absolute;
   left: 641px;
   top: 782px;
   z-index: 6;
   width: 237px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 26px;
   z-index: 5;
   width: 73px;
   height: 11px;
}

#ballleft  {
   background: url(successstoriesmedia/ballleft.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 557px;
   z-index: 5;
   width: 23px;
   height: 25px;
}

#layer29  {
   background-image: url(successstoriesmedia/layer29.gif);
   z-index: 2;
}

#layer30  {
   background: url(successstoriesmedia/layer30.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 39px;
   z-index: 3;
   width: 930px;
   height: 1432px;
}

#layer5  {
   background: url(successstoriesmedia/layer5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 469px;
   z-index: 5;
   width: 868px;
   height: 47px;
}

#layer7  {
   background: url(successstoriesmedia/layer7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 516px;
   z-index: 4;
   width: 868px;
   height: 189px;
}

#layer0  {
   background-image: url(successstoriesmedia/layer0.gif);
   z-index: 1;
}

#shape9  {
   background: url(successstoriesmedia/shape9.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 16px;
   z-index: 4;
   width: 203px;
   height: 30px;
}

#ball  {
   background: url(successstoriesmedia/ball.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 632px;
   top: 585px;
   z-index: 6;
   width: 23px;
   height: 25px;
}

#i7  {
   background: url(successstoriesmedia/7.gif) no-repeat;
   position: absolute;
   left: 777px;
   top: 526px;
   z-index: 8;
   width: 106px;
   height: 103px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #800000;
}

