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;
	height: 100%;
	overflow-y: auto;
	background: #1A1A1A url(../gfx/air_retro.gif) bottom left repeat-x;
	}

#container #dummy_chain, #extra ul#list_1 li#current, #extra ul.expanded, #extra ul.expanded li#current_2, #extra ul.expanded li a, #ticker, #themes, #dummy_2, #alt, #ticker a:link, #ticker a:visited, #ticker a:active, #charts, #view, #dump, #hall_1, #hall_2, #buzz {
	background-image: url(../gfx/signs_retro.gif) !important;
	}

#ladder, #history, #rss, #dummy_1, #login, #rom, #trax, #check, #upd, #badge, #map, #twit, #key, #archive, #exec, #secret, #headlines, #sulake, #real {
	background-image: url(../gfx/furni_retro.gif) !important;
	}

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

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

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

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

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

#themes {
	top: auto !important;
	bottom: 25px;
	background-position: 0 -234px;
	height: 25px !important;
	left: auto;
	right: 55px;
	width: 78px !important;
	}

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

#themes a#pick_wall {
	margin-left: 8px;
	}

#dummy_1 {
	position: absolute;
	top: auto;
	bottom: 19px;
	left: 565px;
	width: 5px;
	height: 49px;
	background-position: -78px -1px;
	}

#dummy_2 {
	position: absolute;
	top: auto;
	bottom: 25px;
	left: 30px;
	width: 4px;
	height: 25px;
	background-position: 0 -208px;
	}

#charts {
	top: 154px;
	left: 23px;
	width: 82px;
	height: 90px;
	text-indent: -5000px;
	background-position: 0 0;
	}

#charts:hover {
	background-position: 0 -104px;
	}

#view {
	top: 109px;
	left: 113px;
	width: 82px;
	height: 90px;
	text-indent: -5000px;
	background-position: -83px 0;
	}

#view:hover {
	background-position: -83px -104px;
	}

#dump {
	top: 60px;
	left: 211px;
	width: 82px;
	height: 90px;
	text-indent: -5000px;
	background-position: -166px 0;
	}

#dump:hover {
	background-position: -166px -104px;
	}

#hall_1 {
	top: 14px;
	left: 302px;
	width: 82px;
	height: 90px;
	text-indent: -5000px;
	background-position: -249px 0;
	}

#hall_1:hover {
	background-position: -249px -104px;
	}

#hall_2 {
	top: 14px;
	left: 398px;
	width: 108px;
	height: 103px;
	text-indent: -5000px;
	background-position: -332px 0;
	}

#hall_2:hover {
	background-position: -332px -104px;
	}

#buzz {
	top: 76px;
	left: 522px;
	width: 108px;
	height: 103px;
	text-indent: -5000px;
	background-position: -441px 0;
	}

#buzz:hover {
	background-position: -441px -104px;
	}

#about {
	top: 341px;
	left: 603px;
	width: 50px;
	height: 99px;
	text-indent: -5000px;
	background: transparent url(../gfx/anim/afro.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/afro.gif) 0 -99px no-repeat !important;
	}

#real {
	top: 469px;
	left: 493px;
	width: 35px;
	height: 35px;
	text-indent: -5000px;
	background-position: -283px -1px !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#real:hover, #real:focus {
	background-position: -283px -81px !important;
	}

#news {
	top: 231px;
	left: 603px;
	width: 32px;
	height: 36px;
	text-indent: -5000px;
	background: transparent url(../gfx/anim/retro_tv.gif) 0 0 no-repeat !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#news:hover {
	background-position: 0 -36px !important;
	}

#headlines {
	display: block;
	top: 163px;
	left: 480px;
	width: 34px;
	height: 53px;
	text-indent: -5000px;
	background-position: -492px -1px !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

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

#ticker {
	display: block;
	position: absolute !important;
	top: auto !important;
	bottom: 25px !important;
	left: 30px !important;
	overflow: hidden;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	width: 540px !important;
	margin: 0;
	padding: 0;
	background-color: #555;
	background-position: 0 -208px;
	line-height: 24px;
	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: -525px -234px !important;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #000;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

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

#rom {
	display: block;
	top: 190px;
	left: 447px;
	width: 38px;
	height: 48px;
	text-indent: -5000px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	background-position: -155px -1px;
	}

a#rom:hover {
	background-position: -155px -81px;
	}

#map {
	top: 470px;
	left: 451px;
	width: 35px;
	height: 35px;
	text-indent: -5000px;
	background-position: -318px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#map:hover {
	background-position: -318px -81px;
	}

#upd {
	top: 396px;
	left: 71px;
	width: 34px;
	height: 26px;
	text-indent: -5000px;
	background-position: -249px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#upd:hover {
	background-position: -249px -81px;
	}

#rss {
	position: absolute;
	top: auto;
	bottom: 19px;
	left: 565px;
	width: 53px;
	height: 49px;
	background-position: -78px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#rss:hover {
	background-position: -78px -1px;
	}

#history {
	top: 143px;
	left: 441px;
	width: 38px;
	height: 53px;
	text-indent: -5000px;
	background-position: -39px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#history:hover {
	background-position: -39px -81px;
	}

#trax {
	top: 338px;
	left: 52px;
	width: 33px;
	height: 40px;
	text-indent: -5000px;
	background-position: -194px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#trax:hover {
	background-position: -194px -81px;
	}

#secret {
	top: 214px;
	left: 279px;
	width: 32px;
	height: 39px;
	text-indent: -5000px;
	background-position: -459px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#secret:hover {
	background-position: -459px -81px;
	}

#exec {
	top: 332px;
	left: 379px;
	width: 29px;
	height: 30px;
	text-indent: -5000px;
	background-position: -429px -1px !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#exec:hover {
	background-position: -429px -81px !important;
	}

#archive {
	top: 137px;
	left: 392px;
	width: 24px;
	height: 46px;
	text-indent: -5000px;
	background-position: -404px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#archive:hover {
	background-position: -404px -81px;
	}

#check {
	top: 304px;
	left: 519px;
	width: 20px;
	height: 16px;
	text-indent: -5000px;
	background-position: -228px -1px !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#check:hover {
	background-position: -228px -81px !important;
	}

#frank {
	top: 176px;
	left: 332px;
	width: 27px;
	height: 53px;
	text-indent: -5000px;
	background-position: -61px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#frank:hover {
	background-position: -61px -181px;
	}

#ladder {
	top: 343px;
	left: 484px;
	width: 37px;
	height: 31px;
	text-indent: -5000px;
	background-position: -1px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#ladder:hover {
	background-position: -1px -81px;
	}

#alt {
	top: 445px;
	left: 22px;
	width: 66px;
	height: 59px;
	text-indent: -5000px;
	background-position: -550px 0 !important;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#alt:hover {
	background-position: -550px -104px !important;
	}

#sulake {
	top: 355px;
	left: 660px;
	width: 35px;
	height: 35px;
	text-indent: -5000px;
	background-position: -527px -1px;
	}

a#sulake:hover {
	background-position: -527px -81px;
	}

#attic {
	top: 384px;
	left: 391px;
	width: 32px;
	height: 37px;
	background-image: url(../gfx/furni_retro.gif) !important;
	background-position: -563px 0;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#attic:hover {
	background-image: url(../gfx/furni_retro.gif) !important;
	background-position: -563px -81px;
	}

#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: 184px;
	left: 311px;
	width: 32px;
	height: 53px;
	text-indent: -5000px;
	background-position: -181px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#luucaz:hover {
	background-position: -181px -181px;
	}

#laurensh1 {
	top: 240px;
	left: 455px;
	width: 30px;
	height: 53px;
	text-indent: -5000px;
	background-position: -61px -61px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#laurensh1:hover {
	background-position: -61px -241px;
	}

#star-fighter {
	top: 295px;
	left: 567px;
	width: 32px;
	height: 54px;
	text-indent: -5000px;
	background-position: -1px -61px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#star-fighter:hover {
	background-position: -1px -241px;
	}

#zatley {
	top: 416px;
	left: 295px;
	width: 32px;
	height: 53px;
	text-indent: -5000px;
	background-position: -181px -61px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#zatley:hover {
	background-position: -181px -241px;
	}

#jole {
	top: 184px;
	left: 375px;
	width: 32px;
	height: 53px;
	text-indent: -5000px;
	background-position: -1px -121px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#jole:hover {
	background-position: -1px -301px;
	}

#legolas {
	top: 359px;
	left: 118px;
	width: 28px;
	height: 53px;
	text-indent: -5000px;
	background-position: -121px -61px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#legolas:hover {
	background-position: -121px -241px;
	}

#emmerrrrrrr {
	top: 320px;
	left: 506px;
	width: 33px;
	height: 45px;
	text-indent: -5000px;
	background-position: -1px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#emmerrrrrrr:hover {
	background-position: -1px -181px;
	}

#flamed {
	top: 244px;
	left: 530px;
	width: 21px;
	height: 42px;
	text-indent: -5000px;
	background-position: -121px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#flamed:hover {
	background-position: -121px -181px;
	}

#cjames {
	top: 401px;
	left: 327px;
	width: 29px;
	height: 52px;
	text-indent: -5000px;
	background-position: -61px -121px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#cjames:hover {
	background-position: -61px -301px;
	}

#thantos {
	top: 344px;
	left: 215px;
	width: 32px;
	height: 53px;
	text-indent: -5000px;
	background-position: -121px -121px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#thantos:hover {
	background-position: -121px -301px;
	}

#magnea {
	top: 344px;
	left: 247px;
	width: 32px;
	height: 53px;
	text-indent: -5000px;
	background-position: -181px -121px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#magnea:hover {
	background-position: -181px -301px;
	}

#login {
	top: auto;
	bottom: 20px;
	left: 1px;
	width: 21px;
	height: 41px;
	text-indent: -5000px;
	background-position: -133px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#twit {
	right: 98px;
	left: auto;
	top: 432px;
	width: 11px;
	height: 9px;
	text-indent: -500px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	background-position: -357px -1px !important;
	}

#key {
	display: block;
	top: 471px;
	left: 410px;
	width: 35px;
	height: 35px;
	text-indent: -5000px;
	background-position: -368px -1px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#key:hover {
	background-position: -368px -81px;
	}

#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_retro.gif) !important;
	}

#extra {
	position: absolute;
	top: 257px;
	left: 544px;
	margin: 0;
	padding: 0;
	font-family: verdana, arial, sans-serif;
	text-transform: uppercase;
	line-height: 170%;
	font-size: 10px;
	font-weight: bold;
	}

#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#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 {
	color: #FFF;
	}

#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: 3px 0 0 0;
	background-position: 0 -79px;
	opacity: 0.9;
	filter: alpha(style=0,opacity=90);
	}

#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 {
	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: #FFF;
	text-decoration: none;
	text-indent: 0 !important;
	background-position: 0 -380px;
	opacity: inherit;
	filter: alpha(style=0,opacity=100);
	}

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

.snow {
	display: none !important;
	}
