html, body { color: white; font-family: "Courier New", Courier, Monaco, monospace; background-color: #413016; width: 100%; height: 100%; overflow: hidden; }
a:focus { outline-style: none; }
a:active { outline-style: none; }
img, img a { border-style: none; border-width: 0; outline-style: none; outline-width: 0; }
#noscript { font-size: 13px; background-color: black; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; }
#noscript-text { padding: 30px; }
.A-link { cursor: pointer; }
#introduction { position: absolute; top: 100%; }
#splash-img { height: 1000px; width: 1680px; position: absolute; left: 0;  bottom: 0; }
#janebartholomew { left: 141px; position: absolute; bottom: 54px; }
#full-button { left: 470px; position: absolute; bottom: 52px; }
#lo-button { left: 525px; position: absolute; bottom: 22px; }
#full-text { height: auto; width: auto; left: 536px; position: absolute; bottom: 71px; }
#lo-text { height: auto; width: auto; left: 570px; position: absolute; bottom: 41px; }
#copyright { height: 25px; width: 227px; position: absolute; right: 5px; bottom: 2px; }
#background { background-image: url(../graphics/background.jpg); position: absolute; top: 50%; left: 50%; width: 1680px; height: 1000px; margin-top: -500px; margin-left: -840px; }
#holder { height: 560px; width: 960px; left: 50%; top: 50%; position: absolute; visibility: visible; margin-top: -280px; margin-left: -480px; }
#menu { background-image: url(../graphics/main-menu/buttons.jpg); height: 218px; width: 257px; left: 1047px; top: 236px; position: absolute; z-index: 5; visibility: visible; }
#map { position: absolute; top: 0; left: 0; z-index: 100; }
#performance { background-image: url(../graphics/main-menu/txt-performance.jpg); height: 52px; width: 217px; left: 32px; top: 213px; position: absolute; z-index: 10; }
#links { background-image: url(../graphics/main-menu/txt-links.jpg); height: 145px; width: 142px; left: 84px; top: 99px; position: absolute; z-index: 10; }
#listen { background-image: url(../graphics/main-menu/txt-listen.jpg); height: 23px; width: 170px; left: -57px; top: 9px; position: absolute; z-index: 10; }
#mailing { background-image: url(../graphics/main-menu/txt-mailing.jpg); height: 54px; width: 189px; left: 46px; top: 204px; position: absolute; z-index: 10; }
#photos { background-image: url(../graphics/main-menu/txt-photo.jpg); height: 49px; width: 102px; left: 1px; top: -8px; position: absolute; z-index: 10; }
#shop { background-image: url(../graphics/main-menu/txt-shop.jpg); height: 27px; width: 72px; left: 143px; top: 111px; position: absolute; z-index: 10; }
#press { background-image: url(../graphics/main-menu/txt-press.jpg); position: absolute; top: 47px; left: 177px; width: 84px; height: 91px; z-index: 10; }
#listenback { position: absolute; left: 513px; top: 299px; width: 508px; height: 481px; }
#yourghost { background-image: url(../graphics/listen/yourghosttxt.jpg); position: absolute; top: 151px; left: -131px; width: 132px; height: 32px; }
#inyourhands { background-image: url(../graphics/listen/inyourhandstxt.jpg); position: absolute; top: 236px; left: -135px; width: 199px; height: 30px; }
#everyday { background-image: url(../graphics/listen/everydaytxt.jpg); position: absolute; top: 254px; left: -100px; width: 102px; height: 38px; }
#excerpt { background-image: url(../graphics/listen/excerpt.jpg); position: absolute; top: 399px; left: -118px; width: 162px; height: 46px; }
#fieryson { background-image: url(../graphics/listen/fierysonsoon.jpg); position: absolute; top: 297px; left: 480px; width: 174px; height: 63px; }
#shopback { position: absolute; top: 40px; left: 218px; }
#cd-text { background-image: url(../graphics/shop/cd-text.jpg); position: absolute; top: 200px; left: 557px; width: 227px; height: 77px; }
#record-text { background-image: url(../graphics/shop/record-text.jpg); position: absolute; top: 462px; left: 860px; width: 233px; height: 189px; }
#buy { position: absolute; top: 200px; left: 484px; width: 71px; height: 72px; }
#mailingback { background-image: url(../graphics/mailing/mailingback.jpg); position: absolute; top: 81px; left: 282px; width: 765px; height: 819px; }
#messageform { width: 360px; left: 218px; top: 308px; position: absolute; height: 226px; visibility: visible; }
#mailingform { height: 130px; width: 366px; left: 295px; top: 604px; position: absolute; visibility: visible; }
.messagearea { color: black; font-size: 13px; font-family: "Courier New", Courier, Monaco, monospace; line-height: 20px; background-image: url(../graphics/mailing/lines1.jpg); width: 360px; height: 140px; padding: 0; border-width: 0; }
.mailingarea { color: black; font-size: 13px; font-family: "Courier New", Courier, Monaco, monospace; background-image: url(../graphics/mailing/lines2.jpg); width: 245px; height: 15px; padding: 0; border-width: 0; }
#messagebutton { height: auto; width: auto; left: 40px; top: 153px; position: absolute; visibility: visible; }
#mailingtext { height: auto; width: auto; left: 83px; top: 21px; position: absolute; visibility: visible; }
#mailingbutton { height: auto; width: auto; left: 100px; top: 44px; position: absolute; visibility: visible; }
#email { left: 345px; top: 129px; position: absolute; z-index: 1000; visibility: visible; }
#messagesent { position: absolute; top: 284px; left: 174px; }
#emailsent { position: absolute; top: 510px; left: 363px; }
#linksback { background-image: url(../graphics/links/linksback.jpg); position: absolute; top: 159px; left: 319px; width: 710px; height: 730px; }
#design { position: absolute; top: 94px; left: 313px; }
#linkovers { position: absolute; top: 366px; left: 119px; }
#performanceback { background-image: url(../graphics/performance/performanceback.jpg); position: absolute; top: 25px; left: 207px; width: 791px; height: 871px; }
.performanceholder { position: absolute; top: 268px; left: 310px; width: 456px; height: 417px; margin: 0; padding: 0; }
.performnanceholder img { top: 0; left: 0; width: 456px; height: 417px; }
#performancebutton { position: absolute; top: 624px; left: 866px; z-index: 10; }
#performancetext { background-image: url(../graphics/performance/forward-text.jpg); position: absolute; top: 495px; left: 804px; width: 203px; height: 122px; }
#photosback { background-image: url(../graphics/photos/photoback.jpg); background-repeat: no-repeat; position: absolute; top: 239px; left: 418px; width: 592px; height: 547px; }
#photosbutton { position: absolute; top: 400px; left: 750px; z-index: 10; }
#photostext { background-image: url(../graphics/photos/phototext.jpg); position: absolute; top: 345px; left: 645px; width: 211px; height: 52px; }
.photosholder { background-repeat: no-repeat; position: absolute; top: 29px; left: -8px; width: 456px; height: 417px; margin: 0; padding: 0; }
photosholder img { top: 0; left: 0; width: 594px; height: 551px; }
#soon { background-image: url(../graphics/soon.jpg); position: absolute; top: 384px; left: 600px; width: 265px; height: 264px; }
