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

a ins  {
   text-decoration: none;
}

#cspbflashtextbutton a,
#inpubtextbutton a,
#id3interludetextbutton a,
#instacktextbutton a,
#arttextbutton a,
#leprefacetextbutton a,
#lecreditstextbutton a,
#fainfotextbutton a,
#leflashtextbutton a,
#ininfotextbutton a,
#id1cbooktextbutton a,
#id0cbooktextbutton a,
#id2interludetextbutton a,
#cspaflashtextbutton a,
#inflashtextbutton a,
#leintrotextbutton a,
#intexttextbutton a,
#cbinfotextbutton a,
#id1interludetextbutton a,
#cspoldtextbutton a,
#csppadsinfotextbutton a,
#cbflashtextbutton a,
#id0interludetextbutton a,
#id1lighttextbutton a,
#id0lighttextbutton a,
#faflashtextbutton a,
#id0letexttextbutton a,
#id1letexttextbutton a,
#moreinfotextbutton a,
#id0csppadstextbutton a,
#id1csppadstextbutton a,
#leinfotextbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#interludebutton a,
#cbinfobutton a,
#cspoldbutton a,
#cspbflashbutton a,
#intextbutton a,
#artbutton a,
#cbflashbutton a,
#ininfobutton a,
#letextbutton a,
#inflashbutton a,
#fainfobutton a,
#lightbutton a,
#csppadsbutton a,
#cbookbutton a,
#faflashbutton a,
#cspaflashbutton a,
#csppadsinfobutton a,
#leflashbutton a,
#instackbutton a,
#leinfobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 136px;
   background-position: 0% 0px;
   font-size: 136px;
   line-height: 136px;
}

#id0interludetextbutton,
#csppadsinfotextbutton,
#cspbflashtextbutton,
#cbflashtextbutton,
#cbinfotextbutton,
#cspaflashtextbutton,
#id0cbooktextbutton,
#cspoldtextbutton,
#id0letexttextbutton,
#inflashtextbutton,
#id0lighttextbutton,
#faflashtextbutton,
#arttextbutton,
#leinfotextbutton,
#leflashtextbutton,
#id0csppadstextbutton  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   z-index: 5;
   height: 29px;
}

#fabodytext p,
#csppadsordertext p,
#lebooktext p,
#lecreditstext p,
#lepublishertext p,
#inpagestext p,
#cbookdetailtext p,
#csppadsdetailtext p,
#introtext p,
#csppadspagestext p,
#cbooktext p,
#faheadertext p,
#cbookdetailordertext p,
#csppadtext p,
#inbooktext p,
#facontentnoticetext p,
#contentnoticetext p,
#intextpubtext p  {
   font: 14px/16px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#lecredits,
#csppadsinfo,
#intext,
#inpub,
#interlude,
#art,
#lepreface,
#pid2light,
#pid11cbook,
#home,
#letext,
#csppads,
#leintro,
#cbinfo,
#instack  {
   margin: 0px auto 0px auto;
   width: 1050px;
   position: relative;
}

#id1interludetextbutton a:hover,
#ininfotextbutton a:hover,
#inpubtextbutton a:hover,
#moreinfotextbutton a:hover,
#id1letexttextbutton a:hover  {
   text-decoration: underline;
}

#id3interludetextbutton,
#id2interludetextbutton,
#id1letexttextbutton,
#id1lighttextbutton,
#id1csppadstextbutton  {
   font: 14px/20px Arial, Helvetica, sans-serif;
   padding-top: 5px;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 433px;
   top: 112px;
   z-index: 4;
   width: 189px;
   height: 41px;
}

#leintrotextbutton,
#leprefacetextbutton,
#lecreditstextbutton  {
   font: 12px/13px Arial, Helvetica, sans-serif;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 382px;
   width: 129px;
   height: 40px;
}

#lecreditsbutton a,
#leintrobutton a,
#leprefacebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 218px;
   background-position: 0% 0px;
   font-size: 218px;
   line-height: 218px;
}

#hiddentextlefttext p,
#hiddentextrighttext p  {
   font: 12px/12px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: center;
}

#hiddentextlefttext,
#hiddentextrighttext  {
   visibility: visible;
   position: absolute;
   top: 2px;
   z-index: 4;
   width: 154px;
}

#inpubtextbutton,
#moreinfotextbutton  {
   font: 12px/19px Arial, Helvetica, sans-serif;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   z-index: 4;
   height: 19px;
}

#intexttextbutton,
#instacktextbutton  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   width: 95px;
   height: 29px;
}

#cspbflashbutton,
#cspaflashbutton  {
   visibility: visible;
   position: absolute;
   top: 552px;
   z-index: 4;
   width: 112px;
   height: 136px;
}

#leintrotext p,
#leprefacetext p  {
   font: 14px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-top: 10px;
   color: #FFFFFF;
}

#csppadspagestext,
#inpagestext  {
	visibility: visible;
	position: absolute;
	left: 199px;
	z-index: 4;
	width: 657px;
}

#csppadastackl,
#csppadastackr  {
   visibility: visible;
   position: absolute;
   top: 136px;
   z-index: 5;
   width: 365px;
   height: 334px;
   background-repeat: no-repeat;
}

#leflashbutton,
#letextbutton  {
   visibility: visible;
   position: absolute;
   left: 205px;
   z-index: 4;
   width: 118px;
   height: 136px;
}

#intextpoemtext *:first-child  {
   padding-top: 0px;
}

#cspafeature,
#cspbfeature  {
   visibility: visible;
   position: absolute;
   top: 88px;
   z-index: 5;
   width: 317px;
   height: 398px;
   background-repeat: no-repeat;
}

#id1interludetextbutton  {
   font: 14px/12px Arial, Helvetica, sans-serif;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 254px;
   top: 106px;
   z-index: 4;
   width: 537px;
   height: 35px;
}

#id0interludetextbutton  {
   width: 138px;
   top: 682px;
   left: 193px;
}

#facontentnoticetext p  {
   font-size: 12px;
}

#csppadsinfotextbutton  {
   width: 123px;
   top: 683px;
   left: 466px;
}

#id0csppadstextbutton  {
   width: 138px;
   top: 682px;
   left: 549px;
}

#id1csppadstextbutton  {
   width: 339px;
   top: 89px;
   left: 358px;
}

#hiddentextrighttext  {
   left: -4px;
}

#csppadsdetailtext p  {
   padding-top: 10px;
}

#contentnoticetext p  {
   font-size: 12px;
}

#id0letexttextbutton  {
   width: 112px;
   top: 429px;
   left: 209px;
}

#cspaflashtextbutton  {
   width: 123px;
   top: 683px;
   left: 270px;
}

#lecreditstextbutton  {
   z-index: 7;
   left: 649px;
}

#cspbflashtextbutton  {
   width: 123px;
   top: 683px;
   left: 663px;
}

#csppadsinfobutton a  {
   width: 201px;
   background-image: url(sg_csppads_media/csppadsinfobutton.jpg);
}

#leprefacetextbutton  {
   z-index: 5;
   left: 274px;
}

#csppadsordertext p  {
   padding-top: 10px;
}

#id0cbooktextbutton  {
   width: 138px;
   top: 682px;
   left: 359px;
}

#hiddentextlefttext  {
   left: 899px;
}

#homebutton a:hover  {
   background-position: -763px 0%;
}

#id0lighttextbutton  {
   width: 123px;
   top: 682px;
   left: 43px;
}

#moreinfotextbutton  {
   width: 130px;
   top: 730px;
   left: 460px;
}

#id1cbooktextbutton  {
   font: 14px/20px Arial, Helvetica, sans-serif;
   padding-top: 5px;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 434px;
   top: 88px;
   z-index: 5;
   width: 189px;
   height: 41px;
}

#cbflashtextbutton  {
   width: 123px;
   top: 688px;
   left: 320px;
}

#inflashtextbutton  {
   width: 95px;
   top: 225px;
   left: 212px;
}

#interludebutton a  {
   width: 163px;
   background-image: url(sg_home_media/interludebutton.jpg);
}

#instacktextbutton  {
   z-index: 9;
   top: 548px;
   left: 212px;
}

#cspaflashbutton a  {
   width: 112px;
   background-image: url(sg_csppads_media/cspaflashbutton.jpg);
}

#lecreditsbutton a  {
   width: 188px;
   background-image: url(sg_letext_media/lecreditsbutton.jpg);
}

#contentnoticetext  {
   visibility: visible;
   position: absolute;
   top: 628px;
   z-index: 4;
   width: 534px;
}

#faflashtextbutton  {
   width: 138px;
   z-index: 6;
   top: 696px;
   left: 271px;
}

#leflashtextbutton  {
   width: 107px;
   top: 250px;
   left: 211px;
}

#leprefacebutton a  {
   width: 188px;
   background-image: url(sg_letext_media/leprefacebutton.jpg);
}

#lepublishertext p  {
   line-height: 14px;
}

#leintrotextbutton  {
   z-index: 6;
   left: 460px;
}

#cspbflashbutton a  {
   width: 112px;
   background-image: url(sg_csppads_media/cspbflashbutton.jpg);
}

#fafootnotetext p  {
   font: 11px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: center;
   color: #FFFFFF;
}

#leinfotextbutton  {
   width: 79px;
   top: 607px;
   left: 227px;
}

#csppadspagestext  {
	top: 483px;
}

#intextpoemtext p  {
   font: 14px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#ininfotextbutton  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   width: 79px;
   height: 29px;
}

#fainfotextbutton  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 656px;
   top: 696px;
   z-index: 6;
   width: 123px;
   height: 29px;
}

#cbinfotextbutton  {
   width: 123px;
   top: 688px;
   left: 607px;
}

#intexttextbutton  {
   z-index: 7;
   top: 386px;
   left: 211px;
}

#cspoldtextbutton  {
   width: 85px;
   top: 682px;
   left: 903px;
}

#cspbflashbutton  {
   left: 667px;
}

#inpubtextbutton  {
   width: 142px;
   top: 731px;
   left: 237px;
}

#leflashbutton a  {
   width: 118px;
   background-image: url(sg_home_media/lightbutton.jpg);
}

#faflashbutton a  {
   width: 136px;
   background-image: url(sg_home_media/artbutton.jpg);
}

#leintrobutton a  {
   width: 185px;
   background-image: url(sg_letext_media/leintrobutton.jpg);
}

#intextpubtext p  {
   line-height: 14px;
}

#instackbutton a  {
   width: 110px;
   background-image: url(sg_interlude_media/instackbutton.jpg);
}

#csppadsbutton a  {
   width: 201px;
   background-image: url(sg_home_media/csppadsbutton.jpg);
}

#cbflashbutton a  {
   width: 135px;
   background-image: url(sg_cbook_media/cbflashbutton.jpg);
}

#cspaflashbutton  {
   left: 276px;
}

#inflashbutton a  {
   width: 111px;
   background-image: url(sg_interlude_media/inflashbutton.jpg);
}

#lecreditstext p  {
   line-height: 14px;
}

#leprefacetext p  {
   text-align: right;
}

#ininfobutton a  {
   width: 115px;
   background-image: url(sg_interlude_media/ininfobutton.jpg);
}

#leinfobutton a  {
   width: 118px;
   background-image: url(sg_light_media/leinfobutton.jpg);
}

#cspoldbutton a  {
   width: 116px;
   background-image: url(sg_home_media/cspoldbutton.jpg);
}

#fainfobutton a  {
   width: 122px;
   background-image: url(sg_art_media/fainfobutton.jpg);
}

#letextbutton a  {
   width: 118px;
   background-image: url(sg_light_media/letextbutton.jpg);
}

#cbinfobutton a  {
   width: 136px;
   background-image: url(sg_cbook_media/cbinfobutton.jpg);
}

#intextpoemtext  {
   visibility: visible;
   position: absolute;
   left: 254px;
   top: 159px;
   z-index: 4;
   width: 537px;
}

#intextbutton a  {
   width: 110px;
   background-image: url(sg_interlude_media/intextbutton.jpg);
}

#csppadastackr  {
   background-image: url(sg_csppadsinfo_media/csppadastackr.jpg);
   left: 540px;
}

#leflashbutton  {
   top: 119px;
}

#leintrotext p  {
   text-align: left;
}

#csppadastackl  {
   background-image: url(sg_csppadsinfo_media/csppadastackl.jpg);
   left: 149px;
}

#lightbutton a  {
   width: 118px;
   background-image: url(sg_home_media/lightbutton.jpg);
}

#arttextbutton  {
   width: 138px;
   top: 682px;
   left: 735px;
}

#cbookbutton a  {
   width: 135px;
   background-image: url(sg_home_media/cbookbutton.jpg);
}

#homebutton a  {
   background: url(sg_lepreface_media/homebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 90px;
   width: 763px;
   font-size: 90px;
   line-height: 90px;
}

#letextbutton  {
   top: 298px;
}

#artbutton a  {
   width: 136px;
   background-image: url(sg_home_media/artbutton.jpg);
}

#cspafeature  {
   background-image: url(sg_csppads_media/cspafeature.jpg);
   left: 185px;
}

#cspbfeature  {
   background-image: url(sg_csppads_media/cspbfeature.jpg);
   left: 549px;
}

#inpagestext  {
   top: 567px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 145px;
   top: 0px;
   z-index: 4;
   width: 763px;
   height: 90px;
}

#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1050px;
   height: 753px;
   background-color: #000000;
   background-image: none;
}

#cbook  {
   background: url(sg_cbook_media/cbook.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 237px;
   z-index: 4;
   width: 578px;
   height: 398px;
}

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

