body
{
	margin: 0px;
	padding: 0px;

	background-color: #000000;
}

img.logo 
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	
	border: none;
}

a
{
	text-decoration: none;
}

.text-glow
{
	font-family: cubos;
	font-weight: 800;
	font-size: 2em;
	color: #FFFFFF;
	line-height: 1.5em;
}
.text-glow:hover, 
.text-glow:focus, 
.text-glow:active 
{	
	-webkit-stroke-width: 5.3px;
	-webkit-stroke-color: #FFFFFF;
	-webkit-fill-color: #FFFFFF;
	text-shadow: 15px 15px 7px white;
	-webkit-transition: width 0.3s; /*Safari & Chrome*/
	transition: width 0.3s;
	-moz-transition: width 0.3s; /* Firefox 4 */
	-o-transition: width 0.3s; /* Opera */
}
.text-glow a
{
	color: #FFFFFF;
	-webkit-transition: all 0.3s ease-in; /*Safari & Chrome*/
	transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in; /* Firefox 4 */
	-o-transition: all 0.3s ease-in; /* Opera */
}

#navigation 
{
	position: absolute;
	width: 100%;
	height: 100%;
}
#navigation #list 
{
	padding: 10px 20px;
	line-height: 18px;
}

#navigation .link 
{
	color: #2194CE;
	text-decoration: none;
	cursor: pointer;
}

#navigation .link:hover 
{
	text-decoration: underline;
}

@font-face
{
	font-family: cubos;
	src: url('../fonts/Cubos.ttf'),
	url('../fonts/Cubos.eot'); /* IE9 */
}

/*::selection
{
	color:#000000;
	background: #EEEEEE;
}*/
::-moz-selection
{
	color:#000000;
	background: #EEEEEE;
} 