body {font-family: "tahoma", verdana, "arial", sans-serif; font-size:90%; text-align:center; background:#dcd3d4; border:0; padding:0; margin:0;}

#container {width:770px; text-align:left; margin:0 auto 5px auto; position:relative; background:#fff url(../play_index/room2_back.jpg) repeat-y; border:1px solid #dcd3d4; z-index:10;}
p {text-align:justify; text-indent:10px; font-size:75%; margin:10px 0 5px 0;}
h1, h2, h3 {font-weight:normal; margin:0; text-transform:uppercase; color:#dcc9a9; padding-left:0;}
h3 {border-top:1px solid #555;}


#header {width:770px; height:450px; overflow:hidden; background:#dcd3d4;}
#header h1 {display:none;}

#header h2 {width:770px; height:0px; padding-top:500px; overflow:hidden; background:transparent url(../play_index/room2.jpg);}
* html #header h2 {height:500px; he\ight:0;}


#navigation {width:750px; height:50px; background:transparent; position:absolute; top:340px; left:10px; border-bottom:1px solid #706464; border-left:1px solid #000;}
#navigation h3 {display:none;}
#navigation ul {margin:0; padding:0;}
#navigation li {list-style-type:none; display:inline; width:100px;}
#navigation a {display:block; width:106px; height:48px; color:#fff; text-decoration:none; float:left; border-right:1px solid #706464; text-align:center; font-size:90%; border-width:0 1px 0 0;}
#navigation a:hover {background:transparent; color:#c86a6a; border-color:#706464;; line-height:normal;}


#slogan {width:750px; background:transparent; position:absolute; left:10px; top:280px; border-bottom:0;}
#slogan h2 {font-size:120%; margin:0; font-weight:normal; padding-left:5px; color:#fff; font-family:tahoma;}
#slogan blockquote {margin:-5px 0 0 -5px; padding:0; font-size:90%; color:#ccc;}

#links {width:250px; float:left; display:inline; margin-left:20px; color:#fff;}
#links h3 {color:#0091d5;}
#links ul {margin:0 0 20px 0; padding:0;}
#links li {list-style-type:none; font-size:70%; margin:2px;}
#links a {color:#19a6d1; text-decoration:underline;}
#links a:hover {color:#fff; text-decoration:none;}

#support {width:440px; float:left; margin-left:30px; color:#eee;}
#welcome, #apology, #latest, #firefox, #comments, #approvals {margin-bottom:25px;}

.clear {clear:both;}
acronym {cursor:help; font-weight:bold; color:#cf7c4f;}

#support li {list-style-image:none; list-style-type:decimal; font-size:75%; color:#fc6;}
#support a {color:#d0967e; text-decoration:underline;}
#support a:hover {color:#fff; text-decoration:none;}

#extra2 {text-align:left; display:block; height:2em; font-size:90%; background:transparent; color:#ddd; border-width:0;}
#extra2 p {margin:0 0 0 20px;}

#extra5 {position:absolute; bottom:40px; right:35px; background:transparent url(../play_index/mirror1.png); width:150px; height:100px; overflow:hidden; z-index:300;}
#extra6 {position:absolute; bottom:40px; left:25px; background:transparent url(../play_index/mirror2.jpg); width:120px; height:200px; overflow:hidden; z-index:30;}

#findit {display:none;}
