body    {
        background:#090909;
        color:#555;
        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#room001Map{
        margin:0;
        padding:0;
        background: transparent url("maps/6d7235333734000a.png") top left no-repeat;
        height:448px;
        width:512px;
        position:relative;
        list-style:none;
}

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

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

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

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

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


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


dl#roomnesMap{
        margin:0;
        padding:0;
        background: transparent url("screens/nes.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#room001southDef { top:382px; left:140px }
dd#room001southDef a{ position:absolute; width:32px; height:32px; text-decoration:none; border:0; background:transparent; }
dd#room001southDef a span{ display:none; }
dd#room001southDef a:hover{ background:transparent url("icons/south.png") no-repeat 0 0 ; border:0; }
dd#room001southDef a:hover span{ display:block; }

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

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

dd#room001msxDef { top:168px; left:248px }
dd#room001msxDef a{ position:absolute; width:146px; height:60px; text-decoration:none; border:0; background:transparent; }
dd#room001msxDef a span{ display:none; }
dd#room001msxDef a:hover{ background:transparent url("icons/s_msx.png") no-repeat 0 0 ; border:0; }
dd#room001msxDef a:hover span{ display:block; }

dd#room001pceDef { top:168px; left:278px }
dd#room001pceDef a{ position:absolute; width:116px; height:30px; text-decoration:none; border:0; background:transparent; }
dd#room001pceDef a span{ display:none; }
dd#room001pceDef a:hover{ background:transparent url("icons/s_pce.png") no-repeat 0 0 ; border:0; }
dd#room001pceDef a:hover span{ display:block; }

dd#room001at8Def { top:168px; left:298px }
dd#room001at8Def a{ position:absolute; width:96px; height:60px; text-decoration:none; border:0; background:transparent; }
dd#room001at8Def a span{ display:none; }
dd#room001at8Def a:hover{ background:transparent url("icons/s_at8.png") no-repeat 0 0 ; border:0; }
dd#room001at8Def a:hover span{ display:block; }

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

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

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

dd#room002sid0Def { top:138px; left:105px }
dd#room002sid0Def a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sid0Def a span{ display:none; }
dd#room002sid0Def a:hover{ background:transparent url("hl/62307362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sid0Def a:hover span{ display:block; }

dd#room002sid1Def { top:154px; left:105px }
dd#room002sid1Def a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sid1Def a span{ display:none; }
dd#room002sid1Def a:hover{ background:transparent url("hl/62317362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sid1Def a:hover span{ display:block; }

dd#room002sid2Def { top:170px; left:105px }
dd#room002sid2Def a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sid2Def a span{ display:none; }
dd#room002sid2Def a:hover{ background:transparent url("hl/62327362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sid2Def a:hover span{ display:block; }

dd#room002sid3Def { top:186px; left:105px }
dd#room002sid3Def a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sid3Def a span{ display:none; }
dd#room002sid3Def a:hover{ background:transparent url("hl/62337362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sid3Def a:hover span{ display:block; }

dd#room002sid4Def { top:202px; left:105px }
dd#room002sid4Def a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sid4Def a span{ display:none; }
dd#room002sid4Def a:hover{ background:transparent url("hl/62347362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sid4Def a:hover span{ display:block; }

dd#room002sid5Def { top:218px; left:105px }
dd#room002sid5Def a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sid5Def a span{ display:none; }
dd#room002sid5Def a:hover{ background:transparent url("hl/62357362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sid5Def a:hover span{ display:block; }

dd#room002sid6Def { top:234px; left:105px }
dd#room002sid6Def a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sid6Def a span{ display:none; }
dd#room002sid6Def a:hover{ background:transparent url("hl/62367362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sid6Def a:hover span{ display:block; }

dd#room002sid7Def { top:250px; left:105px }
dd#room002sid7Def a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sid7Def a span{ display:none; }
dd#room002sid7Def a:hover{ background:transparent url("hl/62377362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sid7Def a:hover span{ display:block; }

dd#room002sid8Def { top:266px; left:105px }
dd#room002sid8Def a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sid8Def a span{ display:none; }
dd#room002sid8Def a:hover{ background:transparent url("hl/62387362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sid8Def a:hover span{ display:block; }

dd#room002sid9Def { top:282px; left:105px }
dd#room002sid9Def a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sid9Def a span{ display:none; }
dd#room002sid9Def a:hover{ background:transparent url("hl/62397362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sid9Def a:hover span{ display:block; }

dd#room002sidaDef { top:298px; left:105px }
dd#room002sidaDef a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sidaDef a span{ display:none; }
dd#room002sidaDef a:hover{ background:transparent url("hl/62617362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sidaDef a:hover span{ display:block; }

dd#room002sidbDef { top:314px; left:105px }
dd#room002sidbDef a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sidbDef a span{ display:none; }
dd#room002sidbDef a:hover{ background:transparent url("hl/62627362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sidbDef a:hover span{ display:block; }

dd#room002sidcDef { top:330px; left:105px }
dd#room002sidcDef a{ position:absolute; width:302px; height:16px; text-decoration:none; border:0; background:transparent; }
dd#room002sidcDef a span{ display:none; }
dd#room002sidcDef a:hover{ background:transparent url("hl/62637362000a.png") no-repeat 0 0 ; border:0; }
dd#room002sidcDef a:hover span{ display:block; }

#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; }


  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;
}

