#lindaslunchtimeyogastartingagainfebruary9ththursdaysat *:first-child,
#holidayparty *:first-child,
#yogatext *:first-child,
#mainbodytext *:first-child  {
   padding-top: 0px;
}

#yogalocationstext p a,
#yogadancelinkstext p a,
#yogacontactuslinkstext p a,
#yogaschedulelinkstext p a,
#yogalocationsoflongislandtext p a  {
   color: #898989;
   text-decoration: none;
}

#topmenumenu li a:hover,
#yogacontactuslinkstext p a:hover,
#yogadancelinkstext p a:hover,
#yogalocationsoflongislandtext p a:hover  {
   color: #9BB367;
   text-decoration: underline;
}

#yogadancelinkstext p,
#yogalocationstext p,
#yogaschedulelinkstext p,
#yogacontactuslinkstext p,
#yogalocationsoflongislandtext p  {
   font: 9px/18px Arial;
   margin: 0px;
   color: #898989;
   text-align: left;
}

#yogaschedulelinkstext p a:hover,
#yogalocationstext p a:hover,
#weirdwebsitedesignbutton a:hover  {
   color: #9BB367;
}

#schedulebutton a,
#videosbutton a,
#classesbutton a,
#linksbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}

#yogaschedulelinkstext,
#yogacontactuslinkstext,
#yogadancelinkstext  {
   visibility: visible;
   position: absolute;
   top: 1341px;
   z-index: 5;
   width: 125px;
}

#lindaslunchtimeyogastartingagainfebruary9ththursdaysat p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#lindaslunchtimeyogastartingagainfebruary9ththursdaysat  {
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 562px;
   z-index: 8;
   width: 246px;
}

#upcomingeventstext p a,
#yogateacherheader p a  {
   color: #FFFFFF;
   font-weight: bold;
}

#specialsheadertext p,
#updatesheadertext p  {
   font: bold 21px/25px Arial;
   margin: 0px;
   color: #FFFE7B;
   text-align: left;
}

#linksbutton a:hover,
#videosbutton a:hover  {
   background-position: -92px 0%;
}

#id238inthenewsbutton a,
#yogabutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 49px;
   background-position: 0% 0px;
   font-size: 49px;
   line-height: 49px;
}

#id245certificationbutton a:hover  {
   background-position: -248px 0%;
}

#yogateachertrainingheadertext p  {
   font: bold 14px/17px Arial;
   margin: 0px;
   text-align: left;
   color: #FFFE7B;
}

#yogamenuhomepagetext p a:hover  {
   color: #393939;
   text-decoration: underline;
}

#yogateachertrainingheadertext  {
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 443px;
   z-index: 7;
   width: 252px;
}

#yogalocationsoflongislandtext  {
   visibility: visible;
   position: absolute;
   left: 311px;
   top: 1341px;
   z-index: 6;
   width: 125px;
}

#speciasl1bkgd,
#speciasl2bkgd  {
   visibility: visible;
   position: absolute;
   top: 699px;
   z-index: 6;
   width: 140px;
   height: 136px;
   background-repeat: no-repeat;
}

#id249inthenewsbutton a:hover  {
   background-position: -186px 0%;
}

#id238inthenewsbutton a:hover  {
   background-position: -48px 0%;
}

#fora6mthautodebitmembership  {
   background: url(homemedia/fora6mthautodebitmembership.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 551px;
   top: 742px;
   z-index: 7;
   width: 118px;
   height: 29px;
}

#id237upcomingeventsheaderg  {
   background: url(homemedia/id237upcomingeventsheaderg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 112px;
   top: 834px;
   z-index: 6;
   width: 171px;
   height: 20px;
}

#id245certificationbutton a  {
   background: url(homemedia/id245certificationbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 123px;
   width: 248px;
   font-size: 123px;
   line-height: 123px;
}

#sevingthecommunitiestext p  {
   font: bold 11px/14px Arial;
   margin: 0px;
   color: #4B4444;
   text-align: left;
}

#weirdwebsitedesignbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #74B64A;
}

#yogamenuhomepagetext p a  {
   color: #FFFE7B;
   text-decoration: none;
}

#id245certificationbutton  {
   visibility: visible;
   position: absolute;
   left: 842px;
   top: 349px;
   z-index: 5;
   width: 248px;
   height: 123px;
}

#weirdwebsitedesignbutton  {
   font: 11px/13px Tahoma;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 639px;
   top: 1274px;
   z-index: 5;
   width: 270px;
   height: 11px;
}

#sevingthecommunitiestext  {
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 211px;
   z-index: 8;
   width: 605px;
}

#id233upcomingeventsbkgd  {
   background: url(homemedia/id233upcomingeventsbkgd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 112px;
   top: 860px;
   z-index: 6;
   width: 268px;
   height: 151px;
}

#yogacontactuslinkstext  {
   left: 754px;
}

#clubinfotext p a:hover  {
   color: #FFFE7B;
}

#yogamenuhomepagetext p  {
   font: 9px/18px Arial;
   margin: 0px;
   color: #FFFE7B;
   text-align: center;
}

#id249inthenewsbutton a  {
   background: url(homemedia/id249inthenewsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 37px;
   width: 186px;
   font-size: 37px;
   line-height: 37px;
}

#facebookbutton a:hover  {
   background-position: -54px 0%;
}

#ourstaffbutton a:hover  {
   background-position: -160px 0%;
}

#schedulebutton a:hover  {
   background-position: -204px 0%;
}

#id238inthenewsbutton a  {
   width: 48px;
   background-image: url(homemedia/id238inthenewsbutton.gif);
}

#yogaschedulelinkstext  {
   left: 473px;
}

#pilatesbutton a:hover  {
   background-position: -107px 0%;
}

#twitterbutton a:hover  {
   background-position: -52px 0%;
}

#newsletterformliteral  {
   visibility: visible;
   position: absolute;
   left: 114px;
   top: 1112px;
   z-index: 6;
   width: 226px;
}

#classesbutton a:hover  {
   background-position: -103px 0%;
}

#yogamenuhomepagetext  {
   visibility: visible;
   position: absolute;
   left: 191px;
   top: 1277px;
   z-index: 6;
   width: 646px;
}

#id249inthenewsbutton  {
   visibility: visible;
   position: absolute;
   left: 849px;
   top: 797px;
   z-index: 5;
   width: 186px;
   height: 37px;
}

#upcomingeventstext p  {
   font: bold 14px/24px Arial;
   margin: 0px;
   text-decoration: underline;
   color: #FFFFFF;
   padding-top: 6px;
   text-align: left;
}

#id238inthenewsbutton  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 416px;
   z-index: 5;
   width: 48px;
   height: 49px;
}

#yogateacherheader p  {
   font: bold 13px/16px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#dancebutton a:hover  {
   background-position: -98px 0%;
}

#id282wibiyaliteral  {
   visibility: visible;
   position: absolute;
   left: 111px;
   top: 1302px;
   z-index: 7;
   width: 581px;
}

#blogbutton a:hover  {
   background-position: -51px 0%;
}

#specialsheadertext  {
   visibility: visible;
   position: absolute;
   left: 400px;
   top: 668px;
   z-index: 10;
   width: 156px;
}

#upcomingeventstext  {
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 871px;
   z-index: 7;
   width: 270px;
}

#yogabutton a:hover  {
   background-position: -82px 0%;
}

#yogadancelinkstext  {
   left: 611px;
}

#yogalocationstext  {
   visibility: visible;
   position: absolute;
   left: 137px;
   top: 1341px;
   z-index: 5;
   width: 188px;
}

#updatesheadertext  {
   visibility: visible;
   position: absolute;
   left: 111px;
   top: 401px;
   z-index: 5;
   width: 101px;
}

#yogateacherheader  {
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 279px;
   z-index: 5;
   width: 252px;
}

#offersvalidtext p  {
   font: 10px/18px Arial;
   margin: 0px;
   color: #393939;
   text-align: left;
}

#newsletterheaderg  {
   background: url(homemedia/newsletterheaderg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 1019px;
   z-index: 6;
   width: 104px;
   height: 16px;
}

#workshopwhitebkgd  {
   background: url(homemedia/workshopwhitebkgd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1200px;
   height: 1806px;
}

#schedulebutton a  {
   width: 204px;
   background-image: url(homemedia/schedulebutton.gif);
}

#ourstaffbutton a  {
   background: url(homemedia/ourstaffbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 55px;
   width: 160px;
   font-size: 55px;
   line-height: 55px;
}

#facebookbutton a  {
   background: url(homemedia/facebookbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 54px;
   width: 54px;
   font-size: 54px;
   line-height: 54px;
}

#clubinfotext p a  {
   text-decoration: none;
   color: #FFFFFF;
}

#topmenumenu li a  {
   text-decoration: none;
   color: #000000;
   height: 100%;
   display: block;
}

#newslettertext p  {
   font: 12px/12px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#stretchyourbodyg  {
   background: url(homemedia/stretchyourbodyg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 558px;
   top: 233px;
   z-index: 5;
   width: 267px;
   height: 15px;
}

#firstoffsetgcopy  {
   background: url(homemedia/firstoffsetgcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 728px;
   top: 709px;
   z-index: 7;
   width: 96px;
   height: 36px;
}

#pilatesbutton a  {
   background: url(homemedia/pilatesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 39px;
   width: 107px;
   font-size: 39px;
   line-height: 39px;
}

#classesbutton a  {
   width: 103px;
   background-image: url(homemedia/classesbutton.gif);
}

#i1specialsgcopy  {
   background: url(homemedia/1specialsgcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 438px;
   top: 706px;
   z-index: 8;
   width: 77px;
   height: 33px;
}

#locationheaderg  {
   background: url(homemedia/locationheaderg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 405px;
   top: 1150px;
   z-index: 6;
   width: 82px;
   height: 16px;
}

#offersvalidtext  {
   visibility: visible;
   position: absolute;
   left: 404px;
   top: 834px;
   z-index: 6;
   width: 256px;
}

#bestof20121st4c  {
   background: url(homemedia/bestof20121st4c.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 708px;
   top: 30px;
   z-index: 4;
   width: 208px;
   height: 117px;
}

#twitterbutton a  {
   background: url(homemedia/twitterbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 53px;
   width: 52px;
   font-size: 53px;
   line-height: 53px;
}

#topmenumenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#holidayparty p  {
   font: 12px/6px Arial;
   margin: 0px;
   padding-top: 10px;
   text-align: left;
   color: #FEFEFB;
}

#schedulebutton  {
   visibility: visible;
   position: absolute;
   left: 846px;
   top: 227px;
   z-index: 5;
   width: 204px;
   height: 38px;
}

#onlyinfebruary  {
   background: url(homemedia/onlyinfebruary.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 722px;
   top: 810px;
   z-index: 6;
   width: 84px;
   height: 11px;
}

#ourstaffbutton  {
   visibility: visible;
   position: absolute;
   left: 850px;
   top: 735px;
   z-index: 5;
   width: 160px;
   height: 55px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 297px;
   z-index: 5;
   width: 54px;
   height: 54px;
}

#mainbodytext p  {
   font: 13px/18px Arial;
   margin: 0px;
   padding-top: 10px;
   text-align: left;
   color: #FFFFFF;
}

#newsletterline  {
   background: url(homemedia/newsletterline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 115px;
   top: 1039px;
   z-index: 6;
   width: 178px;
   height: 3px;
}

#treeoflifebkgd  {
   background: url(homemedia/treeoflifebkgd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 92px;
   top: 723px;
   z-index: 5;
   width: 528px;
   height: 529px;
}

#clubinfotext p  {
   font: 14px/16px Arial;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#welcomeheaderg  {
   background: url(homemedia/welcomeheaderg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 396px;
   top: 270px;
   z-index: 5;
   width: 342px;
   height: 58px;
}

#videosbutton a  {
   width: 92px;
   background-image: url(homemedia/videosbutton.gif);
}

#newslettertext  {
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 1050px;
   z-index: 7;
   width: 216px;
}

#speciasl2bkgd  {
   background-image: url(homemedia/speciasl2bkgd.gif);
   left: 544px;
}

#yogaslideshow  {
   background: url(homemedia/yogaslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 396px;
   top: 894px;
   z-index: 6;
   width: 505px;
   height: 237px;
}

#dancebutton a  {
   background: url(homemedia/dancebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 35px;
   width: 98px;
   font-size: 35px;
   line-height: 35px;
}

#linksbutton a  {
   width: 92px;
   background-image: url(homemedia/linksbutton.gif);
}

#speciasl1bkgd  {
   background-image: url(homemedia/speciasl1bkgd.gif);
   left: 397px;
}

#pilatesbutton  {
   visibility: visible;
   position: absolute;
   left: 848px;
   top: 557px;
   z-index: 5;
   width: 107px;
   height: 39px;
}

#reformerclass  {
   background: url(homemedia/reformerclass.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 408px;
   top: 751px;
   z-index: 7;
   width: 120px;
   height: 11px;
}

#speciasl3bkgd  {
   background: url(homemedia/speciasl3bkgd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 692px;
   top: 699px;
   z-index: 5;
   width: 140px;
   height: 136px;
}

#classesbutton  {
   visibility: visible;
   position: absolute;
   left: 846px;
   top: 287px;
   z-index: 5;
   width: 103px;
   height: 38px;
}

#twitterbutton  {
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 240px;
   z-index: 5;
   width: 52px;
   height: 53px;
}

#mainbodytext  {
   visibility: visible;
   position: absolute;
   left: 396px;
   top: 342px;
   z-index: 5;
   width: 412px;
}

#blogbutton a  {
   background: url(homemedia/blogbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 51px;
   width: 51px;
   font-size: 51px;
   line-height: 51px;
}

#firstoffsetg  {
   background: url(homemedia/firstoffsetg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 729px;
   top: 710px;
   z-index: 6;
   width: 96px;
   height: 36px;
}

#clubinfotext  {
   visibility: visible;
   position: absolute;
   left: 407px;
   top: 1179px;
   z-index: 6;
   width: 448px;
}

#locationline  {
   background: url(homemedia/locationline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 404px;
   top: 1170px;
   z-index: 6;
   width: 178px;
   height: 3px;
}

#holidayparty  {
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 526px;
   z-index: 7;
   width: 238px;
}

#i10classpack  {
   background: url(homemedia/10classpack.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 425px;
   top: 771px;
   z-index: 7;
   width: 82px;
   height: 11px;
}

#videosbutton  {
   visibility: visible;
   position: absolute;
   left: 850px;
   top: 680px;
   z-index: 5;
   width: 92px;
   height: 38px;
}

#newgreenbckd  {
   background: url(homemedia/newgreenbckd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 173px;
   z-index: 4;
   width: 934px;
   height: 1181px;
}

#yogabutton a  {
   width: 82px;
   background-image: url(homemedia/yogabutton.gif);
}

#i15classpack  {
   background: url(homemedia/15classpack.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 720px;
   top: 755px;
   z-index: 6;
   width: 82px;
   height: 11px;
}

#updatesbkgd  {
   background: url(homemedia/updatesbkgd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 112px;
   top: 430px;
   z-index: 6;
   width: 268px;
   height: 391px;
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 849px;
   top: 858px;
   z-index: 7;
   width: 92px;
   height: 38px;
}

#dancebutton  {
   visibility: visible;
   position: absolute;
   left: 848px;
   top: 621px;
   z-index: 5;
   width: 98px;
   height: 35px;
}

#bottompaste  {
   background: url(homemedia/bottompaste.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 1215px;
   z-index: 3;
   width: 329px;
   height: 273px;
}

#i1specialsg  {
   background: url(homemedia/1specialsg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 440px;
   top: 707px;
   z-index: 7;
   width: 77px;
   height: 33px;
}

#topmenumenu  {
   font: bold 13px/29px Arial;
   height: 29px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   position: absolute;
   left: 712px;
   top: 6px;
   z-index: 5;
   width: 228px;
}

#logooverlay  {
   visibility: visible;
   position: absolute;
   left: 419px;
   top: 208px;
   z-index: 7;
   width: 21px;
   height: 19px;
   background-color: #FFFFFF;
   background-image: none;
}

#yogabutton  {
   visibility: visible;
   position: absolute;
   left: 848px;
   top: 490px;
   z-index: 5;
   width: 82px;
   height: 49px;
}

#specials2g  {
   background: url(homemedia/specials2g.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 561px;
   top: 780px;
   z-index: 7;
   width: 108px;
   height: 42px;
}

#yogatext p  {
   font: 11px/15px Arial;
   margin: 0px;
   padding-top: 10px;
   text-align: left;
   color: #FFFFFF;
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 358px;
   z-index: 5;
   width: 51px;
   height: 51px;
}

#whitebkgd  {
   background: url(homemedia/whitebkgd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1200px;
   height: 1579px;
}

#pid22home  {
   margin: 0px auto 0px auto;
   width: 1200px;
   position: relative;
}

#i3button  {
   background: url(homemedia/3button.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 678px;
   top: 693px;
   z-index: 8;
   width: 52px;
   height: 55px;
}

#i214copy  {
   background: url(homemedia/214copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 424px;
   top: 785px;
   z-index: 7;
   width: 86px;
   height: 40px;
}

#yogatext  {
   visibility: visible;
   position: absolute;
   left: 86px;
   top: 1503px;
   z-index: 3;
   width: 838px;
}

#i1button  {
   background: url(homemedia/1button.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 385px;
   top: 693px;
   z-index: 9;
   width: 55px;
   height: 57px;
}

#i2button  {
   background: url(homemedia/2button.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 532px;
   top: 694px;
   z-index: 8;
   width: 51px;
   height: 53px;
}

#toplogo  {
   background: url(homemedia/toplogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 110px;
   top: 17px;
   z-index: 6;
   width: 448px;
   height: 240px;
}

#swirls  {
   background: url(homemedia/swirls.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 379px;
   top: 27px;
   z-index: 3;
   width: 758px;
   height: 620px;
}

#signup  {
   background: url(homemedia/signup.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 581px;
   top: 715px;
   z-index: 7;
   width: 82px;
   height: 18px;
}

#i214  {
   background: url(homemedia/214.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 719px;
   top: 769px;
   z-index: 6;
   width: 86px;
   height: 40px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}


