body {
	background-color:#1B1F28;
	color:#E5E4BD;
	padding:0px;
	margin:0px;
}

a {
	color:#E5E4BD;
}

div#content {
	width:1024px;
	margin-left:auto;
	margin-right:auto;

	margin-top:15px;
	
	background-color:#1C5A7D;
	border: 2px solid;
	border-radius: 8px;
	padding:5px;
}

div#content img {
	height:50px;
}

#headline {
	font-size:30px;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	width:1024px;
	margin-top:10px;
}

#footer {
	width:1029px;
	position:absolute;
	bottom:0px;
	right:50%;
	margin-right:-519px;
	
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	
	border-left:2px solid;
	border-right:2px solid;
	border-top:2px solid;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	
	background-color:#1C5A7D;
}

#footer span {
	text-decoration:underline;
}

#footer span:last-child {
	position:absolute;
	right:10px;
	top:1px;
}

.tdimg {
	width:50px;
}

.rev {
	height:0px;
	overflow:hidden;
}

.hidden {
	display:none;
}

.click {
	cursor:pointer;
}

.click:hover {
	color:#E5E277;
}

td {
	border:0px;
	padding:0px;
}

.unoverlay {
	position:relative;
	z-index:3;
	background-color:#1C5A7D;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  z-index:1;
}

table * {
	z-index:1;
}

tr:first-child td img {
	padding-left:3px;
}

td img {
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
}

#overlay {
	width:100%;
	height:100%;
	background-color:#545454;
	position:absolute;
	top:0px;
	left:0px;
	opacity:0.75;
	z-index:2;
	display:none;
}

#about,
#contact {
	position:relative;
	left:-50%;
	background-color:#1C5A7D;
	border: 2px solid;
	border-radius: 8px;
	padding:5px;
}

#aboutcont,
#contactcont {
	position:absolute;
	left:50%;
	z-index:3;
	top:25%;
	display:none;
}

#about span,
#contact span {
	font-size:30px;
	font-weight:bold;
}

#about div,
#contact div {
	cursor:pointer;
	right:10px;
	position:absolute;
	font-weight:bold;
}