body {
	background-color: #04102e;
	color: #929292;
}

/* unvisited link */
a:link {
	color: lightgray;
}

/* visited link */
a:visited {
	color: lightgray;
}

/* mouse over link */
a:hover {
	color: white;
}

/* selected link */
a:active {
	color: black;
}

/* Vertical centering: make div as large as viewport and use table layout */
div.container {
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%;
	position: fixed; 
	display: table
}

p
{
	display: table-cell; 
	vertical-align: middle
}

/* Horizontal centering of image: set left & right margins to 'auto' */
img.displayed {
	display: block; 
	margin: 1em auto
}

/* Also center the lines in the paragraph */
p {
	text-align: center
}