/* Resetting of element defaults to avoid cross-browser incompatibilities */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp,
sub, sup, tt, var, dd, dl, dt, li, ol, ul, form, fieldset, input, textarea, label, 
table, legend, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	text-align: center;
}

img, a img, :link img, :visited img {
	border: 0;
}

html, body {
	position: absolute;
	height: 100%;
	width: 100%;
	overflow: hidden;
}

body {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana", "Verdana Ref", sans-serif;
	font-size: 100%;
	line-height: 1.125em;
	color: #fff;
}

div#container {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	background: #29201a url("/splash/texture.jpg") center center repeat;
}

h1 {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 468px;
	height: 336px;
	margin: -168px 0 0 -234px;
	padding: 0;
	background: transparent url("/splash/logo.png") 0 0 no-repeat;
	font-size: 2em;
	text-indent: -400em;
	overflow: hidden;
}