
html, body {
	margin:0; 
	padding:0;
	height: 100%;
}

body {
    background-color: #092140;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #e8e8e8;
    background-image: url(background.jpg);
	background-repeat: no-repeat;
    background-position: bottom center;
    text-align: center;
}

@media (orientation: portrait) {
	body {
		background-position: top center;
	}
}

#floater {
	position: relative;
	float: left;
	height: 50%;
	margin-bottom: -150px;
	width: 1px;
}

#hello {
	position: relative; 
	clear: left;
	height: 300px; 
	width: 80%; 
	max-width: 800px; 
	min-width: 500px;
	margin: 0 auto;
    background-color: rgba(255, 255, 255, 0.2);
}

#hello div {
    padding: 20px;
    font-size: 40pt;
}
