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.gif) 50% 1px repeat-y;
	}

#container {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -380px;
	width: 760px;
	height: 560px;
	background: transparent url(../gfx/room_sport.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);
	}

* {
	outline: none;
	}

#view, #dump, #buzz, #english, #dutch, #hall_1, #hall_2 {
	background: transparent url(../gfx/signs_sport.gif);
	text-indent: -5000px;
	}

#dummy_1, #ticker {
	background: transparent url(../gfx/bar_sport.gif) !important;
	}

#news, #login, #official, #map, #ticker a:link, #ticker a:visited, #ticker a:active, #rss, #dummy_2 {
	background: transparent url(../gfx/signs_sport_2.gif) no-repeat;
	text-indent: -5000px;
	}

#emmerrrrrrr, #thantos, #luucaz, #laurensh1, #kir, #trax {
	background: transparent url(../gfx/furni_sport.gif) no-repeat;
	text-indent: -5000px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

img {
	border: 0;
	}

#global {
	top: 125px;
	left: 12px;
	width: 65px;
	height: 112px;
	text-indent: -5000px;
	background: transparent url(../gfx/global.gif) 0 0 no-repeat;
	}

#view {
	top: 41px;
	left: 180px;
	width: 65px;
	height: 112px;
	background-position: -66px 0;
	}

#dump {
	top: 83px;
	left: 96px;
	width: 65px;
	height: 112px;
	background-position: 0 0;
	}

#official {
	top: 467px;
	left: 32px;
	width: 55px;
	height: 75px;
	background-position: -50px 0;
	}

#hall_1 {
	top: 409px;
	left: 221px;
	width: 22px;
	height: 44px;
	background-position: -335px 0;
	}

#hall_2 {
	top: 394px;
	left: 251px;
	width: 22px;
	height: 44px;
	background-position: -358px 0;
	}

#buzz {
	top: 133px;
	left: 513px;
	width: 160px;
	height: 159px;
	background-position: -132px 0;
	}

#about {
	top: 394px;
	left: 610px;
	width: 55px;
	height: 84px;
	text-indent: -500px;
	background: transparent url(../gfx/boxer.gif) 0 0 no-repeat;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

a#about:hover, a#about:focus {
	background-position: 0 -84px;
	}

#kir {
	top: 269px;
	left: 336px;
	width: 38px;
	height: 47px;
	background-position: -129px 0;
	}

a#kir:hover {
	background-position: -129px -50px;
	}

#badge {
	top: 378px;
	left: 693px;
	width: 57px;
	height: 53px;
	text-indent: -500px;
	background: transparent url(../gfx/badge.gif) 0 0 no-repeat;
	}

a#badge:hover {
	background-position: 0 -53px;
	}

#news {
	top: 256px;
	left: 24px;
	width: 50px;
	height: 55px;
	background-position: 0 -50px;
	}

#headlines {
	top: 149px;
	left: 299px;
	width: 33px;
	height: 28px;
	text-indent: -5000px;
	opacity: 0.6;
	filter: alpha(style=0,opacity=60);
	background: transparent url(../gfx/hh.gif) 0 0 no-repeat;
	}

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

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

#dummy_1 {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	opacity: 0.9;
	filter: alpha(style=0,opacity=90);
	}

#ticker {
	overflow: hidden;
	margin: 0;
	padding: 0;
	background-position: 0 -51px !important;
	line-height: 25px;
	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-position: -148px 0;
	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: #A70A09;
	}

#rss {
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: 267px;
	width: 41px;
	height: 42px;
	background-position: -148px -50px;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#dummy_2 {
	position: absolute;
	left: 50%;
	bottom: 7px;
	margin-left: -370px;
	width: 7px;
	height: 25px;
	background-position: -190px -50px;
	}

#english {
	top: 17px;
	left: 580px;
	width: 20px;
	height: 27px;
	background-position: -293px 0;
	}

#dutch {
	top: 17px;
	left: 619px;
	width: 20px;
	height: 27px;
	background-position: -314px 0;
	}

#map {
	top: 319px;
	left: 705px;
	width: 43px;
	height: 39px;
	background-position: -105px 0;
	}

a#map:hover {
	background-position: -105px -50px;
	}

#check {
	top: 317px;
	left: 85px;
	width: 10px;
	height: 13px;
	text-indent: -5000px;
	background: transparent url(../gfx/bsod.gif) 0 0 no-repeat;
	opacity: 1.0;
	filter: alpha(style=0,opacity=100);
	}

#trax {
	top: 274px;
	left: 487px;
	width: 29px;
	height: 47px;
	background-position: -168px 0;
	}

a#trax:hover {
	background-position: -168px -50px;
	}

#luucaz {
	top: 374px;
	left: 582px;
	width: 34px;
	height: 35px;
	background-position: -59px 0;
	}

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

#laurensh1 {
	top: 315px;
	left: 52px;
	width: 34px;
	height: 49px;
	background-position: -94px 0;
	}

a#laurensh1:hover {
	background-position: -94px -50px;
	}

#emmerrrrrrr {
	top: 261px;
	left: 387px;
	width: 34px;
	height: 47px;
	background-position: -1px 0;
	}

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

#thantos {
	top: 277px;
	left: 292px;
	width: 22px;
	height: 42px;
	text-indent: -500px;
	background-position: -36px 0;
	}

a#thantos:hover {
	background-position: -36px -50px;
	}

#login {
	top: 473px;
	left: 89px;
	width: 50px;
	height: 50px;
	background-position: 0 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_sport.gif) !important;
	}

#extra {
	position: absolute;
	top: 295px;
	left: 535px;
	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;
	width: 147px;
	height: 20px;
	margin: 0;
	border: 0;
	padding: 0 0 0 15px;
	color: #000;
	text-decoration: none;
	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;
	}
