body
{
color: #aaaaaa;
background-color: #282828;
margin-left: 8%;
margin-right: 10%;
margin-top: 5%;
margin-bottom: 5%;
font-family: arial,helvetica;
font-size: 100%;
overflow: hidden;
z-index: 2;
}
h1
{
font-size: 2.25em;
font-weight: bold;
}
h1.centered
{
	text-align: center
}
h1.boxed
{
position: absolute;
top: 20%;
bottom: 20%;
left: 30%;
right: 30%;
z-index:2;
}
h1.bgtext
{
position: absolute;
color: #313131;
top: 0;
left: 0;
z-index: 1;
}

div.textblock
{
	height: 10em;
	position: relative;
}

div.textblock p
{
	text-align: center;
	font-size: 2.25em;
	font-weight: bold;
	margin: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-right: -50%;
	transform: translate(0, -50%);
}
