#redhedtwitterbutton a:hover,
#redhedfacebookbutton a:hover  {
   background-position: -29px 0%;
}

#redhedmyspacebutton a:hover,
#redhedyoutubebutton a:hover  {
   background-position: -26px 0%;
}

#thisistheguushiielalaexperiencealoveexperiencealwa  {
   background: url(pummedia/id22thisistheguushiielalaex.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 421px;
   z-index: 2;
   width: 804px;
   height: 28px;
}

#redhedfacebookbutton a,
#redhedblogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   background-position: 0% 0px;
   font-size: 31px;
   line-height: 31px;
}

#mymantrabutton a,
#redhedmyspacebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

#induldgeyourselfbutton a:hover  {
   background-position: -108px 0%;
}

#credentialsbutton a:hover  {
   background-position: -104px 0%;
}

#induldgeyourselfbutton a  {
   background: url(pummedia/induldgeyourselfbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 83px;
   width: 108px;
   font-size: 83px;
   line-height: 83px;
}

#redhedblogbutton a:hover  {
   background-position: -35px 0%;
}

#myjourneybutton a:hover  {
   background-position: -154px 0%;
}

#induldgeyourselfbutton  {
   visibility: visible;
   position: absolute;
   left: 690px;
   top: 34px;
   z-index: 2;
   width: 108px;
   height: 83px;
}

#mymantrabutton a:hover  {
   background-position: -107px 0%;
}

#redhedfacebookbutton a  {
   width: 29px;
   background-image: url(pummedia/redhedfacebookbutton.jpg);
}

#redhedtwitterbutton a  {
   background: url(pummedia/redhedtwitterbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 29px;
   font-size: 23px;
   line-height: 23px;
}

#redhedmyspacebutton a  {
   width: 26px;
   background-image: url(pummedia/redhedmyspacebutton.jpg);
}

#redhedyoutubebutton a  {
   background: url(pummedia/redhedyoutubebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 26px;
   font-size: 24px;
   line-height: 24px;
}

#hearmebutton a:hover  {
   background-position: -109px 0%;
}

#redhedfacebookbutton  {
   visibility: visible;
   position: absolute;
   left: 246px;
   top: 320px;
   z-index: 4;
   width: 29px;
   height: 31px;
}

#redhedtwitterbutton  {
   visibility: visible;
   position: absolute;
   left: 336px;
   top: 300px;
   z-index: 4;
   width: 29px;
   height: 23px;
}

#credentialsbutton a  {
   background: url(pummedia/credentialsbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 104px;
   font-size: 18px;
   line-height: 18px;
}

#g3xmedia,
#g2xmedia  {
   visibility: visible;
   position: absolute;
   top: 812px;
   z-index: 2;
   width: 200px;
}

#redhedmyspacebutton  {
   visibility: visible;
   position: absolute;
   left: 275px;
   top: 308px;
   z-index: 3;
   width: 26px;
   height: 27px;
}

#seemebutton a:hover  {
   background-position: -125px 0%;
}

#redhedyoutubebutton  {
   visibility: visible;
   position: absolute;
   left: 305px;
   top: 302px;
   z-index: 3;
   width: 26px;
   height: 24px;
}

#redhedblogbutton a  {
   width: 35px;
   background-image: url(pummedia/redhedblogbutton.jpg);
}

#credentialsbutton  {
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 76px;
   z-index: 2;
   width: 104px;
   height: 18px;
}

#myjourneybutton a  {
   background: url(pummedia/myjourneybutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 118px;
   width: 154px;
   font-size: 118px;
   line-height: 118px;
}

#redhedblogbutton  {
   visibility: visible;
   position: absolute;
   left: 361px;
   top: 298px;
   z-index: 3;
   width: 35px;
   height: 31px;
}

#mymantrabutton a  {
   width: 107px;
   background-image: url(pummedia/mymantrabutton.jpg);
}

#myjourneybutton  {
   visibility: visible;
   position: absolute;
   left: 823px;
   top: 12px;
   z-index: 2;
   width: 154px;
   height: 118px;
}

#hearmebutton a  {
   background: url(pummedia/hearmebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 112px;
   width: 109px;
   font-size: 112px;
   line-height: 112px;
}

#mymantrabutton  {
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 78px;
   z-index: 2;
   width: 107px;
   height: 27px;
}

#seemebutton a  {
   background: url(pummedia/seemebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 52px;
   width: 125px;
   font-size: 52px;
   line-height: 52px;
}

#hearmebutton  {
   visibility: visible;
   position: absolute;
   left: 357px;
   top: 15px;
   z-index: 2;
   width: 109px;
   height: 112px;
}

#pumpumtext p  {
   font: bold 18px/22px "Myriad Pro";
   margin: 0px;
   color: #2D2F05;
   padding-right: 13px;
   text-align: left;
}

#seemebutton  {
   visibility: visible;
   position: absolute;
   left: 509px;
   top: 56px;
   z-index: 2;
   width: 125px;
   height: 52px;
}

#background  {
   background: url(pummedia/background.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 1296px;
}

#likexmedia  {
   visibility: visible;
   position: absolute;
   left: 563px;
   top: 1069px;
   z-index: 2;
   width: 434px;
}

#pumpumtext  {
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 848px;
   z-index: 4;
   width: 470px;
}

#g1xmedia  {
   visibility: visible;
   position: absolute;
   left: 567px;
   top: 472px;
   z-index: 2;
   width: 425px;
   height: 300px;
}

#g3xmedia  {
   left: 794px;
}

#g2xmedia  {
   left: 566px;
}

#g2himg  {
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 457px;
   z-index: 2;
   width: 525px;
   height: 372px;
}

#layer7  {
   background: url(pummedia/layer7.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 847px;
   z-index: 2;
   width: 468px;
   height: 350px;
}

#layer3  {
   background: url(pummedia/layer3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 775px;
   top: 1201px;
   z-index: 2;
   width: 208px;
   height: 65px;
}

#layer8  {
   background: url(pummedia/layer8.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 149px;
   z-index: 2;
   width: 957px;
   height: 263px;
}

#paint  {
   background: url(pummedia/paint.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 830px;
   z-index: 3;
   width: 156px;
   height: 57px;
}

#pum  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

