a  {
   text-decoration: none;
   color: #000000;
}

a:hover {text-decoration: italic;}

a ins  {
   text-decoration: none;
}

#id1quotetext p,
#modalititestext p,
#dancingchitext p,
#id1paragraphtext p,
#para2text p,
#itsnosweattext p,
#niatext p,
#id0paragraphtext p,
#wujiqigongtext p,
#id2paragraphtext p,
#nia2text p  {
	font: 18px/19px Times New Roman, Times, Serif;
	margin: 0px;
	color: #34462C;
	text-align: justify;
}

#testimonialtext p a,
#id0quotetext p a,
#wujiqigongtext p a,
#itsnosweattext p a,
#nia2text p a,
#modalititestext p a,
#id1quotetext p a  {
   border: 0px none #000000;
   font-style: Normal;
   text-decoration: none;
   color: #34462C;
}

#id0quotetext,
#paragraph2text,
#wujiqigongtext,
#testimonialtext,
#id0bullotstext,
#dancingchitext  {
	visibility: visible;
	position: absolute;
	left: 271px;
	z-index: 5;
	width: 612px;
	height: 135px;
}

#id0programsbutton a,
#id1programsbutton a,
#id1programsb a,
#id2programsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 79px;
   width: 308px;
   background-position: 0% 0px;
   font-size: 79px;
   line-height: 79px;
}

#qigongtext p,
#benefitstext p,
#scientificbenefitstext p  {
   font: bold 22px/26px Times New Roman, Times, Serif;
   margin: 0px;
   color: #28381F;
   text-align: left;
}

#pid3aboutjan,
#pid1home,
#pid4programs,
#pid2benefits  {
   margin: 0px auto 0px auto;
   width: 906px;
   position: relative;
}

#id0paragraphtext,
#itsnosweattext,
#id1paragraphtext  {
	visibility: visible;
	position: absolute;
	left: 271px;
	z-index: 6;
	width: 612px;
}

#table p a:hover,
#modalititestext p a:hover,
#contacttext p a:hover  {
   font-style: italic;
}

#id1bullotstext,
#id2quotetext,
#modalititestext  {
	visibility: visible;
	position: absolute;
	left: 264px;
	z-index: 5;
	height: 122px;
}

#benefitstext,
#scientificbenefitstext  {
	visibility: visible;
	position: absolute;
	left: 260px;
	z-index: 5;
	width: 571px;
}

#id2line,
#id0line,
#id3line,
#id1line  {
   background: url(sg_benefits_media/id1line.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 269px;
   top: 453px;
   z-index: 6;
   width: 608px;
   height: 3px;
}

#id0bullotstext p,
#paragraph2text p  {
   font: 19px/23px Times New Roman, Times, Serif;
   margin: 0px;
   color: #34462C;
   text-align: justify;
}

#copyrighttext p,
#bottommenutext p  {
   font: 16px/19px Times New Roman, Times, Serif;
   margin: 0px;
   text-align: center;
}

#contacttext,
#copyrighttext  {
	visibility: visible;
	position: absolute;
	left: 232px;
	z-index: 3;
	width: 671px;
}

#scheduleb a,
#aboutjanb a  {
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;
}

#nia2text,
#id1quotetext  {
	visibility: visible;
	position: absolute;
	left: 271px;
	z-index: 5;
	width: 612px;
	height: 148px;
}

#scientificbenefitstext  {
   top: 1194px;
}

#id0programsb a:hover  {
   background-position: -98px 0%;
}

#id0programsbutton a  {
   background-image: url(sg_home_media/id0programsbutton.gif);
}

#id1programsbutton a  {
   background-image: url(sg_home_media/id1programsbutton.gif);
}

#testimonialtext p a  {
   color: #202A1D;
}

#jangillespietext p  {
   font: 20px/24px Times New Roman, Times, Serif;
   margin: 0px;
   color: #93B281;
   text-align: center;
}

#aboutjanb a:hover  {
   background-position: -106px 0%;
}

#scheduleb a:hover  {
   background-position: -92px 0%;
}

#benefitsb a:hover  {
   background-position: -81px 0%;
}

#modalititestext p  {
   text-align: left;
}

#jangillespietext  {
   visibility: visible;
   position: absolute;
   left: 674px;
   top: 769px;
   z-index: 6;
   width: 209px;
}

#id1bullotstext p  {
   font: 17px/20px Times New Roman, Times, Serif;
   margin: 0px;
   color: #34462C;
   text-align: left;
}

#id1paragraphtext  {
   top: 521px;
}

#bottommenutext p  {
   color: #6C865C;
}

#id2paragraphtext  {
	visibility: visible;
	position: absolute;
	left: 265px;
	top: 480px;
	z-index: 6;
	width: 378px;
}

#id0paragraphtext  {
   top: 491px;
}

#contacttext p a  {
   border: 0px none #000000;
   font-style: Normal;
   font-weight: bold;
   text-decoration: none;
   color: #36432A;
}

#modalititestext  {
   width: 612px;
}

#testimonialtext  {
	top: 1020px;
}

#copyrighttext p  {
   color: #556D47;
}

#id0programsb a  {
   background: url(sg_benefits_media/id0programsb.gif) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 98px;
   font-size: 23px;
   line-height: 23px;
}

#id0bullotstext  {
   top: 1234px;
}

#id1programsb a  {
   background-image: url(sg_home_media/id1programsb.gif);
}

#itsnosweattext  {
	top: 1171px;
}

#dancingchitext  {
	top: 1649px;
}

#id2programsb a  {
   background-image: url(sg_home_media/id2programsb.gif);
}

#id2quotetext p  {
   font: 18px/22px Times New Roman, Times, Serif;
   margin: 0px;
   color: #141B11;
   text-align: center;
}

#id1bullotstext  {
	width: 623px;
}

#bottommenutext  {
	visibility: visible;
	position: absolute;
	left: 231px;
	top: 1211px;
	z-index: 5;
	width: 671px;
}

#wujiqigongtext  {
	top: 2185px;
}

#paragraph2text  {
   top: 1037px;
}

#contacttext p  {
   font: bold 18px/22px Times New Roman, Times, Serif;
   margin: 0px;
   color: #36432A;
   text-align: center;
}

#copyrighttext  {
	top: 1286px;
}

#homeb a:hover  {
   background-position: -57px 0%;
}

#id0programsb  {
   visibility: visible;
   position: absolute;
   left: 369px;
   top: 20px;
   z-index: 3;
   width: 98px;
   height: 23px;
}

#id2quotetext  {
   width: 615px;
}

#shape10copy2  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 312px;
   z-index: 3;
   width: 900px;
   height: 1502px;
   background-color: #93B281;
   background-image: none;
}

#benefitstext  {
   top: 997px;
}

#jangillespie  {
	background: url(sg_aboutjan_media/jangillespie.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 666px;
	top: 487px;
	z-index: 6;
	width: 220px;
	height: 280px;
	background-image: url(sg_aboutjan_media/jangillespie.jpg);
}

#id1quotetext  {
	top: 3067px;
}

#id0quotetext  {
   top: 1478px;
}

#contacttext  {
	top: 1250px;
}

#benefitsb a  {
   background: url(sg_benefits_media/benefitsb.gif) no-repeat 0% 0px;
   display: block;
   height: 27px;
   width: 81px;
   font-size: 27px;
   line-height: 27px;
}

#aboutjanb a  {
   width: 106px;
   background-image: url(sg_benefits_media/aboutjanb.gif);
}

#scheduleb a  {
   width: 92px;
   background-image: url(sg_benefits_media/scheduleb.gif);
}

#shape7copy2  {
   background: url(sg_benefits_media/shape7copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 230px;
   top: 346px;
   z-index: 4;
   width: 671px;
   height: 1468px;
}

#dancingchig  {
   background: url(sg_benefits_media/dancingchig.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 687px;
   top: 284px;
   z-index: 6;
   width: 185px;
   height: 36px;
}

#scheduleb  {
   visibility: visible;
   position: absolute;
   left: 543px;
   top: 19px;
   z-index: 3;
   width: 92px;
   height: 21px;
}

#benefitsb  {
   visibility: visible;
   position: absolute;
   left: 213px;
   top: 19px;
   z-index: 3;
   width: 81px;
   height: 27px;
}

#aboutjanb  {
   visibility: visible;
   position: absolute;
   left: 697px;
   top: 19px;
   z-index: 3;
   width: 106px;
   height: 21px;
}

#para2text  {
	visibility: visible;
	position: absolute;
	left: 265px;
	top: 844px;
	z-index: 6;
	width: 623px;
}

#withjang  {
   background: url(sg_benefits_media/withjang.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 727px;
   top: 325px;
   z-index: 6;
   width: 163px;
   height: 20px;
}

#nia2text  {
	top: 794px;
}

#homeb a  {
   background: url(sg_benefits_media/homeb.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 57px;
   font-size: 18px;
   line-height: 18px;
}

#id0line  {
   top: 468px;
}

#layer0  {
	background: url(sg_benefits_media/layer0.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 1px;
	top: 53px;
	z-index: 3;
	width: 899px;
	height: 250px;
}

#curves  {
	background: url(sg_benefits_media/curves.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 263px;
	z-index: 5;
	width: 900px;
	height: 579px;
}

#layer1  {
   background: url(sg_benefits_media/layer1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 312px;
   z-index: 6;
   width: 198px;
   height: 530px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 20px;
   z-index: 3;
   width: 57px;
   height: 18px;
}

#jang  {
   background: url(sg_aboutjan_media/jang.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 507px;
   top: 396px;
   z-index: 6;
   width: 149px;
   height: 30px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #D1FBCC;
}

