a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#i8personaltrainingbutton a,
#i2sportstipsbutton a,
#i3nutritiontipsbutton a,
#i5personaltrainingbutton a,
#i3fitnesstipsbutton a,
#i0nakedbootcampbutton a,
#i0nutritiontipsbutton a,
#i6personaltrainingbutton a,
#i8nakedbootcampbutton a,
#i0athleticperformancebutton a,
#i5nakedbootcampbutton a,
#i3personaltrainingbutton a,
#i1sportstipsbutton a,
#i2athleticperformancebutton a,
#i2nakedbootcampbutton a,
#i2nutritiontipsbutton a,
#i4personaltrainingbutton a,
#i0sportstipsbutton a,
#i7nakedbootcampbutton a,
#i9personaltrainingbutton a,
#i4nakedbootcampbutton a,
#i1athleticperformancebutton a,
#i1fitnesstipsbutton a,
#i1nakedbootcampbutton a,
#i3athleticperformancebutton a,
#i7personaltrainingbutton a,
#i9nakedbootcampbutton a,
#i6nakedbootcampbutton a,
#i0fitnesstipsbutton a,
#i0personaltrainingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 52px;
   width: 307px;
   font-size: 52px;
   line-height: 52px;
}

#i6nakedbootcampbutton,
#i2sportstipsbutton,
#i0sportstipsbutton,
#i0fitnesstipsbutton,
#i8nakedbootcampbutton,
#i0athleticperformancebutton,
#i5personaltrainingbutton,
#i1sportstipsbutton,
#i6personaltrainingbutton,
#i2nutritiontipsbutton,
#i7nakedbootcampbutton,
#i3fitnesstipsbutton,
#i9nakedbootcampbutton,
#i3personaltrainingbutton,
#i0nakedbootcampbutton,
#i3nutritiontipsbutton,
#i4personaltrainingbutton,
#i4nakedbootcampbutton,
#i2fitnesstipsbutton,
#i3athleticperformancebutton,
#i9personaltrainingbutton,
#i1nakedbootcampbutton,
#i0nutritiontipsbutton,
#i1athleticperformancebutton,
#i5nakedbootcampbutton,
#i7personaltrainingbutton,
#i1fitnesstipsbutton,
#i8personaltrainingbutton,
#i2nakedbootcampbutton,
#i2athleticperformancebutton,
#i0personaltrainingbutton  {
   position: absolute;
   top: 280px;
   z-index: 6;
   width: 307px;
   height: 52px;
}

#programsverbiage,
#tipsbg,
#i0testimonials2shape,
#i0strengthverbiage,
#i0testimonialsshape,
#i0trainingshape,
#i0eventsshape,
#i0spedverbiage,
#i0offseasonverbiage,
#i0aboutverbiage,
#i0personalshape,
#i0athleticshape,
#i0highschoolverbiage,
#i0i404shape,
#i0contactshape,
#i0thankyouverbiage,
#i0bootcampshape,
#i0nutritionverbiage,
#i0testimonials3shape,
#i0testimonials4shape  {
   position: absolute;
   left: 13px;
   z-index: 5;
   width: 1001px;
   height: 462px;
   background-repeat: no-repeat;
}

#i4highschoolbutton a,
#i0highschoolbutton a,
#i0sportsnutritionbutton a,
#i5sportsnutritionbutton a,
#i3highschoolbutton a,
#i3sportsnutritionbutton a,
#i2highschoolbutton a,
#i4sportsnutritionbutton a,
#i5highschoolbutton a,
#i1sportsnutritionbutton a,
#i2sportsnutritionbutton a,
#i1highschoolbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 66px;
   width: 207px;
   font-size: 66px;
   line-height: 66px;
}

#i5athleticperformancebutton a,
#i3nakedbootcampbutton a,
#i7athleticperformancebutton a,
#i9athleticperformancebutton a,
#i4athleticperformancebutton a,
#i1personaltrainingbutton a,
#i2personaltrainingbutton a,
#i6athleticperformancebutton a,
#i8athleticperformancebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 50px;
   width: 307px;
   font-size: 50px;
   line-height: 50px;
}

#i3nakedbootcampbutton,
#i6athleticperformancebutton,
#i9athleticperformancebutton,
#i4athleticperformancebutton,
#i1personaltrainingbutton,
#i2personaltrainingbutton,
#i8athleticperformancebutton,
#i7athleticperformancebutton,
#i5athleticperformancebutton  {
   position: absolute;
   top: 281px;
   z-index: 6;
   width: 307px;
   height: 50px;
}

#i2strengthbutton a,
#i4strengthbutton a,
#i0strengthbutton a,
#i5strengthbutton a,
#i1strengthbutton a,
#i3strengthbutton a,
#i5spedbutton a,
#i4spedbutton a,
#i1spedbutton a,
#i0spedbutton a,
#i3spedbutton a,
#i2spedbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 67px;
   width: 207px;
   font-size: 67px;
   line-height: 67px;
}

#i1sportsnutritionbutton,
#i4highschoolbutton,
#i2highschoolbutton,
#i2sportsnutritionbutton,
#i0sportsnutritionbutton,
#i5sportsnutritionbutton,
#i3sportsnutritionbutton,
#i4sportsnutritionbutton  {
   position: absolute;
   left: 781px;
   top: 539px;
   z-index: 7;
   width: 207px;
   height: 66px;
}

#i1testimonials3button a,
#i1testimonials2button a,
#i0testimonials3button a,
#testimonials4button a,
#testimonalsbutton a,
#i0testimonials2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 51px;
   width: 134px;
   font-size: 51px;
   line-height: 51px;
}

#i0testimonials2button,
#testimonials4button,
#i0testimonials3button,
#i1testimonials2button,
#i1testimonials3button,
#testimonalsbutton  {
   position: absolute;
   left: 854px;
   z-index: 6;
   width: 134px;
   height: 51px;
}

#i0offseasonbutton a,
#i4offseasonbutton a,
#i1offseasonbutton a,
#i5offseasonbutton a,
#i2offseasonbutton a,
#i3offseasonbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 63px;
   width: 207px;
   font-size: 63px;
   line-height: 63px;
}

#i5offseasonbutton,
#i1offseasonbutton,
#i3offseasonbutton,
#i2offseasonbutton,
#i4offseasonbutton,
#i0offseasonbutton  {
   position: absolute;
   left: 781px;
   top: 343px;
   width: 207px;
   height: 63px;
}

#i2strengthbutton,
#i4strengthbutton,
#i0strengthbutton,
#i3strengthbutton,
#i1strengthbutton,
#i5strengthbutton  {
   position: absolute;
   left: 781px;
   top: 605px;
   width: 207px;
   height: 67px;
}

#contactform fieldset div label,
#contactform fieldset div input,
#contactform fieldset div textarea  {
   font: normal normal 14px/17px Arial, Helvetica, sans-serif;
   color: #82B446;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#i5spedbutton,
#i4spedbutton,
#i1spedbutton,
#i0spedbutton,
#i3spedbutton,
#i2spedbutton  {
   position: absolute;
   left: 781px;
   top: 406px;
   width: 207px;
   height: 67px;
}

#i3highschoolshape,
#i3spedshape,
#i3strengthshape,
#i2nutritionshape,
#i3offseasonshape  {
   background: url(sg_strength_media/d3strengthshape.png) no-repeat;
   position: absolute;
   left: 415px;
   top: 343px;
   z-index: 6;
   width: 350px;
   height: 33px;
}

#i2highschoolshape,
#i2strengthshape,
#i2spedshape,
#i1nutritionshape,
#i2offseasonshape  {
   position: absolute;
   left: 443px;
   z-index: 6;
   width: 318px;
   height: 4px;
   background-color: #DAECC9;
   background-image: none;
   font-size: 1px;
}

#i0highschoolbutton,
#i3highschoolbutton,
#i1highschoolbutton,
#i5highschoolbutton  {
   position: absolute;
   left: 781px;
   top: 473px;
   z-index: 6;
   width: 207px;
   height: 66px;
}

#i1nutritionverbiage,
#i1spedverbiage,
#i1highschoolverbiage,
#i1offseasonverbiage  {
   position: absolute;
   left: 443px;
   top: 384px;
   z-index: 6;
   width: 321px;
   background-repeat: no-repeat;
}

#contactb a.nmh,
#contactbutton a:hover,
#contactb a:hover,
#contactbutton a.nmh  {
   background-position: -132px 0%;
}

#i2fitnesstipsbutton a,
#i1nutritiontipsbutton a,
#i3sportstipsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 51px;
   width: 307px;
   font-size: 51px;
   line-height: 51px;
}

#i3sportsshape,
#i6nutritionshape,
#i8nutritionshape,
#i3fitnessshape  {
   background: url(sg_nutrition-tips_media/d8nutritionshape.png) no-repeat;
   position: absolute;
   z-index: 8;
   width: 19px;
   height: 30px;
}

#i0sportsshape,
#i3nutritionshape,
#i0fitnessshape,
#i0tipsshape  {
   position: absolute;
   left: 38px;
   top: 344px;
   z-index: 6;
   width: 950px;
   height: 327px;
   background-color: #FFFFFF;
   background-image: none;
}

#homeb a.nmh,
#aboutb a.nmh,
#aboutb a:hover,
#homeb a:hover  {
   background-position: -96px 0%;
}

#i1sportsverbiage,
#i1fitnessverbiage,
#i3nutritionverbiage  {
   position: absolute;
   left: 76px;
   top: 445px;
   z-index: 8;
   width: 350px;
   background-repeat: no-repeat;
}

#youtubebutton a,
#facebookbutton a,
#bloggerbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 37px;
   width: 36px;
   font-size: 37px;
   line-height: 37px;
}

#i6sportsshape,
#i6nutritionverbiage,
#i6fitnessshape  {
   position: absolute;
   top: 344px;
   z-index: 8;
   width: 50px;
   height: 327px;
   background-repeat: no-repeat;
}

#i2sportsshape,
#i5nutritionshape,
#i2fitnessshape  {
   position: absolute;
   left: 73px;
   top: 420px;
   z-index: 8;
   height: 3px;
   background-repeat: no-repeat;
}

#i1sportsshape,
#i4nutritionshape,
#i1fitnessshape  {
   background: url(sg_nutrition-tips_media/d4nutritionshape.png) no-repeat;
   position: absolute;
   left: 38px;
   top: 344px;
   z-index: 7;
   width: 950px;
   height: 327px;
}

#youtubebutton,
#bloggerbutton,
#facebookbutton  {
   position: absolute;
   top: 726px;
   z-index: 5;
   width: 36px;
   height: 37px;
}

#i3sportstipsbutton,
#i1nutritiontipsbutton  {
   position: absolute;
   top: 280px;
   z-index: 6;
   width: 307px;
   height: 51px;
}

#vectorsmartobject,
#vectorsmartobjectcopy2  {
   position: absolute;
   top: 365px;
   z-index: 7;
   width: 24px;
   height: 37px;
   background-repeat: no-repeat;
}

#i4nutritionverbiage,
#i2nutritionverbiage  {
   position: absolute;
   top: 370px;
   z-index: 8;
   width: 227px;
   height: 45px;
   background-repeat: no-repeat;
}

#programsb a.nmh,
#programsb a:hover  {
   background-position: -147px 0%;
}

#i0tipsverbiage,
#i2tipsverbiage  {
   position: absolute;
   top: 359px;
   z-index: 7;
   width: 236px;
   height: 53px;
   background-repeat: no-repeat;
}

#eventsb a:hover,
#eventsb a.nmh  {
   background-position: -111px 0%;
}

#i5sportsshape,
#i5fitnessshape  {
   background: url(sg_fitness-tips_media/d5fitnessshape.png) no-repeat;
   position: absolute;
   top: 376px;
   z-index: 8;
   width: 19px;
   height: 30px;
}

#i6athleticperformancebutton a  {
   background-image: url(sg_sped_media/d6athleticperformancebutton.png);
}

#i1athleticperformancebutton a  {
   background-image: url(sg_personal-training_media/d1athleticperformancebutton.png);
}

#i0athleticperformancebutton a  {
   background-image: url(sg_programs_media/d0athleticperformancebutton.png);
}

#i4athleticperformancebutton a  {
   background-image: url(sg_strength_media/d9athleticperformancebutton.png);
}

#i2athleticperformancebutton a  {
   background-image: url(sg_options_media/d2athleticperformancebutton.png);
}

#i3athleticperformancebutton a  {
   background-image: url(sg_naked-boot-camp_media/d3athleticperformancebutton.png);
}

#i8athleticperformancebutton a  {
   background-image: url(sg_strength_media/d9athleticperformancebutton.png);
}

#i9athleticperformancebutton a  {
   background-image: url(sg_strength_media/d9athleticperformancebutton.png);
}

#i5athleticperformancebutton a  {
   background-image: url(sg_sped_media/d6athleticperformancebutton.png);
}

#i7athleticperformancebutton a  {
   background-image: url(sg_high-school_media/d7athleticperformancebutton.png);
}

#contactbutton a,
#contactb a  {
   background: url(sg_home_media/contactb.png) no-repeat;
   display: block;
   height: 52px;
   width: 132px;
   font-size: 52px;
   line-height: 52px;
}

#i6athleticperformancebutton  {
   left: 681px;
}

#i8athleticperformancebutton  {
   left: 681px;
}

#i4athleticperformancebutton  {
   left: 681px;
}

#i2athleticperformancebutton  {
   left: 681px;
}

#i9athleticperformancebutton  {
   left: 681px;
}

#i5athleticperformancebutton  {
   left: 681px;
}

#i3athleticperformancebutton  {
   left: 681px;
}

#i1athleticperformancebutton  {
   left: 681px;
}

#i0athleticperformancebutton  {
   left: 681px;
}

#i7athleticperformancebutton  {
   left: 681px;
}

#i1personaltrainingbutton a  {
   background-image: url(sg_personal-training_media/d1personaltrainingbutton.png);
}

#i2personaltrainingbutton a  {
   background-image: url(sg_personal-training_media/d1personaltrainingbutton.png);
}

#i5personaltrainingbutton a  {
   background-image: url(sg_off-season_media/d5personaltrainingbutton.png);
}

#i7personaltrainingbutton a  {
   background-image: url(sg_high-school_media/d7personaltrainingbutton.png);
}

#i6personaltrainingbutton a  {
   background-image: url(sg_naked-boot-camp_media/d3personaltrainingbutton.png);
}

#i8personaltrainingbutton a  {
   background-image: url(sg_sports-nutrition_media/d8personaltrainingbutton.png);
}

#i4personaltrainingbutton a  {
   background-image: url(sg_high-school_media/d7personaltrainingbutton.png);
}

#i3personaltrainingbutton a  {
   background-image: url(sg_naked-boot-camp_media/d3personaltrainingbutton.png);
}

#i0personaltrainingbutton a  {
   background-image: url(sg_sports-nutrition_media/d8personaltrainingbutton.png);
}

#i9personaltrainingbutton a  {
   background-image: url(sg_naked-boot-camp_media/d3personaltrainingbutton.png);
}

#i4sportsnutritionbutton a  {
   background-image: url(sg_sports-nutrition_media/d4sportsnutritionbutton.png);
}

#i0sportsnutritionbutton a  {
   background-image: url(sg_athletic-performance_media/d0sportsnutritionbutton.png);
}

#i5sportsnutritionbutton a  {
   background-image: url(sg_strength_media/d5sportsnutritionbutton.png);
}

#i2sportsnutritionbutton a  {
   background-image: url(sg_sped_media/d2sportsnutritionbutton.png);
}

#i3sportsnutritionbutton a  {
   background-image: url(sg_sped_media/d2sportsnutritionbutton.png);
}

#i1sportsnutritionbutton a  {
   background-image: url(sg_sped_media/d2sportsnutritionbutton.png);
}

#i4personaltrainingbutton  {
   left: 38px;
}

#contactbutton,
#contactb  {
   position: absolute;
   left: 882px;
   top: 212px;
   z-index: 6;
   width: 132px;
   height: 52px;
}

#i8personaltrainingbutton  {
   left: 38px;
}

#i6personaltrainingbutton  {
   left: 38px;
}

#i3personaltrainingbutton  {
   left: 38px;
}

#i1personaltrainingbutton  {
   left: 38px;
}

#i0personaltrainingbutton  {
   left: 38px;
}

#i5personaltrainingbutton  {
   left: 38px;
}

#i7personaltrainingbutton  {
   left: 38px;
}

#i9personaltrainingbutton  {
   left: 38px;
}

#i2personaltrainingbutton  {
   left: 38px;
}

#i0testimonials2button a  {
   background-image: url(sg_testimonials3_media/d0testimonials3button.png);
}

#i0testimonials3button a  {
   background-image: url(sg_testimonials3_media/d0testimonials3button.png);
}

#i4nakedbootcampbutton a  {
   background-image: url(sg_athletic-performance_media/d4nakedbootcampbutton.png);
}

#i5nakedbootcampbutton a  {
   background-image: url(sg_sped_media/d6nakedbootcampbutton.png);
}

#i1testimonials3button a  {
   background-image: url(sg_testimonials3_media/d1testimonials3button.png);
}

#i3nutritiontipsbutton a  {
   background-image: url(sg_sports-tips_media/d3nutritiontipsbutton.png);
}

#i2nutritiontipsbutton a  {
   background-image: url(sg_fitness-tips_media/d2nutritiontipsbutton.png);
}

#i6nakedbootcampbutton a  {
   background-image: url(sg_sped_media/d6nakedbootcampbutton.png);
}

#i3nakedbootcampbutton a  {
   background-image: url(sg_naked-boot-camp_media/d3nakedbootcampbutton.png);
}

#i9nakedbootcampbutton a  {
   background-image: url(sg_strength_media/d9nakedbootcampbutton.png);
}

#i2sportsnutritionbutton  {
   z-index: 8;
}

#i2nakedbootcampbutton a  {
   background-image: url(sg_personal-training_media/d1nakedbootcampbutton.png);
}

#i4sportsnutritionbutton  {
   z-index: 6;
}

#i0nakedbootcampbutton a  {
   background-image: url(sg_strength_media/d9nakedbootcampbutton.png);
}

#i8nakedbootcampbutton a  {
   background-image: url(sg_sports-nutrition_media/d8nakedbootcampbutton.png);
}

#i7nakedbootcampbutton a  {
   background-image: url(sg_strength_media/d9nakedbootcampbutton.png);
}

#i1nakedbootcampbutton a  {
   background-image: url(sg_personal-training_media/d1nakedbootcampbutton.png);
}

#i1nutritiontipsbutton a  {
   background-image: url(sg_nutrition-tips_media/d1nutritiontipsbutton.png);
}

#i1testimonials2button a  {
   background-image: url(sg_testimonials3_media/d1testimonials3button.png);
}

#i0nutritiontipsbutton a  {
   background-image: url(sg_tips_media/d0nutritiontipsbutton.png);
}

#vectorsmartobjectcopy2  {
   background-image: url(sg_tips_media/vectorsmartobjectcopy2.png);
   left: 344px;
}

#i5nakedbootcampbutton  {
   left: 359px;
}

#i1nakedbootcampbutton  {
   left: 359px;
}

#i3nutritiontipsbutton  {
   left: 38px;
}

#i0nutritiontipsbutton  {
   left: 38px;
}

#i1testimonials3button  {
   top: 513px;
}

#i2fitnesstipsbutton a  {
   background-image: url(sg_fitness-tips_media/d2fitnesstipsbutton.png);
}

#i0testimonials2button  {
   top: 572px;
}

#i3nakedbootcampbutton  {
   left: 359px;
}

#i4nakedbootcampbutton  {
   left: 359px;
}

#i9nakedbootcampbutton  {
   left: 359px;
}

#i2nakedbootcampbutton  {
   left: 359px;
}

#i1testimonials2button  {
   top: 513px;
}

#i1fitnesstipsbutton a  {
   background-image: url(sg_nutrition-tips_media/d1fitnesstipsbutton.png);
}

#i1nutritiontipsbutton  {
   left: 38px;
}

#i6nakedbootcampbutton  {
   left: 359px;
}

#i0fitnesstipsbutton a  {
   background-image: url(sg_tips_media/d0fitnesstipsbutton.png);
}

#i3fitnesstipsbutton a  {
   background-image: url(sg_sports-tips_media/d3fitnesstipsbutton.png);
}

#i2nutritiontipsbutton  {
   left: 38px;
}

#i7nakedbootcampbutton  {
   left: 359px;
}

#i0testimonials3button  {
   top: 572px;
}

#testimonials4button a  {
   background-image: url(sg_testimonials4_media/testimonials4button.png);
}

#i8nakedbootcampbutton  {
   left: 359px;
}

#i0nakedbootcampbutton  {
   left: 359px;
}

#i1highschoolbutton a  {
   background-image: url(sg_strength_media/d5highschoolbutton.png);
}

#i0sportstipsbutton a  {
   background-image: url(sg_fitness-tips_media/d2sportstipsbutton.png);
}

#i0testimonials2shape  {
   background-image: url(sg_testimonials2_media/d1testimonials2shape.png);
   top: 233px;
}

#i0testimonials4shape  {
   background-image: url(sg_testimonials4_media/d2testimonials4shape.png);
   top: 234px;
}

#i0testimonials3shape  {
   background-image: url(sg_testimonials3_media/d2testimonials3shape.png);
   top: 233px;
}

#i1sportstipsbutton a  {
   background-image: url(sg_nutrition-tips_media/d1sportstipsbutton.png);
}

#i3sportstipsbutton a  {
   background-image: url(sg_sports-tips_media/d3sportstipsbutton.png);
}

#i5highschoolbutton a  {
   background-image: url(sg_strength_media/d5highschoolbutton.png);
}

#i0highschoolverbiage  {
   background-image: url(sg_high-school_media/d0highschoolverbiage.png);
   top: 234px;
}

#i0highschoolbutton a  {
   background-image: url(sg_strength_media/d5highschoolbutton.png);
}

#i4highschoolbutton a  {
   background-image: url(sg_strength_media/d5highschoolbutton.png);
}

#i1highschoolverbiage  {
   background-image: url(sg_high-school_media/d1highschoolverbiage.png);
   height: 81px;
}

#i2sportstipsbutton a  {
   background-image: url(sg_fitness-tips_media/d2sportstipsbutton.png);
}

#i3highschoolbutton a  {
   background-image: url(sg_high-school_media/d3highschoolbutton.png);
}

#i2highschoolbutton a  {
   background-image: url(sg_strength_media/d5highschoolbutton.png);
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#i2offseasonbutton a  {
   background-image: url(sg_strength_media/d5offseasonbutton.png);
}

#i1nutritionverbiage  {
   background-image: url(sg_sports-nutrition_media/d1nutritionverbiage.png);
   height: 94px;
}

#i1fitnesstipsbutton  {
   left: 359px;
}

#i0nutritionverbiage  {
   background-image: url(sg_sports-nutrition_media/d0nutritionverbiage.png);
   top: 234px;
}

#i3nutritionverbiage  {
   background-image: url(sg_nutrition-tips_media/d3nutritionverbiage.png);
   height: 199px;
}

#i0fitnesstipsbutton  {
   left: 359px;
}

#i3offseasonbutton a  {
   background-image: url(sg_strength_media/d5offseasonbutton.png);
}

#i6nutritionverbiage  {
   background-image: url(sg_nutrition-tips_media/d6nutritionverbiage.png);
   left: 449px;
}

#testimonalsbutton a  {
   background-image: url(sg_testimonials_media/testimonalsbutton.png);
}

#i4nutritionverbiage  {
   background-image: url(sg_nutrition-tips_media/d4nutritionverbiage.png);
   left: 517px;
}

#i1offseasonverbiage  {
   background-image: url(sg_off-season_media/d1offseasonverbiage.png);
   height: 98px;
}

#i5offseasonbutton a  {
   background-image: url(sg_strength_media/d5offseasonbutton.png);
}

#i0testimonialsshape  {
   background-image: url(sg_testimonials_media/d1testimonialsshape.png);
   top: 233px;
}

#i2fitnesstipsbutton  {
   height: 51px;
   left: 359px;
}

#i0offseasonbutton a  {
   background-image: url(sg_sports-nutrition_media/d4offseasonbutton.png);
}

#i2nutritionverbiage  {
   background-image: url(sg_nutrition-tips_media/d2nutritionverbiage.png);
   left: 76px;
}

#i4offseasonbutton a  {
   background-image: url(sg_sports-nutrition_media/d4offseasonbutton.png);
}

#i0offseasonverbiage  {
   background-image: url(sg_off-season_media/d0offseasonverbiage.png);
   top: 234px;
}

#i1offseasonbutton a  {
   background-image: url(sg_off-season_media/d1offseasonbutton.png);
}

#testimonials4button  {
   top: 573px;
}

#i3fitnesstipsbutton  {
   left: 359px;
}

#i3strengthbutton a  {
   background-image: url(sg_high-school_media/d3strengthbutton.png);
}

#i0thankyouverbiage  {
   background-image: url(sg_thank-you_media/d3thankyouverbiage.png);
   top: 233px;
}

#i2sportstipsbutton  {
   left: 681px;
}

#i1strengthverbiage  {
   background: url(sg_strength_media/d1strengthverbiage.png) no-repeat;
   position: absolute;
   left: 443px;
   top: 384px;
   z-index: 6;
   width: 320px;
   height: 98px;
}

#i4highschoolbutton  {
   top: 473px;
}

#i1strengthbutton a  {
   background-image: url(sg_off-season_media/d1strengthbutton.png);
}

#i0sportstipsbutton  {
   left: 681px;
}

#i4strengthbutton a  {
   background-image: url(sg_sports-nutrition_media/d4strengthbutton.png);
}

#i0strengthbutton a  {
   background-image: url(sg_high-school_media/d3strengthbutton.png);
}

#i1sportstipsbutton  {
   left: 681px;
}

#i2strengthbutton a  {
   background-image: url(sg_high-school_media/d3strengthbutton.png);
}

#i3sportstipsbutton  {
   left: 681px;
}

#i2highschoolbutton  {
   top: 473px;
}

#i0strengthverbiage  {
   background-image: url(sg_strength_media/d0strengthverbiage.png);
   top: 234px;
}

#aboutb a,
#homeb a  {
   background-repeat: no-repeat;
   display: block;
   height: 51px;
   width: 96px;
   font-size: 51px;
   line-height: 51px;
}

#i5strengthbutton a  {
   background-image: url(sg_strength_media/d5strengthbutton.png);
}

#i4offseasonbutton  {
   z-index: 9;
}

#i5offseasonbutton  {
   z-index: 6;
}

#i1offseasonbutton  {
   z-index: 6;
}

#i2highschoolshape  {
   top: 546px;
}

#i2offseasonbutton  {
   z-index: 7;
}

#i1fitnessverbiage  {
   background-image: url(sg_fitness-tips_media/d1fitnessverbiage.png);
   height: 182px;
}

#testimonalsbutton  {
   top: 572px;
}

#copyrightverbiage  {
   background: url(sg_home_media/copyrightverbiage.png) no-repeat;
   position: absolute;
   left: 38px;
   top: 725px;
   z-index: 5;
   width: 437px;
   height: 13px;
}

#i3offseasonbutton  {
   z-index: 6;
}

#i0offseasonbutton  {
   z-index: 6;
}

#vectorsmartobject  {
   background-image: url(sg_tips_media/d0vectorsmartobject.png);
   left: 682px;
}

#i1sportsverbiage  {
   background-image: url(sg_sports-tips_media/d1sportsverbiage.png);
   height: 182px;
}

#i3strengthbutton  {
   z-index: 8;
}

#i1strengthbutton  {
   z-index: 8;
}

#i5strengthbutton  {
   z-index: 6;
}

#programsverbiage  {
   background-image: url(sg_programs_media/programsverbiage.png);
   top: 234px;
}

#i6nutritionshape  {
   top: 381px;
   left: 314px;
}

#i8nutritionshape  {
   top: 381px;
   left: 755px;
}

#i7nutritionshape  {
   background: url(sg_nutrition-tips_media/d7nutritionshape.png) no-repeat;
   position: absolute;
   left: 514px;
   top: 420px;
   z-index: 8;
   width: 231px;
   height: 3px;
}

#princessbutton a  {
   background: url(sg_home_media/princessbutton.png) no-repeat;
   display: block;
   height: 13px;
   width: 280px;
   font-size: 13px;
   line-height: 13px;
}

#i1nutritionshape  {
   top: 546px;
}

#i5nutritionshape  {
   background-image: url(sg_nutrition-tips_media/d5nutritionshape.png);
   width: 231px;
}

#facebookbutton a  {
   background-image: url(sg_home_media/facebookbutton.png);
}

#i2strengthbutton  {
   z-index: 9;
}

#i0strengthbutton  {
   z-index: 8;
}

#i4strengthbutton  {
   z-index: 7;
}

#i2offseasonshape  {
   top: 501px;
}

#i0personalshape  {
   background-image: url(sg_personal-training_media/d5personalshape.png);
   top: 234px;
}

#i0bootcampshape  {
   background-image: url(sg_naked-boot-camp_media/d3bootcampshape.png);
   top: 234px;
}

#i0aboutverbiage  {
   background-image: url(sg_about_media/d1aboutverbiage.png);
   top: 233px;
}

#i0athleticshape  {
   background-image: url(sg_athletic-performance_media/d2athleticshape.png);
   top: 234px;
}

#youtubebutton a  {
   background-image: url(sg_options_media/youtubebutton.png);
}

#i0trainingshape  {
   background-image: url(sg_options_media/d4trainingshape.png);
   top: 234px;
}

#i2strengthshape  {
   top: 546px;
}

#twitterbutton a  {
   background: url(sg_home_media/twitterbutton.png) no-repeat;
   display: block;
   height: 38px;
   width: 37px;
   font-size: 38px;
   line-height: 38px;
}

#bloggerbutton a  {
   background-image: url(sg_home_media/bloggerbutton.png);
}

#i6fitnessshape  {
   background-image: url(sg_fitness-tips_media/d6fitnessshape.png);
   left: 444px;
}

#i2fitnessshape  {
   background-image: url(sg_fitness-tips_media/d2fitnessshape.png);
   width: 123px;
}

#i5fitnessshape  {
   left: 695px;
}

#i3fitnessshape  {
   top: 375px;
   left: 207px;
}

#princessbutton  {
   position: absolute;
   left: 39px;
   top: 743px;
   z-index: 5;
   width: 280px;
   height: 13px;
}

#i3spedbutton a  {
   background-image: url(sg_high-school_media/d3spedbutton.png);
}

#i0spedbutton a  {
   background-image: url(sg_strength_media/d5spedbutton.png);
}

#i1spedverbiage  {
   background-image: url(sg_sped_media/d1spedverbiage.png);
   height: 132px;
}

#i2spedbutton a  {
   background-image: url(sg_sped_media/d2spedbutton.png);
}

#i0spedverbiage  {
   background-image: url(sg_sped_media/d0spedverbiage.png);
   top: 234px;
}

#i0tipsverbiage  {
   background-image: url(sg_tips_media/d0tipsverbiage.png);
   left: 733px;
}

#i2tipsverbiage  {
   background-image: url(sg_tips_media/d2tipsverbiage.png);
   left: 403px;
}

#facebookbutton  {
   left: 867px;
}

#i5spedbutton a  {
   background-image: url(sg_strength_media/d5spedbutton.png);
}

#i4spedbutton a  {
   background-image: url(sg_strength_media/d5spedbutton.png);
}

#homeb,
#aboutb  {
   position: absolute;
   top: 212px;
   z-index: 6;
   width: 96px;
   height: 51px;
}

#i0contactshape  {
   background-image: url(sg_contact_media/d0contactshape.png);
   top: 233px;
}

#i1spedbutton a  {
   background-image: url(sg_high-school_media/d3spedbutton.png);
}

#logo,
#banner  {
   background: url(sg_home_media/logo.png) no-repeat;
   position: absolute;
   left: 13px;
   top: 13px;
   z-index: 4;
   width: 1001px;
   height: 221px;
}

#twitterbutton  {
   position: absolute;
   left: 825px;
   top: 725px;
   z-index: 5;
   width: 37px;
   height: 38px;
}

#i3sportsshape  {
   top: 375px;
   left: 422px;
   background-image: url(sg_sports-tips_media/d3sportsshape.png);
}

#vimeobutton a  {
   background: url(sg_options_media/vimeobutton.png) no-repeat;
   display: block;
   height: 37px;
   width: 37px;
   font-size: 37px;
   line-height: 37px;
}

#i5sportsshape  {
   left: 716px;
}

#youtubebutton  {
   left: 909px;
}

#i2sportsshape  {
   background-image: url(sg_sports-tips_media/d2sportsshape.png);
   width: 337px;
}

#i0eventsshape  {
   background-image: url(sg_events_media/d2eventsshape.png);
   top: 233px;
}

#bloggerbutton  {
   left: 782px;
}

#i6sportsshape  {
   background-image: url(sg_sports-tips_media/d6sportsshape.png);
   left: 467px;
}

#i0spedbutton  {
   z-index: 7;
}

#bottomheader  {
   position: absolute;
   left: 13px;
   top: 706px;
   z-index: 4;
   width: 1001px;
   height: 70px;
   background-color: #90C252;
   background-image: none;
}

#i3spedbutton  {
   z-index: 7;
}

#i4spedbutton  {
   z-index: 8;
}

#i2spedbutton  {
   z-index: 6;
}

#i1spedbutton  {
   z-index: 7;
}

#i5spedbutton  {
   z-index: 7;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#vimeobutton  {
   position: absolute;
   left: 950px;
   top: 726px;
   z-index: 5;
   width: 37px;
   height: 37px;
}

#i2spedshape  {
   top: 527px;
}

#i0i404shape  {
   background-image: url(sg_404_media/d1i404shape.png);
   top: 233px;
}

#programsb a  {
   background: url(sg_home_media/programsb.png) no-repeat;
   display: block;
   height: 51px;
   width: 147px;
   font-size: 51px;
   line-height: 51px;
}

#background  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1024px;
   height: 786px;
   background-color: #FFFFFF;
   background-image: none;
}

#ridefooter  {
   font-size: 0px;
}

#eventsb a  {
   background: url(sg_home_media/eventsb.png) no-repeat;
   display: block;
   height: 51px;
   width: 111px;
   font-size: 51px;
   line-height: 51px;
}

#programsb  {
   position: absolute;
   left: 614px;
   top: 212px;
   z-index: 6;
   width: 147px;
   height: 51px;
}

#page_bkg  {
   position: absolute;
   width: 1024px;
   height: 786px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#aboutb a  {
   background-image: url(sg_home_media/aboutb.png);
}

#eventsb  {
   position: absolute;
   left: 766px;
   top: 212px;
   z-index: 6;
   width: 111px;
   height: 51px;
}

#homeb a  {
   background-image: url(sg_home_media/homeb.png);
}

#tipsbg  {
   background-image: url(sg_nutrition-tips_media/tipsbg.png);
   top: 233px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#homebg  {
   background: url(sg_home_media/homebg.png) no-repeat;
   position: absolute;
   left: 13px;
   top: 233px;
   z-index: 5;
   width: 1001px;
   height: 309px;
}

#aboutb  {
   left: 513px;
}

#homeb  {
   left: 411px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 786px;
   width: 1024px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background-color: #D0EAB9;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}


