body{
	font-family: Verdana, sans-serif;
	background-color: #111;
	color: #ddd;
	background-image: url("/img/cork.jpg");
	background-size: auto 800px;
}

div#fullBodyWrapper{
	min-height: 500px;
}

div#laneNumberWrapper{
	font-family: pilsner-bold;
	text-align: center;
	font-size: 36px;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom: 1px solid rgba(255,255,255,.5);
}

div#playerUpWrapper{
	text-align: center;
	font-size: 22px;
}

span#plyerUpHeader{
	font-weight: bold;
}

div#audioButtonWrapper{
	text-align: center;
}

div#audioButtonWrapper button{
	width: 94%;
	max-width: 400px;
	height: 60px;
	margin-top: 20px;
	display: none;
	background: rgb(13,13,13);
	background: linear-gradient(180deg, rgba(13,13,13,1) 0%, rgba(0,0,0,1) 100%);
	border-radius: 6px;
	color: #ccc;
	font-size: 22px;
	border: 0px;
}
div#audioButtonWrapper button:disabled{
	opacity: .3;
}

div#serviceBtns{
	text-align: center;
	margin-top: 36px;
}

div#serviceBtns button{
	width: 94%;
	max-width: 400px;
	height: 60px;
	margin-top: 20px;
	display: none;
	background: rgb(13,13,13);
	background: linear-gradient(180deg, rgba(13,13,13,1) 0%, rgba(0,0,0,1) 100%);
	border-radius: 6px;
	color: #ccc;
	font-size: 22px;
	border: 0px;
}

div#serviceBtns button.alwaysShow{
	display: inline-block;
}
div#serviceBtns button:disabled{
	opacity: .3;
}

div#gameTypesList{
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	display: none;
}

img.gameTypeImg{
	width: 100%;
}

div#sessionComplete{
	position: fixed;
	top: 0px;
	left: 0px;
	font-size: 32px;
	text-align: center;
	background-color: #000;
	display: none;
	z-index: 10;
}

div#gameInactive{
	position: fixed;
	top: 0px;
	left: 0px;
	font-size: 32px;
	text-align: center;
	background-color: #000;
	display: none;
	z-index: 9;
}

div#gameDisconnected{
	position: fixed;
	top: 0px;
	left: 0px;
	font-size: 32px;
	text-align: center;
	background-color: #000;
	z-index: 11;
}

div.overlayInner{
	padding: 16px;
}

div#footer{
	padding-top: 20px;
	text-align: center;
	font-size: 14px;
}
div#footer a{
	color: #aaa;
}