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

a ins  {
   text-decoration: none;
}

#leinfotextbutton a,
#hometextbutton a,
#moreinfotextbutton a,
#inflashtextbutton a,
#leflashtextbutton a,
#intexttextbutton a,
#interludetextbutton a,
#leintrotextbutton a,
#ininfotextbutton a,
#contacttextbutton a,
#id0letexttextbutton a,
#id1letexttextbutton a,
#lighttextbutton a,
#lecreditstextbutton a,
#leprefacetextbutton a,
#cspoldtextbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#intexttextbutton,
#interludetextbutton,
#ininfotextbutton,
#leflashtextbutton,
#id0letexttextbutton,
#lighttextbutton,
#leinfotextbutton,
#cspoldtextbutton,
#inflashtextbutton  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 691px;
   z-index: 6;
   height: 29px;
}

#leflashbutton a,
#letextbutton a,
#ininfobutton a,
#intextbutton a,
#inflashbutton a,
#cspoldbutton a,
#lightbutton a,
#interludebutton a,
#leinfobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 136px;
   background-position: 0% 0px;
   font-size: 136px;
   line-height: 136px;
}

#intext,
#pid2light,
#lepreface,
#home,
#leintro,
#interlude,
#lecredits,
#letext  {
   margin: 0px auto 0px auto;
   width: 900px;
   position: relative;
}

#contacttextbutton a:hover,
#id1letexttextbutton a:hover,
#hometextbutton a:hover  {
   text-decoration: underline;
}

#lebooksubtext p,
#introtext p,
#lebooktext p,
#inbooktext p,
#inpagestext p  {
   font: 14px/16px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

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

#leintrotextbutton,
#lecreditstextbutton,
#leprefacetextbutton  {
   font: 12px/13px Arial, Helvetica, sans-serif;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 377px;
   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;
}

#leflashbutton,
#leinfobutton,
#letextbutton  {
   visibility: visible;
   position: absolute;
   top: 560px;
   z-index: 5;
   width: 118px;
   height: 136px;
}

#introtext,
#lebooksubtext,
#inbooktext  {
   visibility: visible;
   position: absolute;
   left: 187px;
   width: 534px;
}

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

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

#intextpubtext,
#intextpoemtext  {
   visibility: visible;
   position: absolute;
   left: 179px;
   z-index: 4;
   width: 537px;
}

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

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

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

#interludetextbutton  {
   width: 85px;
   left: 411px;
}

#id0letexttextbutton  {
   width: 92px;
   left: 400px;
}

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

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

#leflashtextbutton  {
   width: 92px;
   left: 265px;
}

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

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

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

#contacttextbutton  {
   width: 70px;
   left: 373px;
}

#inflashtextbutton  {
   width: 95px;
   left: 269px;
}

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

#ininfotextbutton  {
   width: 79px;
   left: 545px;
}

#leinfotextbutton  {
   width: 79px;
   left: 545px;
}

#intextpoemtext p  {
   text-align: left;
}

#intexttextbutton  {
   width: 95px;
   left: 402px;
}

#cspoldtextbutton  {
   width: 85px;
   z-index: 5;
   left: 543px;
}

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

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

#lighttextbutton  {
   width: 92px;
   z-index: 7;
   left: 266px;
}

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

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

#leprefacetext p  {
   text-align: right;
}

#intextpoemtext  {
   top: 111px;
}

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

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

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

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

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

#hometextbutton  {
   width: 67px;
   left: 453px;
}

#intextpubtext  {
   top: 838px;
}

#leflashbutton  {
   left: 253px;
}

#lebooksubtext  {
   z-index: 4;
   top: 740px;
}

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

#leintrotext p  {
   text-align: left;
}

#letextbutton  {
   left: 387px;
}

#leinfobutton  {
   left: 521px;
}

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

#lightbutton  {
   visibility: visible;
   position: absolute;
   left: 253px;
   top: 560px;
   z-index: 6;
   width: 118px;
   height: 136px;
}

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

#inbooktext  {
   z-index: 4;
   top: 495px;
}

#introtext  {
   z-index: 7;
   top: 495px;
}

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

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

