html{
  height: 100%;
}

body{
		margin: 0;
		padding: 0;
		height: 100%;
		overflow: hidden;
		cursor: none;
}

#canvas{
		background-color: #2c343f;
		width: 100%;
		height: 100%;		
}

html, body {
	font-family: 'helvetica', sans-serif;
}

.inner {
	background:transparent;
	position:absolute;
	top:50%;
	left:40%;
}

.inner h1 {
			color: rgba(163,32,109,0.6);
			font-weight: 300;
			text-transform: uppercase;
			margin-bottom: 0;
			border-bottom: 2px #AADAFF dashed;
		}
.inner p {
			color: #999999;
			margin-bottom: 0;
			font-size: 13px;
			line-height: 150%;
			max-width: 550px;
		}
		
.inner a {
				display: inline-block;
				font-size: 22px;
				color: #AADAFF;
				margin: 0 10px;
				transform: rotateY(0deg);
				transition: transform 0.2s ease-in-out, color 0.2s linear;
			}