#twitterb a:hover,
#facebookb a.nmh,
#posseb a.nmh,
#facebookb a:hover,
#twitterb a.nmh,
#posseb a:hover  {
   background-position: -56px 0%;
}

#loveb a:hover,
#buzzb a:hover,
#buzzb a.nmh,
#loveb a.nmh  {
   background-position: -48px 0%;
}

#titleposse,
#titledothiscopy,
#titledothis,
#titlelove  {
   position: absolute;
   left: 130px;
   top: 149px;
   z-index: 4;
   width: 50px;
   height: 14px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#biospicturebox table,
#picspicturebox table  {
   width: 100%;
   height: 100%;
}

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

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

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

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

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

#facebookb a,
#twitterb a  {
   background-repeat: no-repeat;
   display: block;
   height: 58px;
   width: 56px;
   font-size: 58px;
   line-height: 58px;
}

#loveb,
#playb,
#buzzb  {
   position: absolute;
   top: 5px;
   z-index: 5;
   height: 29px;
   margin-left: 0px;
   margin-top: 0px;
}

#facebookb,
#twitterb  {
   position: absolute;
   top: 54px;
   z-index: 4;
   width: 56px;
   height: 58px;
   margin-left: 0px;
   margin-top: 0px;
}

#maintextscrollunique  {
   position: absolute;
   left: 142px;
   top: 173px;
   z-index: 6;
   width: 440px;
   height: 437px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}

#partywithattitudetop  {
   background: url(sg_play_media/partywithattitudetop.gif) no-repeat;
   position: absolute;
   left: 606px;
   top: 315px;
   z-index: 4;
   width: 238px;
   height: 25px;
   margin-left: 0px;
   margin-top: 0px;
}

#buzzb a,
#loveb a  {
   background-repeat: no-repeat;
   display: block;
   height: 29px;
   width: 48px;
   font-size: 29px;
   line-height: 29px;
}

#titledothiscopy  {
   background-image: url(sg_buzz_media/titledothiscopy.gif);
}

#feelthevibeb a  {
   background: url(sg_rewind_media/feelthevibeb.gif) no-repeat;
   display: block;
   height: 72px;
   width: 340px;
   font-size: 72px;
   line-height: 72px;
}

#feelthevibeb  {
   position: absolute;
   left: 130px;
   top: 69px;
   z-index: 4;
   width: 340px;
   height: 72px;
   margin-left: 0px;
   margin-top: 0px;
}

#page_content  {
   min-height: 766px;
}

#servicesbox  {
   background: url(sg_play_media/servicesbox.gif) no-repeat;
   position: absolute;
   left: 129px;
   top: 162px;
   z-index: 5;
   width: 459px;
   height: 453px;
   margin-left: 0px;
   margin-top: 0px;
}

#titledothis  {
   background-image: url(sg_play_media/titledothis.gif);
   height: 13px;
}

#facebookb a  {
   background-image: url(sg_rewind_media/facebookb.gif);
}

#footertext  {
   position: absolute;
   left: 110px;
   top: 754px;
   z-index: 4;
   width: 388px;
   margin-left: 0px;
   margin-top: 0px;
}

#titleposse  {
   background-image: url(sg_posse_media/titleposse.gif);
   width: 61px;
}

#twitterb a  {
   background-image: url(sg_rewind_media/twitterb.gif);
}

#facebookb  {
   left: 675px;
}

#rewindb a  {
   background: url(sg_rewind_media/rewindb.gif) no-repeat;
   display: block;
   height: 34px;
   width: 69px;
   font-size: 34px;
   line-height: 34px;
}

#titlelove  {
   background-image: url(sg_love_media/titlelove.gif);
}

#posseb a  {
   background: url(sg_rewind_media/posseb.gif) no-repeat;
   display: block;
   height: 31px;
   width: 56px;
   font-size: 31px;
   line-height: 31px;
}

#twitterb  {
   left: 735px;
}

#rewindb  {
   position: absolute;
   left: 118px;
   top: 6px;
   z-index: 5;
   width: 69px;
   height: 34px;
   margin-left: 0px;
   margin-top: 0px;
}

#playb a  {
   background: url(sg_rewind_media/playb.gif) no-repeat;
   display: block;
   height: 29px;
   width: 47px;
   font-size: 29px;
   line-height: 29px;
}

#crewb a  {
   background: url(sg_rewind_media/crewb.gif) no-repeat;
   display: block;
   height: 28px;
   width: 53px;
   font-size: 28px;
   line-height: 28px;
}

#loveb a  {
   background-image: url(sg_rewind_media/loveb.gif);
}

#buzzb a  {
   background-image: url(sg_rewind_media/buzzb.gif);
}

#editb a  {
   background: url(sg_rewind_media/editb.gif) no-repeat;
   display: block;
   height: 28px;
   width: 9px;
   font-size: 28px;
   line-height: 28px;
}

#spatter  {
   background: url(sg_rewind_media/spatter.gif) no-repeat;
   position: absolute;
   left: 58px;
   top: 0px;
   z-index: 3;
   width: 814px;
   height: 754px;
   margin-left: 0px;
   margin-top: 0px;
}

#shape1  {
   position: absolute;
   left: 110px;
   top: 0px;
   z-index: 4;
   width: 753px;
   height: 24px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #000000;
   background-image: none;
}

#posseb  {
   position: absolute;
   left: 521px;
   top: 6px;
   z-index: 5;
   width: 56px;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#loveb  {
   width: 48px;
   left: 623px;
}

#playb  {
   width: 47px;
   left: 333px;
}

#crewb  {
   position: absolute;
   left: 233px;
   top: 7px;
   z-index: 5;
   width: 53px;
   height: 28px;
   margin-left: 0px;
   margin-top: 0px;
}

#buzzb  {
   width: 48px;
   left: 426px;
}

#editb  {
   position: absolute;
   left: 854px;
   top: 707px;
   z-index: 4;
   width: 9px;
   height: 28px;
   margin-left: 0px;
   margin-top: 0px;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
   width: 971px;
   left: 0px;
   top: 0px;
   display: block;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 971px;
   position: relative;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

.full_width  {
   min-width: 971px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

*:focus  {
   outline-style: none;
}

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

ains  {
   text-decoration: none;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background-color: #000000;
   height: 100%;
}

