/* CSS Document */
html,body{
	margin:0;
	padding:0;
}
div#horizon{
	text-align:center;
	position:absolute;
	top:50%;
	left:0;
	width:100%;
}
div#inner{
	text-align:center;
	margin:0 0 0 -262px;
	position:absolute;
	top:-210px;
	left:50%;
	width:525px;         /* 2*|div#inner{margin-left}| */
	height:420px;        /* 2*|div#inner{top}|         */
}
p{                    /* this makes the look more consistent between browsers, it has nothing to do with the technique */
	margin:0;
	padding:.2em;
}
body {
	background-color: #F2F2F2;
}
