html, body {
	height: 100%;
	margin: 0;
	padding: 0;
	overflow-y: auto;
	background: #1A1A1A;
	}

#air {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -380px;
	width: 760px;
	height: 100%;
	background: transparent url(../gfx/air.gif) 50% 1px repeat-y;
	}

#container {
	position: relative;
	top: auto;
	left: auto;
	width: 760px;
	height: 560px;
	margin: 0;
	background: transparent url(../gfx/room_burger.gif) 0 0 no-repeat;
	}

#afd {
	display: none;
	}

#charts, #view, #dump, #hall_1, #hall_2, #buzz, #real {
	background-image: url(../gfx/signs_burger.gif) !important;
	}

#secret, #archive, #alt, #ladder, #history, #rom, #trax, #news, #key, #map, #english, #dutch, #upd, #login, #dummy_1, #rss, #noscript, #ticker a:link, #ticker a:visited, #ticker a:active {
	background-image: url(../gfx/furni_burger.gif) !important;
	}

#sulake {
	background-image: url(../gfx/furni_burger_2.gif) !important;
	}

#emmerrrrrrr, #frank, #flamed, #laurensh1, #star-fighter, #zatley, #legolas, #jole, #cjames, #luucaz, #thantos, #magnea {
	display: block;
	background-image: url(../gfx/crew_burger.gif) !important;
	}

a:link, a:visited, a:active {
	display: block;
	position: absolute;
	overflow: hidden;
	opacity: 0.3;
	filter: alpha(style=0,opacity=30);
	}

a:hover, a:focus {
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

* {
	outline: none;
	}

img {
	border: 0;
	}

#themes {
	position: absolute;
	width: 54px;
	height: 10px;
	top: 530px;
	left: 649px;
	}

#themes a {
	display: block;
	position: relative;
	width: 10px;
	height: 10px;
	float: left;
	text-indent: -5000px;
	border-radius: 6px;
	margin: 0 1px 0 0;
	opacity: 0.8;
	filter: alpha(style=0,opacity=80);
	}

#themes a:hover {
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#themes a#pick_burger {
	background: #F90;
	}

#themes a#pick_ole {
	background: #A5B790;
	}

#themes a#pick_lib {
	background: #4F3616;
	}

#themes a#pick_retro {
	background: #FAD92A;
	}

#themes a#pick_lido {
	margin-right: 0;
	background: #9CCEFF;
	}

#charts {
	top: 55px;
	left: 13px;
	width: 226px;
	height: 191px;
	text-indent: -500px;
	background-position: -1px -1px !important;
	}

#view {
	top: 52px;
	left: 255px;
	width: 64px;
	height: 112px;
	text-indent: -500px;
	background-position: -228px -1px !important;
	}

#dump {
	top: 93px;
	left: 337px;
	width: 64px;
	height: 112px;
	text-indent: -500px;
	background-position: -293px -1px !important;
	}

#hall_1 {
	top: 134px;
	left: 419px;
	width: 64px;
	height: 112px;
	text-indent: -500px;
	background-position: -358px -1px !important;
	}

#hall_2 {
	top: 175px;
	left: 501px;
	width: 64px;
	height: 112px;
	text-indent: -500px;
	background-position: -423px -1px !important;
	}

#buzz {
	top: 217px;
	left: 585px;
	width: 160px;
	height: 159px;
	text-indent: -500px;
	background-position: -488px -1px !important;
	}

#about {
	top: 401px;
	left: 601px;
	width: 48px;
	height: 82px;
	text-indent: -500px;
	background: transparent url(../gfx/anim/clown.gif) 0 0 no-repeat !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#about:hover, a#about:focus {
	background-position: 0 -82px !important;
	}

#real {
	top: 393px;
	left: 649px;
	width: 57px;
	height: 53px;
	text-indent: -5000px;
	background-position: -649px 0;
	}

#real:hover, #real:focus {
	background-position: -649px 0 !important;
	}

#news {
	top: 228px;
	left: 25px;
	width: 112px;
	height: 59px;
	text-indent: -500px;
	background-position: -376px 0;
	}

#news:hover {
	background-position: -376px 0;
	}

#headlines {
	display: block;
	top: 291px;
	left: 514px;
	width: 44px;
	height: 77px;
	text-indent: -500px;
	opacity: 0.6;
	filter: alpha(style=0,opacity=60);
	background: transparent url(../gfx/anim/hh.gif) 0 0 no-repeat !important;
	}

a#headlines:hover, a#headlines:focus {
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#ticker {
	display: block;
	overflow: hidden;
	opacity: 0.7;
	filter: alpha(style=0,opacity=70);
	margin: 0;
	padding: 0;
	background: #222;
	line-height: 25px;
	font-family: 'Trebuchet MS', trebuchet, arial, verdana;
	font-size: x-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: small;
	}

#ticker a:link, #ticker a:visited, #ticker a:active {
	display: inline;
	position: static;
	margin: 0 25px;
	padding: 0;
	background-position: -544px -72px;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #666;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#ticker a:hover, #ticker a:focus {
	color: #DDD;
	}

#rom {
	display: block;
	top: 304px;
	left: 218px;
	width: 27px;
	height: 25px;
	text-indent: -1000px;
	background-position: -214px 0;
	}

#english {
	top: 17px;
	left: 631px;
	width: 20px;
	height: 27px;
	text-indent: -1000px;
	background-position: -334px 0;
	}

#dutch {
	top: 17px;
	left: 670px;
	width: 20px;
	height: 27px;
	text-indent: -1000px;
	background-position: -334px -72px;
	}

#map {
	top: 414px;
	left: 554px;
	width: 46px;
	height: 45px;
	text-indent: -500px;
	background-position: -287px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#map:hover {
	background-position: -287px -72px;
	}

#upd {
	top: 205px;
	left: 117px;
	width: 20px;
	height: 26px;
	text-indent: -500px;
	background-position: -355px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#upd:hover {
	background-position: -355px -72px;
	}

#rss {
	top: 13px;
	left: 105px;
	width: 19px;
	height: 17px;
	text-indent: -500px;
	background-position: -488px 0;
	}

a#rss:hover {
	background-position: -488px -72px;
	}

#history {
	top: 175px;
	left: 174px;
	width: 48px;
	height: 72px;
	text-indent: -500px;
	background-position: -239px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#history:hover {
	background-position: -239px -72px;
	}

#trax {
	top: 224px;
	left: 297px;
	width: 31px;
	height: 48px;
	text-indent: -5000px;
	background-position: -182px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#trax:hover {
	background-position: -182px -72px;
	}

#secret {
	top: 265px;
	left: 382px;
	width: 44px;
	height: 54px;
	text-indent: -5000px;
	background-position: -116px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#secret:hover {
	background-position: -116px -72px;
	}

#exec {
	top: 320px;
	left: 475px;
	width: 25px;
	height: 38px;
	text-indent: -500px;
	background: transparent url(../gfx/anim/exe_globe.gif) 0 0 no-repeat !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#exec:hover {
	background-position: 0 -38px !important;
	}

#archive {
	top: 368px;
	left: 360px;
	width: 56px;
	height: 63px;
	text-indent: -500px;
	background-position: 0 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#archive:hover {
	background-position: 0 -72px;
	}

#check {
	top: 320px;
	left: 42px;
	width: 14px;
	height: 19px;
	text-indent: -500px;
	background: transparent url(../gfx/anim/egg.gif) 0 0 no-repeat !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#frank {
	top: 346px;
	left: 118px;
	width: 28px;
	height: 45px;
	text-indent: -500px;
	background-position: -51px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#frank:hover {
	background-position: -51px -1px;
	}

#ladder {
	top: 392px;
	left: 199px;
	width: 34px;
	height: 25px;
	text-indent: -5000px;
	background-position: -508px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#ladder:hover {
	background-position: -508px -72px;
	}

#elevator {
	display: block;
	top: 139px;
	left: 552px;
	width: 27px;
	height: 54px;
	text-indent: -5000px;
	background: transparent !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#elevator:hover {
	background-image: url(../gfx/anim/elevator.gif) !important;
	}

#attic {
	top: 97px;
	left: 504px;
	width: 27px;
	height: 54px;
	text-indent: -5000px;
	background: transparent !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#attic:hover {
	background-image: url(../gfx/anim/elevator_2.gif) !important;
	}

#alt {
	top: 323px;
	left: 266px;
	width: 58px;
	height: 33px;
	text-indent: -500px;
	background-position: -57px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#alt:hover {
	background-position: -57px -72px;
	}

#sulake {
	top: 207px;
	left: 144px;
	width: 34px;
	height: 54px;
	text-indent: -500px;
	background-position: 0 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#sulake:hover {
	background-position: 0 -54px;
	}

#ask {
	top: 317px;
	left: 97px;
	width: 28px;
	height: 38px;
	text-indent: -5000px;
	background: transparent url(../gfx/bubble_2.gif) 0 0 no-repeat;
	opacity: 0.8;
	filter: alpha(style=0,opacity=80);
	}

a#ask:hover {
	opacity: 0.95;
	filter: alpha(style=0,opacity=95);
	}

#luucaz {
	top: 244px;
	left: 335px;
	width: 16px;
	height: 28px;
	text-indent: -5000px;
	background-position: -151px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#laurensh1 {
	top: 457px;
	left: 348px;
	width: 18px;
	height: 46px;
	text-indent: -5000px;
	background-position: -51px -51px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#star-fighter {
	top: 202px;
	left: 220px;
	width: 19px;
	height: 46px;
	text-indent: -5000px;
	background-position: -1px -51px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#zatley {
	top: 418px;
	left: 240px;
	width: 16px;
	height: 33px;
	text-indent: -5000px;
	background-position: -151px -51px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#jole {
	top: 456px;
	left: 407px;
	width: 20px;
	height: 44px;
	text-indent: -5000px;
	background-position: -1px -101px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#legolas {
	top: 337px;
	left: 238px;
	width: 21px;
	height: 33px;
	text-indent: -5000px;
	background-position: -101px -51px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#emmerrrrrrr {
	top: 363px;
	left: 95px;
	width: 18px;
	height: 44px;
	text-indent: -5000px;
	background-position: -1px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#flamed {
	top: 319px;
	left: 90px;
	width: 18px;
	height: 32px;
	text-indent: -5000px;
	background-position: -101px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#cjames {
	top: 282px;
	left: 352px;
	width: 18px;
	height: 45px;
	text-indent: -5000px;
	background-position: -51px -101px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#thantos {
	top: 397px;
	left: 443px;
	width: 25px;
	height: 39px;
	text-indent: -5000px;
	background-position: -101px -101px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#magnea {
	top: 355px;
	left: 495px;
	width: 19px;
	height: 46px;
	text-indent: -5000px;
	background-position: -151px -101px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#login {
	top: 437px;
	left: 23px;
	width: 50px;
	height: 50px;
	text-indent: -5000px;
	background-position: -376px -72px;
	}

#twit {
	right: 58px;
	left: auto;
	top: 376px;
	width: 15px;
	height: 13px;
	text-indent: -5000px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	background: transparent url(../gfx/anim/twit.gif) 0 0 no-repeat !important;
	}

#key {
	display: block;
	top: 451px;
	left: 676px;
	width: 20px;
	height: 48px;
	text-indent: -5000px;
	background-position: -161px 0;
	}

#noscript {
	left: 105px;
	top: 460px;
	width: 17px;
	height: 17px;
	text-indent: -5000px;
	background-position: -544px 0;
	}

div.collapsed {
	display: none;
	}

div.expanded {
	display: block;
	}

/* Dropdown list */

#extra, #extra ul.expanded, #extra ul.collapsed, #extra ul#list_1 li#current, #extra ul.expanded li#current_2, #extra ul.expanded li a:link, #extra ul.expanded li a:visited, #extra ul.expanded li a:active {
	background-image: url(../gfx/nav_burger.gif) !important;
	}

#extra {
	position: absolute;
	top: 300px;
	left: 513px;
	margin: 0;
	padding: 0;
	font-family: arial, verdana;
	font-size: 70%;
	text-transform: uppercase;
	line-height: 170%;
	}

#extra ul#list_1 {
	position: absolute;
	top: 192px;
	left: 0px;
	width: 162px;
	height: 19px;
	margin: 0;
	padding: 0;
	list-style: none;
	}

#extra ul#list_1 li#current {
	margin: 0;
	width: 147px;
	height: 19px;
	padding: 0 0 0 15px;
	border: 0;
	background-position: 0 0;
	color: #000;
	cursor: pointer;
	}

#extra ul.collapsed, #extra ul#list_1 li.collapsed {
	display: none;
	}

#extra ul.expanded {
	position: absolute;
	top: auto;
	left: 0px;
	bottom: 0px;
	_bottom: -1px;
	display: block;
	list-style: none;
	margin: 0;
	padding: 40px 0 0 0;
	background-position: 0 -79px;
	opacity: 0.95;
	filter: alpha(style=0,opacity=95);
	}

#extra ul.expanded li {
	margin: 0;
	width: 162px;
	height: 20px;
	padding: 0;
	border: 0;
	vertical-align: bottom;
	}

#extra ul.expanded li#current_2 {
	width: 147px;
	padding: 0 0 0 15px;
	background-position: 0 -38px;
	cursor: pointer;
	}

div#extra ul.expanded li#current_2:hover {
	color: #FFF;
	background-position: 0 -58px;
	}

#extra ul.expanded li a:link, #extra ul.expanded li a:visited, #extra ul.expanded li a:active {
	display: block !important;
	top: auto !important;
	left: auto !important;
	width: 147px;
	height: 20px;
	margin: 0;
	border: 0;
	padding: 0 0 0 15px;
	color: #000;
	text-decoration: none;
	text-indent: 0 !important;
	background-position: 0 -380px;
	opacity: inherit;
	filter: alpha(style=0,opacity=100);
	}

#extra ul.expanded li a:hover, #extra ul.expanded li a:focus {
	color: #CCC;
	background-position: 0 -400px;
	}

#dummy_1 {
	position: absolute;
	top: 0;
	left: 215px;
	width: 11px;
	height: 36px;
	background-position: -161px -72px;
	}
