@font-face
{
	font-family:radiostars;
	src:url('radiostars.ttf');
}
@font-face
{
	font-family:chintzy;
	src:url('chintzy.ttf');
}
@font-face
{
	font-family:digitek;
	src:url('digitek.ttf');
}
@font-face
{
	font-family:days;
	src:url('days.otf');
}
@font-face
{
	font-family:junction;
	src:url('junction.otf');
}
@font-face
{
	font-family:sfdigitalreadout;
	src:url('sfdigitalreadout.ttf');
}
@font-face
{
	font-family:crackman;
	src:url('crackman.ttf');
}

*
{
	font-family:sans-serif;
}

/* h1,h2,h3,h4,li,ul */
/* { */
/* 	outline:red solid 1px; */
/* } */

header
{
	position:relative;
	z-index:-1;
	height:90px;
	border-bottom:3px double black;
	color:white;
	clear:left;
	background-image:url(header_gradient.svg);
}

footer
{
	text-align:center;
	padding:20px;
	border-top:3px double black;
	color:white;
	clear:left;
	background-image:url(footer_gradient.svg);
}

body
{
	margin:0;
	padding:0;
	color:#fff;
	background-color:#111;
}

a
{
	font-family:inherit;
	color:#0f0;
	text-decoration:none;

	transition-timing-function: linear;
	-moz-transition-timing-function: linear; /* Firefox 4 */
	-webkit-transition-timing-function: linear; /* Safari and Chrome */
	-o-transition-timing-function: linear; /* Opera */

	transition: all 0.3s;
	-moz-transition: all 0.3s; /* Firefox 4 */
	-webkit-transition: all 0.3s; /* Safari and Chrome */
	-o-transition: all 0.3s; /* Opera */
}
a:hover
{
	text-shadow:0px 0px 12px #0f0;
}

.mainmenu
{
	float:left;
	width:100%;
	padding:0px;
	margin:2px;
	list-style-type:none;
	font-family:sans-serif;
	font-weight:bold;
}

.menuentry
{
	font-family:chintzy;

	transition-timing-function: linear;
	-moz-transition-timing-function: linear; /* Firefox 4 */
	-webkit-transition-timing-function: linear; /* Safari and Chrome */
	-o-transition-timing-function: linear; /* Opera */

	transition: all 0.3s;
	-moz-transition: all 0.3s; /* Firefox 4 */
	-webkit-transition: all 0.3s; /* Safari and Chrome */
	-o-transition: all 0.3s; /* Opera */

	text-decoration:none;
	text-align:center;
	background-color:#223344;
	color:white;
	padding:0.2em 0.6em;
	border-right:2px solid black;
	border-radius: 6px 6px 0px 0px;
	cursor:pointer;
	display:inline;
}

.menuentry:hover
{
	padding-top:10px;
/* 	padding-bottom:10px; */
/* 	vertical-align:4px; */
/* 	box-shadow: 6px 6px 5px #555555; */
	text-shadow: 0px 0px 5px cyan;
}
