a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#i1recklessstemsdownloadtext li,
#cylonpriceformattext p,
#tbwiteminfotext p,
#presstext li,
#eqmixtapeoverlayheadertex p,
#i0remixtext li,
#cylonpriceformattext li,
#linkstext p,
#shopbadgerecklesstext p,
#abouttext li,
#iteminfotext p,
#tbwpriceformattext li,
#i1recklessstemsdownloadtext p,
#i1shoptext li,
#i0shoptext li,
#newstext li,
#tbwpriceformattext p,
#i3maintext p,
#i1maintext p,
#i0maintext p,
#creditstext p,
#termstextscroll p,
#aboutmaintext li,
#freedownloadtext li,
#cyloniteminfotext p,
#i1shoptext p,
#recklesslyricstextscroll p,
#i2lyricstext p,
#i0shoptext p,
#shopbadgetext li,
#aboutmaintext p,
#i0lyricstext p,
#i1lyricstext p,
#waiterlyricstextscroll li,
#waiterlyricstextscroll p,
#maintextcopy p,
#i0remixtext p,
#circuspagedownloadtext li,
#iteminfotext li,
#creditstextscroll p,
#twobluewolvestext li,
#recklesseptext p,
#creditstextscroll li,
#newstext p,
#tbwiteminfotext li,
#i2lyricstext li,
#i0lyricstext li,
#maintextcopy li,
#contacttext p,
#shopbadgerecklesstext li,
#presstext p,
#recklesslyricstextscroll li,
#recklesseptext li,
#remixtext p,
#i1lyricstext li,
#i1maintext li,
#contacttext li,
#acephotocreditmegantext li,
#circuspagedownloadtext p,
#i0maintext li,
#i3maintext li,
#circuspriceformattext li,
#termstextscroll li,
#twobluewolvestext p,
#eqlondonpriceformattext p,
#eqlondonpriceformattext li,
#shopbadgetext p,
#acephotocreditmegantext p,
#termsofusetext p,
#circuspriceformattext p,
#eqlondoninfotext li,
#shopheadertext li,
#freedownloadtext p,
#eqmixtapetracklisttext p,
#eqmixtapetracklisttext li,
#circusiteminfotext li,
#circusiteminfotext p,
#priceformattext p,
#abouttext p,
#shopheadertext p,
#remixtext li,
#lyricstext li,
#linkstext li,
#lyricstext p,
#eqlondoninfotext p,
#connecttext p,
#priceformattext li,
#termsofusetext li,
#creditstext li,
#cyloniteminfotext li,
#eqmixtapeoverlayheadertex li,
#connecttext li  {
   padding: 0px;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   text-indent: 0px;
   text-align: left;
}

#presstext,
#lyricstext,
#linkstext,
#newstext,
#i2lyricstext,
#i0lyricstext,
#i1lyricstext,
#contacttext  {
   position: absolute;
   left: 31px;
   top: 114px;
   z-index: 4;
}

#twobluewolvesbutton a,
#eqlondonbutton a,
#circusbutton a,
#cylonbutton a,
#i1recklessepbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 167px;
   width: 167px;
   font-size: 167px;
   line-height: 167px;
}

#i1remixtextbutton,
#listentextbutton,
#i2listentextbutton,
#i1shoptextbutton,
#shoptextbutton  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   text-align: left;
   position: absolute;
   left: 623px;
   z-index: 4;
   height: 11px;
}

#i1shopwhitebackground,
#i2shopwhitebackground,
#i0shopwhitebackground,
#remixbluebackground  {
   background: url(sg_shop_media/d2shopwhitebackground.gif) no-repeat;
   position: absolute;
   left: 18px;
   top: 133px;
   z-index: 3;
   width: 866px;
   height: 728px;
}

#shopbadgerecklesstext p a,
.fl li *,
.fl li a,
#freedownloadtext p a,
#connecttext p a  {
   display: inline;
}

#i1pinkbar,
#remixpinkbar,
#i0pinkbar,
#i2shoppinkbar,
#i1shoppinkbar,
#i0shoppinkbar  {
   position: absolute;
   left: 18px;
   top: 104px;
   width: 866px;
   height: 29px;
   background-repeat: no-repeat;
}

#i12whitestroke,
#i7whitestroke,
#eqmixtapebackground,
#i11whitestroke  {
   background: url(sg_shop_media/d12whitestroke.gif) no-repeat;
   position: absolute;
   left: 18px;
   top: 104px;
   width: 866px;
   height: 756px;
}

#eqlondonpriceformattext,
#priceformattext,
#cylonpriceformattext  {
   position: absolute;
   left: 251px;
   z-index: 6;
   width: 110px;
}

#i0eqlondontextbutton,
#i0cylontextbutton,
#i0circustextbutton  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   text-align: left;
   position: absolute;
   z-index: 6;
   width: 110px;
   height: 9px;
}

#creditstext,
#abouttext,
#shopheadertext,
#termsofusetext  {
   position: absolute;
   left: 31px;
   top: 114px;
   z-index: 6;
}

#eqmixtapepagedownloadtext,
#circuspagedownloadtextbut  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   text-align: left;
   position: absolute;
   z-index: 8;
   width: 163px;
   height: 10px;
}

#i1maintext,
#i0maintext,
#maintextcopy,
#i3maintext  {
   position: absolute;
   left: 40px;
   top: 157px;
   z-index: 4;
}

#youtubebutton a,
#facebookbutton a,
#emailbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 48px;
   width: 48px;
   font-size: 48px;
   line-height: 48px;
}

#i0recklesseptextbutton,
#i0twobluewolvestextbutton  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   text-align: left;
   position: absolute;
   z-index: 6;
   width: 98px;
   height: 12px;
}

#recklesslyricstextscroll,
#waiterlyricstextscroll  {
   position: absolute;
   left: 36px;
   top: 160px;
   z-index: 4;
   width: 540px;
   height: 685px;
   overflow: auto;
}

#i1recklessepbutton,
#eqlondonbutton,
#cylonbutton  {
   position: absolute;
   left: 64px;
   z-index: 6;
   width: 167px;
   height: 167px;
}

#shopbadgerecklessbutton a,
#waiterbadgebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 168px;
   width: 270px;
   font-size: 168px;
   line-height: 168px;
}

#waiterbadgebutton,
#shopbadgerecklessbutton  {
   position: absolute;
   left: 615px;
   top: 198px;
   width: 270px;
   height: 168px;
}

#tbwpriceformattext,
#circuspriceformattext  {
   position: absolute;
   left: 657px;
   z-index: 6;
   width: 110px;
}

#downloadbuttoncopy a,
#i0downloadbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 116px;
   width: 339px;
   font-size: 116px;
   line-height: 116px;
}

#downloadbuttoncopy,
#i0downloadbutton  {
   position: absolute;
   left: 56px;
   z-index: 7;
   width: 339px;
   height: 116px;
}

#i1shoptext,
#i0remixtext,
#i0shoptext  {
   position: absolute;
   left: 31px;
   top: 114px;
   z-index: 7;
}

#i0whitebackground,
#i1whitebackground  {
   position: absolute;
   left: 18px;
   top: 133px;
   z-index: 4;
   width: 866px;
   height: 730px;
   background-color: #FFFFFF;
   background-image: none;
}

#termstextscroll,
#creditstextscroll  {
   position: absolute;
   left: 48px;
   top: 169px;
   z-index: 6;
   width: 800px;
   height: 662px;
   overflow: auto;
}

#twobluewolvesbutton,
#circusbutton  {
   position: absolute;
   left: 470px;
   z-index: 6;
   width: 167px;
   height: 167px;
}

#mainmenu ul li,
#footermenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#myspacebutton a,
#lastfmbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 49px;
   width: 49px;
   font-size: 49px;
   line-height: 49px;
}

#i1recklessstemsdownloadtext li  {
   font: 18px/22px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#youtubebutton,
#facebookbutton  {
   position: absolute;
   left: 727px;
   z-index: 4;
   width: 48px;
   height: 48px;
}

#i1recklessstemsdownloadtext p  {
   font: 18px/22px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#eqmixtapeoverlayheadertex li  {
   font: 18px/22px Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#recklesslyricstextscroll li  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#eqmixtapeoverlayheadertex p  {
   font: 18px/22px Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#recklesslyricstextscroll p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#eqlondonpriceformattext li  {
   font: 10px/12px Helvetica-Oblique, Helvetica, Arial, sans-serif;
   color: #000000;
}

#acephotocreditmegantext li  {
   font: 9px/11px Helvetica, Arial, sans-serif;
   color: #363636;
}

#acephotocreditmegantext p  {
   font: 9px/11px Helvetica, Arial, sans-serif;
   color: #363636;
}

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

#eqmixtapetracklisttext li  {
   font: 12px/14px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#eqmixtapepagedownloadtext  {
   top: 545px;
   left: 307px;
}

#circuspagedownloadtext li  {
   font: 18px/22px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#shopbadgerecklesstextbutt  {
   font: 15px/18px Helvetica, Arial, sans-serif;
   text-align: left;
   position: absolute;
   left: 628px;
   top: 285px;
   z-index: 4;
   width: 95px;
   height: 32px;
}

#shopbadgetwobluewolveshea  {
   background: url(sg_about_media/shopbadgetwobluewolveshea.gif) no-repeat;
   position: absolute;
   left: 746px;
   top: 235px;
   width: 133px;
   height: 17px;
}

#shopbadgetwobluewolveslow  {
   background: url(sg_about_media/shopbadgetwobluewolveslow.gif) no-repeat;
   position: absolute;
   left: 733px;
   top: 255px;
   width: 142px;
   height: 20px;
}

#eqlondonpriceformattext p  {
   font: 10px/12px Helvetica-Oblique, Helvetica, Arial, sans-serif;
   color: #000000;
}

#circuspagedownloadtextbut  {
   top: 313px;
   left: 90px;
}

#i0twobluewolvestextbutton  {
   top: 267px;
   left: 657px;
}

#freedownloadbadgebutton a  {
   background: url(sg_about_media/freedownloadbadge.gif) no-repeat;
   display: block;
   height: 86px;
   width: 270px;
   font-size: 86px;
   line-height: 86px;
}

#waiterlyricstextscroll li  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#circusdownloadtextbutton  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   text-align: left;
   position: absolute;
   left: 625px;
   top: 419px;
   z-index: 4;
   width: 188px;
   height: 26px;
}

#waiterlyricstextscroll p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#circuspriceformattext li  {
   font: 10px/12px Helvetica-Oblique, Helvetica, Arial, sans-serif;
   color: #000000;
}

#circuspagedownloadtext p  {
   font: 18px/22px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#listenbandcamptextbutton  {
   font: 14px/17px Helvetica-Bold, Helvetica, Arial, sans-serif;
   text-align: left;
   position: absolute;
   left: 629px;
   top: 145px;
   z-index: 4;
   width: 267px;
   height: 13px;
}

#eqmixtapetracklisttext p  {
   font: 12px/14px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#shopbadgerecklesstext li  {
   font: 15px/18px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#shopbrowsealltextbutton  {
   font: 10px/12px Helvetica-Bold, Helvetica, Arial, sans-serif;
   text-align: left;
   position: absolute;
   left: 793px;
   top: 207px;
   z-index: 4;
   width: 84px;
   height: 7px;
}

#eqlondonpriceformattext  {
   top: 429px;
}

#shopbadgerecklesstext p  {
   font: 15px/18px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#freedownloadbadgebutton  {
   position: absolute;
   left: 615px;
   top: 377px;
   z-index: 3;
   width: 270px;
   height: 86px;
}

#cylonpriceformattext li  {
   font: 10px/12px Helvetica-Oblique, Helvetica, Arial, sans-serif;
   color: #000000;
}

#circuspriceformattext p  {
   font: 10px/12px Helvetica-Oblique, Helvetica, Arial, sans-serif;
   color: #000000;
}

#shopbadgerecklessbutton  {
   z-index: 3;
}

#i0recklesseptextbutton  {
   top: 253px;
   left: 251px;
}

#cylonpriceformattext p  {
   font: 10px/12px Helvetica-Oblique, Helvetica, Arial, sans-serif;
   color: #000000;
}

#shopbadgerecklesstext  {
   position: absolute;
   left: 628px;
   top: 245px;
   z-index: 4;
   width: 111px;
}

#circuspriceformattext  {
   top: 444px;
}

#tbwpriceformattext li  {
   font: 10px/12px Helvetica-Oblique, Helvetica, Arial, sans-serif;
   color: #000000;
}

#twobluewolvesbutton a  {
   background-image: url(sg_shop_media/twobluewolvesbutton.gif);
}

#circusiteminfotext li  {
   font: 10px/12px Helvetica, Arial, sans-serif;
   color: #363636;
}

#i2shopwhitebackground  {
   z-index: 4;
}

#circusiteminfotext p  {
   font: 10px/12px Helvetica, Arial, sans-serif;
   color: #363636;
}

#cylonpriceformattext  {
   top: 672px;
}

#twobluewolvestext li  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#cyloniteminfotext li  {
   font: 10px/12px Helvetica, Arial, sans-serif;
   color: #363636;
}

#creditstextscroll li  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#downloadbuttoncopy a  {
   background-image: url(sg_remix_media/downloadbuttoncopy.gif);
}

#tbwpriceformattext p  {
   font: 10px/12px Helvetica-Oblique, Helvetica, Arial, sans-serif;
   color: #000000;
}

#i0eqlondontextbutton  {
   top: 480px;
   left: 251px;
}

#i1recklessepbutton a  {
   background-image: url(sg_shop_media/d1recklessepbutton.gif);
}

#hydrogenlogobutton a  {
   background: url(sg_circus_media/hydrogenlogobutton.gif) no-repeat;
   display: block;
   height: 70px;
   width: 48px;
   font-size: 70px;
   line-height: 70px;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#twobluewolvesbutton  {
   top: 181px;
}

#nametaglinebutton a  {
   background: url(sg_circus_media/nametaglinebutton.gif) no-repeat;
   display: block;
   height: 20px;
   width: 638px;
   font-size: 20px;
   line-height: 20px;
}

#cyloniteminfotext p  {
   font: 10px/12px Helvetica, Arial, sans-serif;
   color: #363636;
}

#waiterbadgebutton a  {
   background-image: url(sg_about_media/waiterbadgebutton.gif);
}

#eqlondoninfotext li  {
   font: 10px/12px Helvetica, Arial, sans-serif;
   color: #363636;
}

#eqmixtapebackground  {
   z-index: 4;
   background-image: url(sg_eqmixtape_media/eqmixtapebackground.gif);
}

#freedownloadtext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#creditstextscroll p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#remixbluebackground  {
   background-image: url(sg_remix_media/remixbluebackground.gif);
}

#twobluewolvestext p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#eqlondoninfotext p  {
   font: 10px/12px Helvetica, Arial, sans-serif;
   color: #363636;
}

#downloadbuttoncopy  {
   top: 182px;
}

#termstextscroll li  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#i0downloadbutton a  {
   background-image: url(sg_circus_media/d0downloadbutton.gif);
}

#i0circustextbutton  {
   top: 495px;
   left: 657px;
}

#hydrogenlogobutton  {
   position: absolute;
   left: 825px;
   top: 17px;
   z-index: 4;
   width: 48px;
   height: 70px;
}

#i2listentextbutton  {
   width: 59px;
   top: 112px;
}

#tbwiteminfotext li  {
   font: 10px/12px Helvetica-Oblique, Helvetica, Arial, sans-serif;
   color: #363636;
}

#priceformattext li  {
   font: 10px/12px Helvetica-Oblique, Helvetica, Arial, sans-serif;
   color: #000000;
}

#freedownloadtext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i1recklessepbutton  {
   top: 181px;
}

#footermenu ul li a  {
   padding: 2px 3.45em 2px 3.45em;
   height: 100%;
}

#tbwpriceformattext  {
   top: 215px;
}

#shopheadertext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i0cylontextbutton  {
   top: 723px;
   left: 251px;
}

#priceformattext p  {
   font: 10px/12px Helvetica-Oblique, Helvetica, Arial, sans-serif;
   color: #000000;
}

#recklesseptext li  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#nametaglinebutton  {
   position: absolute;
   left: 19px;
   top: 30px;
   z-index: 4;
   width: 638px;
   height: 20px;
}

#tbwiteminfotext p  {
   font: 10px/12px Helvetica-Oblique, Helvetica, Arial, sans-serif;
   color: #363636;
}

#termsofusetext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i1remixtextbutton  {
   width: 53px;
   top: 383px;
}

#termstextscroll p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#shopbadgetext li  {
   font: 14px/17px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#eqlondonbutton a  {
   background-image: url(sg_shop_media/eqlondonbutton.gif);
}

#recklesseptext p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#i0downloadbutton  {
   top: 239px;
}

#termsofusetext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#shopheadertext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#freedownloadtext  {
   position: absolute;
   left: 623px;
   top: 387px;
   z-index: 4;
   width: 152px;
}

#facebookbutton a  {
   background-image: url(sg_about_media/facebookbutton.gif);
}

#mainmenu ul li a  {
   padding: 2px 0.88em 2px 0.88em;
   height: 100%;
}

#i1shoptextbutton  {
   width: 48px;
   top: 205px;
}

#listentextbutton  {
   width: 59px;
   top: 112px;
}

#aboutmaintext li  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#twitterbutton a  {
   background: url(sg_about_media/twitterbutton.gif) no-repeat;
   display: block;
   height: 51px;
   width: 51px;
   font-size: 51px;
   line-height: 51px;
}

#myspacebutton a  {
   background-image: url(sg_about_media/myspacebutton.gif);
}

#i2lyricstext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#iteminfotext li  {
   font: 10px/12px Helvetica, Arial, sans-serif;
   color: #363636;
}

#maintextcopy li  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#i0lyricstext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#priceformattext  {
   top: 201px;
}

#i1lyricstext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#shopbadgetext p  {
   font: 14px/17px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#youtubebutton a  {
   background-image: url(sg_about_media/youtubebutton.gif);
}

#aboutmaintext p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#iteminfotext p  {
   font: 10px/12px Helvetica, Arial, sans-serif;
   color: #363636;
}

#contacttext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i0remixtext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#eqlondonbutton  {
   top: 408px;
}

#circusbutton a  {
   background-image: url(sg_shop_media/circusbutton.gif);
}

#connecttext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#lastfmbutton a  {
   background-image: url(sg_about_media/lastfmbutton.gif);
}

#maintextcopy p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#facebookbutton  {
   top: 522px;
}

#shoptextbutton  {
   width: 48px;
   top: 204px;
}

#i11whitestroke  {
   z-index: 6;
}

#termsofusetext  {
   width: 239px;
}

#creditstext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#listenbutton a  {
   background: url(sg_about_media/listenbutton.gif) no-repeat;
   display: block;
   height: 82px;
   width: 270px;
   font-size: 82px;
   line-height: 82px;
}

#shopheadertext  {
   width: 48px;
}

#i2lyricstext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i0lyricstext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i1lyricstext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i0shoppinkbar  {
   background-image: url(sg_circus_media/d0shoppinkbar.gif);
   z-index: 5;
}

#i1whitestroke  {
   position: absolute;
   left: 18px;
   top: 104px;
   background-repeat: no-repeat;
}

#i0whitestroke  {
   background: url(sg_press_media/d3whitestroke.gif) no-repeat;
   position: absolute;
   left: 18px;
   top: 104px;
   z-index: 3;
   width: 582px;
   height: 760px;
}

#i3maintext li  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#i1shoppinkbar  {
   background-image: url(sg_eqmixtape_media/d1shoppinkbar.gif);
   z-index: 5;
}

#i1shoptext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#lyricstext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#connecttext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i2shoppinkbar  {
   background-image: url(sg_shop_media/d2shoppinkbar.gif);
   z-index: 3;
}

#i0shoptext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#cylonbutton a  {
   background-image: url(sg_shop_media/cylonbutton.gif);
}

#i1maintext li  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#i0remixtext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#youtubebutton  {
   top: 589px;
}

#emailbutton a  {
   background-image: url(sg_about_media/emailbutton.gif);
}

#myspacebutton  {
   position: absolute;
   left: 649px;
   top: 588px;
   z-index: 4;
   width: 49px;
   height: 49px;
}

#footermenu ul  {
   font: 11px/15px Helvetica-Bold, Helvetica, Arial, sans-serif;
   height: 15px;
   margin: 0px;
   padding: 0px;
   color: #FFFFFF;
   text-align: left;
}

#i7whitestroke  {
   z-index: 6;
}

#twitterbutton  {
   position: absolute;
   left: 804px;
   top: 520px;
   z-index: 4;
   width: 51px;
   height: 51px;
}

#contacttext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i0maintext li  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#creditstext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i0maintext p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#i1lyricstext  {
   width: 59px;
}

#lastfmbutton  {
   position: absolute;
   left: 804px;
   top: 587px;
   z-index: 4;
   width: 49px;
   height: 49px;
}

#lyricstext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#linkstext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i3maintext p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#i1maintext p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   color: #000000;
}

#circusbutton  {
   top: 408px;
}

#connectbadge  {
   background: url(sg_about_media/connectbadge.gif) no-repeat;
   position: absolute;
   left: 615px;
   top: 474px;
   z-index: 3;
   width: 270px;
   height: 180px;
}

#i2lyricstext  {
   width: 59px;
}

#i0lyricstext  {
   width: 59px;
}

#remixtext li  {
   font: 14px/17px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#remixpinkbar  {
   background-image: url(sg_shop_media/d2shoppinkbar.gif);
   z-index: 5;
}

#i1shoptext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i0shoptext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#maintextcopy  {
   width: 198px;
}

#abouttext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#presstext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#listenbutton  {
   position: absolute;
   left: 615px;
   top: 104px;
   z-index: 3;
   width: 270px;
   height: 82px;
}

#cylonbutton  {
   top: 636px;
}

#emailbutton  {
   position: absolute;
   left: 649px;
   top: 522px;
   z-index: 4;
   width: 48px;
   height: 48px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 900px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#connecttext  {
   position: absolute;
   left: 623px;
   top: 484px;
   z-index: 4;
   width: 85px;
}

#linkstext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#creditstext  {
   width: 75px;
}

#presstext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#newstext li  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#mainmenu ul  {
   font: 15px/19px Helvetica, Arial, sans-serif;
   height: 19px;
   margin: 0px;
   padding: 0px;
   color: #ACACAC;
   letter-spacing: -1px;
   text-align: left;
}

#remixtext p  {
   font: 14px/17px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#contacttext  {
   width: 83px;
}

#blackheader  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 899px;
   height: 92px;
   background-color: #000000;
   background-image: none;
}

#abouttext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i0remixtext  {
   width: 53px;
}

#newstext p  {
   font: 16px/19px Helvetica-Bold, Helvetica, Arial, sans-serif;
   color: #FFFFFF;
}

#i1shoptext  {
   width: 48px;
}

#i0maintext  {
   width: 197px;
}

#ridefooter  {
   font-size: 0px;
}

#i1maintext  {
   width: 198px;
}

#footermenu  {
   position: absolute;
   left: 143px;
   top: 940px;
   z-index: 3;
}

#i3maintext  {
   width: 341px;
}

#i0shoptext  {
   width: 48px;
}

#lyricstext  {
   width: 59px;
}

#linkstext  {
   width: 49px;
}

#i0pinkbar  {
   background-image: url(sg_credits_media/d1pinkbar.gif);
   z-index: 3;
}

#presstext  {
   width: 56px;
}

#abouttext  {
   width: 62px;
}

#i1pinkbar  {
   background-image: url(sg_credits_media/d1pinkbar.gif);
   z-index: 3;
}

#newstext  {
   width: 49px;
}

#mainmenu  {
   position: absolute;
   left: 7px;
   top: 64px;
   z-index: 4;
}

#page_bkg  {
   position: absolute;
   width: 900px;
   height: 1008px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

.cFFF * a,
.cFFF a  {
   color: #FFFFFF;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1008px;
   width: 900px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.cACACAC * a  {
   color: #ACACAC;
}

.cEC008C a  {
   color: #EC008C;
}

.c002 a  {
   color: #000022;
}

.fl li  {
   float: left;
   display: inline;
}

.c_b a  {
   color: #000000;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Helvetica-Bold, Helvetica, Arial, sans-serif;
}

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

body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}


