#footstepsbutton a,
#spiritbutton a,
#teachingsbutton a,
#contemplationbutton a,
#vehiclebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 60px;
   background-position: 0% 0px;
   font-size: 60px;
   line-height: 60px;
}

#lightbutton a:hover,
#intuitionbutton a:hover,
#transformationbutton a:hover  {
   background-position: -61px 0%;
}

#initiationsbutton a:hover,
#choicesbutton a:hover,
#vehiclebutton a:hover  {
   background-position: -62px 0%;
}

#transmutationbutton a,
#oceanbutton a,
#innocencebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 62px;
   background-position: 0% 0px;
   font-size: 62px;
   line-height: 62px;
}

#contemplationbutton a:hover,
#engagementbutton a:hover  {
   background-position: -53px 0%;
}

#suspensionbutton a:hover,
#emotionbutton a:hover  {
   background-position: -60px 0%;
}

#teachingsbutton a:hover,
#testingbutton a:hover  {
   background-position: -65px 0%;
}

#powerbutton a:hover,
#templebutton a:hover  {
   background-position: -59px 0%;
}

#intelligencebutton a,
#suspensionbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 68px;
   background-position: 0% 0px;
   font-size: 68px;
   line-height: 68px;
}

#engagementbutton a,
#choicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 56px;
   background-position: 0% 0px;
   font-size: 56px;
   line-height: 56px;
}

#lightbutton a,
#balancebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 65px;
   background-position: 0% 0px;
   font-size: 65px;
   line-height: 65px;
}

#transmutationbutton a:hover  {
   background-position: -58px 0%;
}

#intelligencebutton a:hover  {
   background-position: -55px 0%;
}

#footstepsbutton a:hover  {
   background-position: -52px 0%;
}

#innocencebutton a:hover  {
   background-position: -73px 0%;
}

#transformationbutton a  {
   background: url(sg_testing_media/transformationbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 67px;
   width: 61px;
   font-size: 67px;
   line-height: 67px;
}

#guidancebutton a:hover  {
   background-position: -66px 0%;
}

#contemplationbutton a  {
   width: 53px;
   background-image: url(sg_index_media/contemplationbutton.gif);
}

#balancebutton a:hover  {
   background-position: -47px 0%;
}

#transmutationbutton a  {
   width: 58px;
   background-image: url(sg_index_media/transmutationbutton.gif);
}

#spiritbutton a:hover  {
   background-position: -70px 0%;
}

#transformationbutton  {
   visibility: visible;
   position: absolute;
   left: 380px;
   top: 402px;
   z-index: 20;
   width: 61px;
   height: 67px;
}

#intelligencebutton a  {
   width: 55px;
   background-image: url(sg_index_media/intelligencebutton.gif);
}

#transformationpopup  {
   background: url(sg_testing_media/transformationpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 146px;
   top: 407px;
   z-index: 9;
   width: 44px;
   height: 43px;
}

#oceanbutton a:hover  {
   background-position: -63px 0%;
}

#initiationsbutton a  {
   background: url(sg_index_media/initiationsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 71px;
   width: 62px;
   font-size: 71px;
   line-height: 71px;
}

#transmutationbutton  {
   visibility: visible;
   position: absolute;
   left: 422px;
   top: 359px;
   z-index: 18;
   width: 58px;
   height: 62px;
}

#contemplationbutton  {
   visibility: visible;
   position: absolute;
   left: 190px;
   top: 444px;
   z-index: 6;
   width: 53px;
   height: 60px;
}

#engagementbutton a  {
   width: 53px;
   background-image: url(sg_index_media/engagementbutton.gif);
}

#suspensionbutton a  {
   width: 60px;
   background-image: url(sg_index_media/suspensionbutton.gif);
}

#transmutationpopup  {
   background: url(sg_testing_media/transmutationpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 117px;
   top: 364px;
   z-index: 11;
   width: 47px;
   height: 41px;
}

#intelligencebutton  {
   visibility: visible;
   position: absolute;
   left: 196px;
   top: 104px;
   z-index: 22;
   width: 55px;
   height: 68px;
}

#contemplationpopup  {
   background: url(sg_testing_media/contemplationpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 341px;
   top: 434px;
   z-index: 23;
   width: 46px;
   height: 50px;
}

#initiationsbutton  {
   visibility: visible;
   position: absolute;
   left: 434px;
   top: 205px;
   z-index: 13;
   width: 62px;
   height: 71px;
}

#footstepsbutton a  {
   width: 52px;
   background-image: url(sg_index_media/footstepsbutton.gif);
}

#intuitionbutton a  {
   background: url(sg_index_media/intuitionbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 66px;
   width: 61px;
   font-size: 66px;
   line-height: 66px;
}

#intelligencepopup  {
   background: url(sg_testing_media/intelligencepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 342px;
   top: 111px;
   z-index: 8;
   width: 55px;
   height: 41px;
}

#teachingsbutton a  {
   width: 65px;
   background-image: url(sg_index_media/teachingsbutton.gif);
}

#innocencebutton a  {
   width: 73px;
   background-image: url(sg_index_media/innocencebutton.gif);
}

#initiationspopup  {
   background: url(sg_testing_media/initiationspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 104px;
   top: 220px;
   z-index: 17;
   width: 51px;
   height: 39px;
}

#engagementbutton  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 457px;
   z-index: 5;
   width: 53px;
   height: 56px;
}

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

#suspensionbutton  {
   visibility: visible;
   position: absolute;
   left: 334px;
   top: 432px;
   z-index: 22;
   width: 60px;
   height: 68px;
}

#vehiclebutton a  {
   width: 62px;
   background-image: url(sg_index_media/vehiclebutton.gif);
}

#footstepsbutton  {
   visibility: visible;
   position: absolute;
   left: 291px;
   top: 94px;
   z-index: 5;
   width: 52px;
   height: 60px;
}

#teachingsbutton  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 267px;
   z-index: 14;
   width: 65px;
   height: 60px;
}

#suspensionpopup  {
   background: url(sg_testing_media/suspensionpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 197px;
   top: 446px;
   z-index: 7;
   width: 39px;
   height: 42px;
}

#engagementpopup  {
   background: url(sg_testing_media/engagementpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 306px;
   top: 452px;
   z-index: 25;
   width: 33px;
   height: 47px;
}

#intuitionbutton  {
   visibility: visible;
   position: absolute;
   left: 151px;
   top: 133px;
   z-index: 20;
   width: 61px;
   height: 66px;
}

#emotionbutton a  {
   background: url(sg_testing_media/emotionbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 55px;
   width: 60px;
   font-size: 55px;
   line-height: 55px;
}

#testingbutton a  {
   background: url(sg_index_media/testingbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 63px;
   width: 65px;
   font-size: 63px;
   line-height: 63px;
}

#choicesbutton a  {
   width: 62px;
   background-image: url(sg_index_media/choicesbutton.gif);
}

#balancebutton a  {
   width: 47px;
   background-image: url(sg_index_media/balancebutton.gif);
}

#innocencebutton  {
   visibility: visible;
   position: absolute;
   left: 231px;
   top: 94px;
   z-index: 24;
   width: 73px;
   height: 62px;
}

#teachingspopup  {
   background: url(sg_testing_media/teachingspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 451px;
   top: 260px;
   z-index: 16;
   width: 45px;
   height: 55px;
}

#footstepspopup  {
   background: url(sg_testing_media/footstepspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 239px;
   top: 96px;
   z-index: 25;
   width: 58px;
   height: 44px;
}

#intuitionpopup  {
   background: url(sg_testing_media/intuitionpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 384px;
   top: 133px;
   z-index: 10;
   width: 47px;
   height: 47px;
}

#spiritbutton a  {
   width: 70px;
   background-image: url(sg_index_media/spiritbutton.gif);
}

#innocencepopup  {
   background: url(sg_testing_media/innocencepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 298px;
   top: 95px;
   z-index: 6;
   width: 38px;
   height: 43px;
}

#templebutton a  {
   background: url(sg_testing_media/templebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 73px;
   width: 59px;
   font-size: 73px;
   line-height: 73px;
}

#guidancebutton  {
   visibility: visible;
   position: absolute;
   left: 97px;
   top: 218px;
   z-index: 16;
   width: 66px;
   height: 57px;
}

#powerbutton a  {
   background: url(sg_testing_media/powerbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 61px;
   width: 59px;
   font-size: 61px;
   line-height: 61px;
}

#testingbutton  {
   visibility: visible;
   position: absolute;
   left: 439px;
   top: 318px;
   z-index: 16;
   width: 65px;
   height: 63px;
}

#emotionbutton  {
   visibility: visible;
   position: absolute;
   left: 118px;
   top: 177px;
   z-index: 18;
   width: 60px;
   height: 55px;
}

#choicesbutton  {
   visibility: visible;
   position: absolute;
   left: 95px;
   top: 316px;
   z-index: 12;
   width: 62px;
   height: 56px;
}

#masterytext p  {
   font: 14px/17px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   margin: 0px;
   text-align: center;
   color: #FFFFFF;
}

#lightbutton a  {
   width: 61px;
   background-image: url(sg_index_media/lightbutton.gif);
}

#vehiclebutton  {
   visibility: visible;
   position: absolute;
   left: 109px;
   top: 362px;
   z-index: 10;
   width: 62px;
   height: 60px;
}

#oceanbutton a  {
   width: 63px;
   background-image: url(sg_index_media/oceanbutton.gif);
}

#guidancepopup  {
   background: url(sg_testing_media/guidancepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 442px;
   top: 207px;
   z-index: 14;
   width: 46px;
   height: 53px;
}

#balancebutton  {
   visibility: visible;
   position: absolute;
   left: 299px;
   top: 450px;
   z-index: 24;
   width: 47px;
   height: 65px;
}

#spiritbutton  {
   visibility: visible;
   position: absolute;
   left: 334px;
   top: 109px;
   z-index: 7;
   width: 70px;
   height: 60px;
}

#templebutton  {
   visibility: visible;
   position: absolute;
   left: 444px;
   top: 258px;
   z-index: 15;
   width: 59px;
   height: 73px;
}

#vehiclepopup  {
   background: url(sg_testing_media/vehiclepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 430px;
   top: 361px;
   z-index: 19;
   width: 43px;
   height: 43px;
}

#choicespopup  {
   background: url(sg_testing_media/choicespopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 447px;
   top: 320px;
   z-index: 17;
   width: 50px;
   height: 45px;
}

#balancepopup  {
   background: url(sg_testing_media/balancepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 249px;
   top: 459px;
   z-index: 6;
   width: 39px;
   height: 38px;
}

#emotionpopup  {
   background: url(sg_testing_media/emotionpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 418px;
   top: 169px;
   z-index: 12;
   width: 48px;
   height: 43px;
}

#testingpopup  {
   background: url(sg_testing_media/testingpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 102px;
   top: 318px;
   z-index: 13;
   width: 48px;
   height: 38px;
}

#lightbutton  {
   visibility: visible;
   position: absolute;
   left: 377px;
   top: 131px;
   z-index: 9;
   width: 61px;
   height: 65px;
}

#templepopup  {
   background: url(sg_testing_media/templepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 93px;
   top: 269px;
   z-index: 15;
   width: 52px;
   height: 42px;
}

#oceanbutton  {
   visibility: visible;
   position: absolute;
   left: 410px;
   top: 167px;
   z-index: 11;
   width: 63px;
   height: 62px;
}

#powerbutton  {
   visibility: visible;
   position: absolute;
   left: 139px;
   top: 405px;
   z-index: 8;
   width: 59px;
   height: 61px;
}

#masterytext  {
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 577px;
   z-index: 5;
   width: 579px;
}

#blackcircle  {
   background: url(sg_index_media/blackcircle.gif) no-repeat;
   position: absolute;
   left: 2px;
   top: 6px;
   z-index: 4;
   width: 583px;
   height: 590px;
}

#spiritpopup  {
   background: url(sg_testing_media/spiritpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 203px;
   top: 106px;
   z-index: 23;
   width: 41px;
   height: 50px;
}

#oceanpopup  {
   background: url(sg_testing_media/oceanpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 125px;
   top: 179px;
   z-index: 19;
   width: 45px;
   height: 37px;
}

#id0mastery  {
   background: url(sg_index_media/id0mastery.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 214px;
   top: 194px;
   z-index: 24;
   width: 163px;
   height: 245px;
}

#background  {
   background: url(sg_testing_media/background.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 595px;
   height: 863px;
}

#powerpopup  {
   background: url(sg_testing_media/powerpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 387px;
   top: 404px;
   z-index: 21;
   width: 47px;
   height: 49px;
}

#lightpopup  {
   background: url(sg_testing_media/lightpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 158px;
   top: 135px;
   z-index: 21;
   width: 46px;
   height: 47px;
}

#index  {
   margin: 0px auto 0px auto;
   height: 863px;
   width: 595px;
   position: relative;
   background-color: #000000;
}

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


