body {
	background: #003147 url("/img/pyramids_web.jpg") fixed center center no-repeat;
	/*background: -moz-linear-gradient(top, #012f50 0%, #012730 85%);
	background: linear-gradient(top, #012f50 0%, #012730 85%);*/
	-webkit-background-size: cover;
	background-size: cover;
	
}

div.wrapper {
	margin: 0 auto;
	max-width: 800px;
	position: relative;
}

div.wrapper img {
	max-width: 80%;
}

div.content {
	background-color: rgba(0,0,0,0.4);
	padding: 1em;
	color: #ccc;
}

.logo {
	height: 6em;
	text-align: center;
	margin: 1em;
}

.logo img {
	max-height: 100%;
	max-width: 100%;
}

.content .lang {
	float: right;
}

.content .lang a {
	display: inline;
}