html, body {
	scrollbar-3dlight-color: #2A2A2A;
	scrollbar-arrow-color: #3A3A3A;
	scrollbar-darkshadow-color: #1A1A1A;
	scrollbar-face-color: #2A2A2A;
	scrollbar-highlight-color: #3A3A3A;
	scrollbar-shadow-color: #1A1A1A;
	margin: 0;
	padding: 0;
	overflow-y: auto;
	background: #1A1A1A url(../gfx/air_ole.gif) 0 0 repeat-x;
	}

#afd {
	display: none;
	}

#charts, #view, #dump, #hall_1, #hall_2, #buzz, #ticker, #ticker a:link, #ticker a:visited, #ticker a:active, #rss, #dummy_2 {
	background-image: url(../gfx/signs_ole.gif) !important;
	}

#secret, #archive, #alt, #check, #ladder, #history, #rom, #trax, #headlines, #news, #upd, #sulake, #attic {
	background-image: url(../gfx/furni_ole.gif) !important;
	}

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

#air {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -380px;
	width: 760px;
	height: 100%;
	background-image: none;
	}

#english, #dutch, #dummy_1, #elevator {
	display: none;
	}

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

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

* {
	-moz-outline: none;
	}

img {
	border: 0;
	}

#charts {
	top: 84px;
	left: 16px;
	width: 155px;
	height: 111px;
	text-indent: -5000px;
	background-position: -5px -5px;
	}

#charts:hover {
	background-position: -5px -5px;
	}

#view {
	top: 85px;
	left: 179px;
	width: 35px;
	height: 53px;
	text-indent: -5000px;
	background-position: -160px -5px;
	}

#view:hover {
	background-position: -160px -5px;
	}

#dump {
	top: 61px;
	left: 227px;
	width: 82px;
	height: 77px;
	text-indent: -5000px;
	background-position: -200px -5px;
	}

#dump:hover {
	background-position: -200px -5px;
	}

#hall_1 {
	top: 69px;
	left: 399px;
	width: 70px;
	height: 71px;
	text-indent: -5000px;
	background-position: -287px -5px;
	}

#hall_1:hover {
	background-position: -287px -5px;
	}

#hall_2 {
	top: 70px;
	left: 482px;
	width: 67px;
	height: 69px;
	text-indent: -5000px;
	background-position: -362px -5px;
	}

#hall_2:hover {
	background-position: -362px -5px;
	}

#buzz {
	top: 71px;
	left: 562px;
	width: 91px;
	height: 81px;
	text-indent: -5000px;
	background-position: -434px -5px;
	}

#buzz:hover {
	background-position: -434px -5px;
	}

#about {
	top: 396px;
	left: 610px;
	width: 32px;
	height: 87px;
	text-indent: -5000px;
	background: transparent url(../gfx/anim/greg.gif) 0 0 no-repeat !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#about:hover, a#about:focus {
	background: transparent url(../gfx/anim/greg.gif) 0 -87px no-repeat !important;
	}

#real {
	top: 393px;
	left: 649px;
	width: 57px;
	height: 53px;
	text-indent: -5000px;
	background: transparent url(../gfx/signs_burger.gif) -649px 0 no-repeat !important;
	}

#real:hover {
	background-position: -649px 0;
	}

#news {
	top: 180px;
	left: 130px;
	width: 17px;
	height: 28px;
	text-indent: -5000px;
	background-position: -411px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#news:hover {
	background-position: -411px -76px;
	}

#headlines {
	display: block;
	top: 295px;
	left: 105px;
	width: 66px;
	height: 33px;
	text-indent: -5000px;
	background-position: -344px 0 !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#headlines:hover, a#headlines:focus {
	background-position: -344px -76px !important;
	}

#ticker {
	display: block;
	position: absolute;
	top: 0 !important;
	left: 46px !important;
	width: 603px !important;
	height: 41px !important;
	overflow: hidden;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	margin: 0;
	padding: 0;
	background-color: transparent;
	background-position: 0 -180px;
	line-height: 29px;
	font-family: 'Trebuchet MS', trebuchet, arial, verdana;
	font-size: small;
	}

#ticker a:link, #ticker a:visited, #ticker a:active {
	display: inline;
	position: static;
	margin: 0 25px;
	padding: 0;
	background-image: none !important;
	text-decoration: none;
	color: #7F7F7F;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

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

#dummy_2 {
	position: absolute;
	top: 0;
	right: 92px;
	width: 19px;
	height: 41px;
	background-position: -277px -125px;
	}

#rom {
	display: block;
	top: 216px;
	left: 165px;
	width: 39px;
	height: 27px;
	text-indent: -1000px;
	background-position: -247px 0;
	}

#upd {
	top: 171px;
	left: 147px;
	width: 17px;
	height: 28px;
	text-indent: -5000px;
	background-position: -429px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#upd:hover {
	background-position: -429px -76px;
	}

#rss {
	top: 0;
	left: 0px;
	width: 46px;
	height: 41px;
	text-indent: -5000px;
	background-position: -183px -125px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#rss:hover {
	background-position: -230px -125px;
	}

#history {
	top: 160px;
	left: 178px;
	width: 35px;
	height: 61px;
	text-indent: -5000px;
	background-position: -211px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#history:hover {
	background-position: -211px -76px;
	}

#trax {
	top: 222px;
	left: 66px;
	width: 56px;
	height: 71px;
	text-indent: -5000px;
	background-position: -287px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#trax:hover {
	background-position: -287px -76px;
	}

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

a#secret:hover {
	background-position: -1px -76px;
	}

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

a#exec:hover {
	background: transparent url(../gfx/anim/exe_globe_ole.gif) 0 -38px no-repeat !important;
	}

#archive {
	top: 326px;
	left: 340px;
	width: 60px;
	height: 49px;
	text-indent: -5000px;
	background-position: -46px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#archive:hover {
	background-position: -46px -76px;
	}

#check {
	top: 197px;
	left: 274px;
	width: 27px;
	height: 17px;
	text-indent: -5000px;
	background-position: -148px 0 !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#check:hover {
	background-position: -148px -76px !important;
	}

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

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

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

a#ladder:hover {
	background-position: -176px -76px;
	}

#alt {
	top: 131px;
	left: 338px;
	width: 41px;
	height: 76px;
	text-indent: -5000px;
	background-position: -107px 0 ;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#alt:hover {
	background-position: -107px -76px;
	}

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

#sulake {
	top: 425px;
	left: 255px;
	width: 22px;
	height: 19px;
	background-position: -447px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#sulake:hover {
	background-position: -447px -76px;
	}

#attic {
	top: 434px;
	left: 18px;
	width: 34px;
	height: 51px;
	background-position: -470px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#attic:hover {
	background-image: url(../gfx/furni_ole.gif) !important;
	background-position: -470px -76px;
	}

#key {
	display: block;
	top: 451px;
	left: 676px;
	width: 20px;
	height: 48px;
	text-indent: -5000px;
	background-image: url(../gfx/furni_burger.gif) !important;
	background-position: -161px 0;
	}

#map {
	top: 414px;
	left: 554px;
	width: 46px;
	height: 45px;
	text-indent: -500px;
	background-image: url(../gfx/furni_burger.gif) !important;
	background-position: -287px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

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

#luucaz {
	top: 274px;
	left: 117px;
	width: 15px;
	height: 32px;
	text-indent: -5000px;
	background-position: -151px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#laurensh1 {
	top: 208px;
	left: 307px;
	width: 23px;
	height: 35px;
	text-indent: -5000px;
	background-position: -51px -51px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#star-fighter {
	top: 201px;
	left: 325px;
	width: 21px;
	height: 34px;
	text-indent: -5000px;
	background-position: -1px -51px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#buzz_real {
	position: absolute;
	top: 458px;
	left: 332px;
	width: 15px;
	height: 12px;
	text-indent: -5000px;
	background: transparent url(../gfx/bubble.gif) 0 0 no-repeat;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#zatley {
	top: 337px;
	left: 304px;
	width: 20px;
	height: 36px;
	text-indent: -5000px;
	background-position: -151px -51px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#jole {
	top: 275px;
	left: 499px;
	width: 19px;
	height: 43px;
	text-indent: -5000px;
	background-position: -1px -101px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

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

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

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

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

#thantos {
	top: 288px;
	left: 372px;
	width: 16px;
	height: 33px;
	text-indent: -5000px;
	background-position: -101px -101px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

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

#login {
	top: 488px;
	left: 430px;
	width: 50px;
	height: 50px;
	text-indent: -5000px;
	background: transparent url(../gfx/furni_burger.gif) -376px -72px no-repeat !important;
	}

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

#noscript {
	left: 105px;
	top: 460px;
	width: 17px;
	height: 17px;
	text-indent: -5000px;
	background: transparent url(../gfx/noscript.gif) 0 0 no-repeat;
	}

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