
body    {
        background:#090909;
        color:#a5e8ff;
        font-family:RiverAvenue,sans-serif;
        }

html,body {
        margin:0;
        padding:0;
        height:100%
        }

img,a img { border:0 }

sub { line-height: 0 }
p { text-indent: 10pt; line-height:1.4em }
p.initial:first-letter { font-size: 120%; font-weight: bold;vertical-align:text-baseine }
p.listy { text-indent: 20pt; font-size: 100% }

html>body #content-wrap { height:100% }
html>body #content { padding:1em 0em } 

table   {
        background-color:transparent;
        border:0px;
        color:#000;
        text-align:left;
        margin:0;
        height:100%
        }

#top    {
        background-color:transparent;
        border:0px;
        color:#000;
        text-align:left;
        margin:0;
        height:512px;
        width:99%
        }

em      {
        background-color:transparent;
        color:#000;
        font-weight:bold
        }

dl#titleMap{
        margin:0;
        padding:0;
        background: transparent url("screens/69546c740a65.png") top left no-repeat;
        height:448px;
        width:512px;
        position:relative;
        list-style:none;
}


dl#room000Map{
	margin:0;
	padding:0;
	background: transparent url("maps/6d7235313134000a.png") top left no-repeat;
	height:448px;
	width:512px;
	position:relative;
        list-style:none; 
}

dl#awesomeMap{
        margin:0;
        padding:0;
        background: transparent url("screens/776173656d6f0a65.png") top left no-repeat;
        height:448px;
        width:512px;
        position:relative;
        list-style:none;
}

dl#condimentsMap{
        margin:0;
        padding:0;
        background: transparent url("screens/6f63646e6d696e657374000a.png") top left no-repeat;
        height:448px;
        width:512px;
        position:relative;
        list-style:none;
}

dl#threatsMap{
        margin:0;
        padding:0;
        background: transparent url("screens/6874657274610a73.png") top left no-repeat;
        height:448px;
        width:512px;
        position:relative;
        list-style:none;
}

dl#beautifulMap{
        margin:0;
        padding:0;
        background: transparent url("screens/65627561697475660a6c.png") top left no-repeat;
        height:448px;
        width:512px;
        position:relative;
        list-style:none;
}

dl#pauseMap{
        margin:0;
        padding:0;
        background: transparent url("screens/617073750a65.png") top left no-repeat;
        height:448px;
        width:512px;
        position:relative;
        list-style:none;
}

dl#summerMap{
        margin:0;
        padding:0;
        background: transparent url("screens/75736d6d7265000a.png") top left no-repeat;
        height:448px;
        width:512px;
        position:relative;
        list-style:none;
}

dl#blockyMap{
        margin:0;
        padding:0;
        background: transparent url("screens/6c62636f796b000a.png") top left no-repeat;
        height:448px;
        width:512px;
        position:relative;
        list-style:none;
}


dl#northMap{
        margin:0;
        padding:0;
        background: transparent url("screens/6f6e74720a68.png") top left no-repeat;
        height:448px;
        width:512px;
        position:relative;
        list-style:none;
}

dl#moogleMap{
        margin:0;
        padding:0;
        background: transparent url("screens/6f6d676f656c000a.png") top left no-repeat;
        height:448px;
        width:512px;
        position:relative;
        list-style:none;
}


dt{ margin: 0; padding: 0; position: absolute; display: none; }
dd{ margin: 0; padding: 0; position: absolute; }
dd a{ outline: none; }
dd a:active{ outline: none; -moz-outline: none; }

dd#newgameDef { top:228px; left:158px }
dd#newgameDef a{ position:absolute; width:174px; height:28px; text-decoration:none; border:0; background:transparent; }

dd#newgameDef a span{ display:none; }
dd#newgameDef a:hover{ background:transparent url("icons/cupcake.png") no-repeat; border:0; }
dd#newgameDef a:hover span{ display:block; }

dd#room000northDef { top:48px; left:136px }
dd#room000northDef a{ position:absolute; width:44px; height:64px; text-decoration:none; border:0; background:transparent; }
dd#room000northDef a span{ display:none; }
dd#room000northDef a:hover{ background:transparent url("maps/objects/door_open.png") no-repeat; border:0; }
dd#room000northDef a:hover span{ display:block; }

dd#room000southDef { top:390px; left:176px } 
dd#room000southDef a{ position:absolute; width:32px; height:32px; text-decoration:none; border:0; background:transparent; }
dd#room000southDef a span{ display:none; }
dd#room000southDef a:hover{ background:transparent url("icons/south.png") no-repeat 0 0 ; border:0; }
dd#room000southDef a:hover span{ display:block; }

 {display:inline; float:left; width:0; height:0; background:transparent url("6c626e610a6b.gif");}                                                                                         
                                                                                                 
/* record shop room 000 */                                                                       
#text li.hs101 { margin-left:56px; margin-top:192px; width:24px; height:22px; } 
#text li.hs102 { margin-left:4px; margin-top:192px; width:24px; height:22px; }
#text li.hs103 { margin-left:-52px; margin-top:216px; width:24px; height:20px; }
#text li.hs104 { margin-left:-24px; margin-top:216px; width:24px; height:20px; }
#text li.hs105 { margin-left:20px; margin-top:192px; width:24px; height:22px; }
#text li.hs106 { margin-left:4px; margin-top:192px; width:24px; height:22px; }
#text li.hs107 { margin-left:-52px; margin-top:216px; width:24px; height:20px; }
#text li.hs108 { margin-left:-24px; margin-top:216px; width:24px; height:20px; }
#text li.hs109 { margin-left:20px; margin-top:192px; width:24px; height:22px; }
#text li.hs110 { margin-left:4px; margin-top:192px; width:24px; height:22px; }
#text li.hs111 { margin-left:-52px; margin-top:216px; width:24px; height:20px; }
#text li.hs112 { margin-left:-24px; margin-top:216px; width:24px; height:20px; }
#text li.hs113 { margin-left:20px; margin-top:192px; width:24px; height:22px; }
#text li.hs114 { margin-left:4px; margin-top:192px; width:24px; height:22px; }
#text li.hs115 { margin-left:-52px; margin-top:216px; width:24px; height:20px; }
#text li.hs116 { margin-left:-24px; margin-top:216px; width:24px; height:20px; }
#text li.hs117 { margin-left:20px; margin-top:192px; width:24px; height:22px; }
#text li.hs118 { margin-left:4px; margin-top:192px; width:24px; height:22px; }                   
#text li.hs119 { margin-left:-52px; margin-top:216px; width:24px; height:20px; }
#text li.hs120 { margin-left:-24px; margin-top:216px; width:24px; height:20px; }
#text li.hs121 { margin-left:-14px; margin-top:112px; width:16px; height:20px; }
#text li.hs122 { margin-left:-34px; margin-top:112px; width:16px; height:20px; }
#text li.hs123 { margin-left:-54px; margin-top:112px; width:16px; height:20px; }
#text li.hs124 { margin-left:-16px;margin-top:88px; width:16px; height:22px; }
#text li.hs125 { margin-left:-28px; margin-top:88px; width:10px; height:8px; }
#text li.hs126 { margin-left:-28px; margin-top:102px; width:10px; height:8px; }
#text li.hs127 { margin-left:-54px; margin-top:88px; width:24px; height:22px; }                  
#text li.hs128 { margin-left:-98px; margin-top:112px; width:24px; height:20px; }
#text li.hs129 { margin-left:-126px; margin-top:112px; width:24px; height:20px; }
#text li.hs130 { margin-left:-98px; margin-top:88px; width:24px; height:22px; }
#text li.hs131 { margin-left:-126px; margin-top:88px; width:24px; height:22px; }                 
#text li.hs132 { margin-left:-170px; margin-top:112px; width:24px; height:20px; }
#text li.hs133 { margin-left:-194px; margin-top:112px; width:16px; height:20px; }
#text li.hs134 { margin-left:-170px; margin-top:88px; width:24px; height:22px; }
#text li.hs135 { margin-left:-198px; margin-top:88px; width:24px; height:22px; }
#text li.hs136 { margin-left:-12px; margin-top:34px; width:24px; height:40px; }
#text li.hs137 { margin-left:-52px; margin-top:34px; width:24px; height:40px; }
#text li.hs138 { margin-left:-80px; margin-top:34px; width:24px; height:40px; }
#text li.hs139 { margin-left:-108px; margin-top:34px; width:24px; height:40px; }
#text li.hs140 { margin-left:-136px; margin-top:34px; width:24px; height:40px; }
#text li.hs141 { margin-left:-164px; margin-top:34px; width:24px; height:40px; }
#text li.hs142 { margin-left:-192px; margin-top:34px; width:24px; height:40px; }
#text li.hs143 { margin-left:-220px; margin-top:34px; width:24px; height:40px; }
#text li.hs145 { margin-left:-382px; margin-top:82px; width:32px; height:24px; }


#text li a { text-decoration:none; display:block; height:100%; width:100%; border:2px solid transparent; }

#text li a span { display:none; }

#text li a img { width:0; height:0; border:0; overflow:hidden; }

#text li a:active, #text li a:focus { visibility:visible; color:#000; border:0; cursor:default; width:0; height:0; outline:0; }

#text li a:active span, #text li a:focus span { display:block; position:absolute; top:416px; left:242px; z-index:50; width:28px; }
#text li a:active span img, #text li a:focus span img { display:block; position:absolute; top:0; left:0; z-index:550; width:254px; height:32px }

#text li a:active img, #text li a:focus img { display:block; position:absolute; top:286px; left:0px; z-index:25; width:512px; height:160px; padding:0; margin:0 }

#text li a:after { content: "."; display:block; height:0; overflow:hidden; clear:both; visibility:hidden; }

dd#bltdlDef { top:400px; left:16px }
dd#bltdlDef a{ position:absolute; width:32px; height:32px; text-decoration:none; border:0; background:transparent; }
dd#bltdlDef a span{ display:none; }
dd#bltdlDef a:hover{ background:transparent url("icons/disk.png") no-repeat 0 0 ; border:0; }
dd#bltdlDef a:hover span{ display:block; }

dd#bltm3uDef { top:400px; left:64px }
dd#bltm3uDef a{ position:absolute; width:32px; height:32px; text-decoration:none; border:0; background:transparent; }
dd#bltm3uDef a span{ display:none; }
dd#bltm3uDef a:hover{ background:transparent url("icons/pod.png") no-repeat 0 0 ; border:0; }
dd#bltm3uDef a:hover span{ display:block; }

dd#bltwebDef { top:400px; left:110px }
dd#bltwebDef a{ position:absolute; width:32px; height:32px; text-decoration:none; border:0; background:transparent; }
dd#bltwebDef a span{ display:none; }
dd#bltwebDef a:hover{ background:transparent url("icons/web.png") no-repeat 0 0 ; border 0; }
dd#bltwebDef a:hover span{ display:block; }

dd#bltexitDef { top:400px; left:158px }
dd#bltexitDef a{ position:absolute; width:32px; height:32px; text-decoration:none; border:0; background:transparent; }
dd#bltexitDef a span{ display:none; }
dd#bltexitDef a:hover{ background:transparent url("icons/south.png") no-repeat 0 0 ; border:0; }
dd#bltexitDef a:hover span{ display:block; }

dd#brtdlDef { top:400px; left:322px }
dd#brtdlDef a{ position:absolute; width:32px; height:32px; text-decoration:none; border:0; background:transparent; }
dd#brtdlDef a span{ display:none; }
dd#brtdlDef a:hover{ background:transparent url("icons/disk.png") no-repeat 0 0 ; border:0; }
dd#brtdlDef a:hover span{ display:block; }

dd#brtm3uDef { top:400px; left:370px }
dd#brtm3uDef a{ position:absolute; width:32px; height:32px; text-decoration:none; border:0; background:transparent; }
dd#brtm3uDef a span{ display:none; }
dd#brtm3uDef a:hover{ background:transparent url("icons/pod.png") no-repeat 0 0 ; border:0; }
dd#brtm3uDef a:hover span{ display:block; }

dd#brtwebDef { top:400px; left:416px }
dd#brtwebDef a{ position:absolute; width:32px; height:32px; text-decoration:none; border:0; background:transparent; }
dd#brtwebDef a span{ display:none; }
dd#brtwebDef a:hover{ background:transparent url("icons/web.png") no-repeat 0 0 ; border 0; }
dd#brtwebDef a:hover span{ display:block; }

dd#brtexitDef { top:400px; left:464px }
dd#brtexitDef a{ position:absolute; width:32px; height:32px; text-decoration:none; border:0; background:transparent; }
dd#brtexitDef a span{ display:none; }
dd#brtexitDef a:hover{ background:transparent url("icons/south.png") no-repeat 0 0 ; border:0; }
dd#brtexitDef a:hover span{ display:block; }

dd#runwayDef { top:42px; left:286px }
dd#runwayDef a{ position:absolute; width:188px; height:12px; text-decoration:none; border:0; background:transparent; }
dd#runwayDef a span{ display:none; }
dd#runwayDef a:hover{ background:transparent url("hl/7572776e7961000a.png") no-repeat 0 0 ; border:0; }
dd#runwayDef a:hover span{ display:block; }

dd#breedersDef { top:140px; left:302px }
dd#breedersDef a{ position:absolute; width:172px; height:12px; text-decoration:none; border:0; background:transparent; }
dd#breedersDef a span{ display:none; }
dd#breedersDef a:hover{ background:transparent url("hl/7262656565647372000a.png") no-repeat 0 0 ; border:0; }
dd#breedersDef a:hover span{ display:block; }

dd#suckersDef { top:222px; left:238px }
dd#suckersDef a{ position:absolute; width:236px; height:12px; text-decoration:none; border:0; background:transparent; }
dd#suckersDef a span{ display:none; }
dd#suckersDef a:hover{ background:transparent url("hl/75736b6372650a73.png") no-repeat 0 0 ; border:0; }
dd#suckersDef a:hover span{ display:block; }

dd#uglyDef { top:80px; left:336px }
dd#uglyDef a{ position:absolute; width:60px; height:26px; text-decoration:none; border:0; background:transparent; }
dd#uglyDef a span{ display:none; }
dd#uglyDef a:hover{ background:transparent url("hl/6775796c000a.png") no-repeat 0 0 ; border:0; }
dd#uglyDef a:hover span{ display:block; }

dd#rollergirlDef { top:232px; left:300px }
dd#rollergirlDef a{ position:absolute; width:132px; height:30px; text-decoration:none; border:0; background:transparent; }
dd#rollergirlDef a span{ display:none; }
dd#rollergirlDef a:hover{ background:transparent url("hl/6f726c6c726569676c72000a.png") no-repeat 0 0 ; border:0; }
dd#rollergirlDef a:hover span{ display:block; }

dd#catchDef { top:120px; left:224px }
dd#catchDef a{ position:absolute; width:66px; height:18px; text-decoration:none; border:0; background:transparent; }
dd#catchDef a span{ display:none; }
dd#catchDef a:hover{ background:transparent url("hl/616363740a68.png") no-repeat 0 0 ; border:0; }
dd#catchDef a:hover span{ display:block; }

dd#errorDef { top:118px; left:46px }
dd#errorDef a{ position:absolute; width:110px; height:36px; text-decoration:none; border:0; background:transparent; }
dd#errorDef a span{ display:none; }
dd#errorDef a:hover{ background:transparent url("hl/72656f720a72.png") no-repeat 0 0 ; border:0; }
dd#errorDef a:hover span{ display:block; }

dd#greenwoodDef { top:180px; left:60px }
dd#greenwoodDef a{ position:absolute; width:406px; height:63px; text-decoration:none; border:0; background:transparent; }
dd#greenwoodDef a span{ display:none; }
dd#greenwoodDef a:hover{ background:transparent url("hl/72676565776e6f6f0a64.png") no-repeat 0 0 ; border:0; }
dd#greenwoodDef a:hover span{ display:block; }

dd#fallingDef { top:272px; left:66px }
dd#fallingDef a{ position:absolute; width:108px; height:20px; text-decoration:none; border:0; background:transparent; }
dd#fallingDef a span{ display:none; }
dd#fallingDef a:hover{ background:transparent url("hl/61666c6c6e690a67.png") no-repeat 0 0 ; border:0; }
dd#fallingDef a:hover span{ display:block; }

dd#subjectDef { top:372px; left:68px }
dd#subjectDef a{ position:absolute; width:208px; height:18px; text-decoration:none; border:0; background:transparent; }
dd#subjectDef a span{ display:none; }
dd#subjectDef a:hover{ background:transparent url("hl/75736a6263650a74.png") no-repeat 0 0 ; border:0; }
dd#subjectDef a:hover span{ display:block; }

dd#chanceDef { top:92px; left:66px }
dd#chanceDef a{ position:absolute; width:182px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#chanceDef a span{ display:none; }
dd#chanceDef a:hover{ background:transparent url("hl/68636e616563000a.png") no-repeat 0 0 ; border:0; }
dd#chanceDef a:hover span{ display:block; }

dd#plainDef { top:160px; left:66px }
dd#plainDef a{ position:absolute; width:132px; height:18px; text-decoration:none; border:0; background:transparent; }
dd#plainDef a span{ display:none; }
dd#plainDef a:hover{ background:transparent url("hl/6c7069610a6e.png") no-repeat 0 0 ; border:0; }
dd#plainDef a:hover span{ display:block; }

dd#fairwoodDef { top:196px; left:68px }
dd#fairwoodDef a{ position:absolute; width:140px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#fairwoodDef a span{ display:none; }
dd#fairwoodDef a:hover{ background:transparent url("hl/616672696f77646f000a.png") no-repeat 0 0 ; border:0; }
dd#fairwoodDef a:hover span{ display:block; }

dd#oneohfourDef { top:58px; left:158px }
dd#oneohfourDef a{ position:absolute; width:26px; height:12px; text-decoration:none; border:0; background:transparent; }
dd#oneohfourDef a span{ display:none; }
dd#oneohfourDef a:hover{ background:transparent url("hl/30310a34.png") no-repeat 0 0 ; border:0; }
dd#oneohfourDef a:hover span{ display:block; }

dd#kingsDef { top:116px; left:134px }
dd#kingsDef a{ position:absolute; width:100px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#kingsDef a span{ display:none; }
dd#kingsDef a:hover{ background:transparent url("hl/696b676e0a73.png") no-repeat 0 0 ; border:0; }
dd#kingsDef a:hover span{ display:block; }

dd#entangleDef { top:216px; left:158px }
dd#entangleDef a{ position:absolute; width:72px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#entangleDef a span{ display:none; }
dd#entangleDef a:hover{ background:transparent url("hl/6e656174676e656c000a.png") no-repeat 0 0 ; border:0; }
dd#entangleDef a:hover span{ display:block; }

dd#zombDef { top:358px; left:18px }
dd#zombDef a{ position:absolute; width:394px; height:18px; text-decoration:none; border:0; background:transparent; }
dd#zombDef a span{ display:none; }
dd#zombDef a:hover{ background:transparent url("hl/0a7a.png") no-repeat 0 0 ; border:0; }
dd#zombDef a:hover span{ display:block; }

dd#letdownDef { top:122px; left:292px }
dd#letdownDef a{ position:absolute; width:166px; height:10px; text-decoration:none; border:0; background:transparent; }
dd#letdownDef a span{ display:none; }
dd#letdownDef a:hover{ background:transparent url("hl/656c6474776f0a6e.png") no-repeat 0 0 ; border:0; }
dd#letdownDef a:hover span{ display:block; }

  a:link, a:visited {
  border-bottom:1px dashed transparent;
  color:#08cfff;
  text-decoration:none;
  }

  a:hover, a:active {
  border-bottom:1px dashed transparent;
  color:#5592ff;
  text-decoration:none
  }

@font-face {
           font-family:"RiverAvenue";
           src: url(""fonts/riverave.ttf");
           font-style:normal,italic;
           font-weight:100;
}

