body {
	color: rgb(100,100,100);
	background: rgb(242,242,242);
	font: 16px/1.5em 'HelveticaNeue-Light', Helvetica, Arial, sans-serif;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
}

h1 {
	display: inline;
	font-size: 1em;
	font-weight: normal;
	margin: 0;
}

span {
	color: rgb(175,175,175);
}

section {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	background: rgb(255,255,255);
	-webkit-box-shadow: 0 1px 2px rgb(100,100,100);
	box-shadow: 0 1px 2px rgb(100,100,100);
	width: 400px;
	height: 200px;
	padding: 1em;
	margin: -100px 0 0 -200px;
}
