@font-face {
  font-family: pixelFont;
  src: url(../font/VT323-Regular.ttf);
}

body {
	background: #090909 no-repeat top center url("../layout/Sidebar.png");
	color: #fff;
	font-family: pixelFont;
	font-size: 24pt;
	padding-top: 40px;
}

img {
	image-rendering: pixelated;
	image-rendering: -moz-crisp-edges;
	image-rendering: crisp-edges;
}

.high {
	image-rendering: auto;
	image-rendering: auto;
	image-rendering: auto;
}

a:link, a:visited {
	color: #fff;
	text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #0088ff, 0 0 40px #0088ff, 0 0 50px #0088ff, 0 0 60px #0088ff, 0 0 70px #0088ff;
}

a:hover {
	color: #000;
	text-shadow: 0 0 3px #fff, 0 0 6px #fff, 0 0 8px #ffed00, 0 0 12px #ffed00, 0 0 16px #ffed00, 0 0 18px #ffed00, 0 0 20px #ffed00;
}

a:active {
	color: #fff;
}

.black-glow {
	text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #000, 0 0 40px #000, 0 0 50px #000, 0 0 60px #000, 0 0 70px #000;
	filter: brightness(120%);
}

.purple-glow {
	text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #e60073, 0 0 40px #e60073, 0 0 50px #e60073, 0 0 60px #e60073, 0 0 70px #e60073;
	filter: brightness(120%);
}

.blue-glow {
	text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #0088ff, 0 0 40px #0088ff, 0 0 50px #0088ff, 0 0 60px #0088ff, 0 0 70px #0088ff;
	filter: brightness(120%);
}

.green-glow {
	text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #88ff00, 0 0 40px #88ff00, 0 0 50px #88ff00, 0 0 60px #88ff00, 0 0 70px #88ff00;
	filter: brightness(120%);
}

.red-glow {
	text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #ff0066, 0 0 40px #ff0066, 0 0 50px #ff0066, 0 0 60px #ff0066, 0 0 70px #ff0066;
	filter: brightness(120%);
}

.header-container, .body-container, .footer-container { 
	max-width: 720px; 
    margin: 0 auto; 
}

.text-center{
	text-align: center;
}


.resize {
	max-width: 200%;
	height: auto;
}