#corner {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000;
}

#controls, #links {
	position: fixed;
	top: 10px;
	box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.3);
	border-radius: 7px;
	z-index: 1000;
	background: #fff;
}
	#controls.altSpace {top: 10px;}
	#links {top: 25px;}
	#controls.login, #links.login {width: 300px;}
	#controls #tab {
		position: absolute;
		width: 57px;
		height: 42px;
		background: #fff;
		border-top-left-radius: 6px;
		border-bottom-left-radius: 6px;
		box-shadow: -5px 0px 5px 0px rgba(0,0,0,0.22);
		top: 18px;
		left: -57px;
		cursor: pointer;
		font-size: 2em;
		color: #6f659c;
		padding: 3px 0 0 12px;
	}
	#links #linksTab {
		position: absolute;
		width: 57px;
		height: 42px;
		background: url(../i/demo-tab.png) no-repeat;
		top: 18px;
		left: -57px;
		cursor: pointer;
	}
	#controls #content, #links #linksContent {
		padding: 15px 25px 15px 25px;
	}
	#links #linksContent ul {
		margin: 0 0 25px 0;
		padding: 0;
	}
		#links #linksContent ul li {
			list-style: none;
			margin: 0 0 10px 0;
			padding: 0;
		}
			#links #linksContent ul li a {
				text-decoration: none;
				color: #6f659b;
			}
	#links #linksContent img {
		display: block;
		margin: 15px 0 15px 0;
	}
		#controls #content h1, #links #linksContent h1 {
			font-size: 1em;
			color: #b8b8b8;
			margin: 0 0 10px 0;
		}
		#controls #content table {
			width: 100%;
			margin: 0 0 25px 0;
		}
			#controls #content table.last {margin: 0;}
			#controls #content table td, #controls #content table th {
				width: 33%;
				text-align: left;
				font-size: 0.875em;
			}
			#controls #content table th {
				font-weight: 400;
				color: #b2b2b2;
			}
			#controls #content table tr:hover {background: #eee;}
			#controls #content table tr:first-child:hover {background: none;}
			#controls #content table td {
				font-weight: 700;
				color: #6b6b6b;
				padding: 9px 5px 5px 0;
			}
			#controls #content table td:first-child {
				padding: 5px;
			}
			#controls #content table td a {
				display: block;
				width: 22px;
				height: 22px;
				font-size: 1.5em;
				color: #6f659c;
			}





.showcaseLink {
	display: block;
	position: fixed;
	width: 89px;
	height: 108px;
	z-index: 1100;
	top: 4px;
	left: 10px;
}	