body {
	font-family: 'VT323', monospace;
	color:#DDD;
	background:#222;
}
a:link, a:visited, a:active { color:#DF151A; text-decoration:none; }
a:hover { color:#FFF; }
img {border:none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; margin:0px; padding:0px 0px; }
#main {
	padding:40px 0px 0px 0px;
	text-align:center;
}
.inner {
	max-width:1600px;
	margin:0px auto;
}
h1 {
	font-size:80px;
	margin:10px 0 50px 0;
}
h2 {
	font-size:50px;
	color:#DDD;
	max-width:1000px;
	margin:20px auto 20px auto;
}
h2 span {
	color:rgba(244,243,40,1);
	text-shadow:2px 2px 0 rgba(0,0,0,1);
}
.links a {
	font-size:50px;
	display:inline-block;
	padding:30px 0px 20px 0;
	margin:0 20px;
	border-bottom:7px solid;
	transition:all .4s;
}
.links a.link-it {
	color:#FD8603;
	border-bottom-color:rgba(253,134,3,0);
}
.links a.link-it:hover {
	border-bottom-color:rgba(253,134,3,1);
}
.links a.link-wtr {
	color:rgba(0,203,231,1);
	border-bottom-color:rgba(0,203,231,0);
}
.links a.link-wtr:hover {
	border-bottom-color:rgba(0,203,231,1);
}
.links a.link-tf {
	color:#00DA3C;
	border-bottom-color:rgba(0,218,60,0);
}
.links a.link-tf:hover {
	border-bottom-color:rgba(0,218,60,1);
}
.links a.link-ps {
	color:rgba(223,21,26,1);
	border-bottom-color:rgba(223,21,26,0);
}
.links a.link-ps:hover {
	border-bottom-color:rgba(223,21,26,1);
}
h3 {
	font-size:24px;
	max-width:400px;
	margin:20px auto 20px auto;
	color:#DDD;
}
.clearer {clear:both;}