body {
  background-color: #F7CF28;
	margin: 0;
	font: 25px/35px helvetica,arial,verdana,sans-serif;
}

.mainwrapper {
	width: 1000px;
	margin: auto;
}

.header {
	height: 200px;
	background: black url(img/eyes.png) center center no-repeat;
}

.keys {
	height: 125px;
	background: url(img/keys.png) -15px repeat-x;
}

.content {
	height: 800px;
	position: relative;
	top: -50px;
	background: url(img/hands.png) center top no-repeat;
	text-align: center;
	padding-top: 150px
}

.imprint {
	text-align: center;
	font-size: 18px;
	line-height: 26px;
	background: url(img/footer.png) center top repeat-y;
	position: relative;
	top: -50px;
	padding: 50px
}

h1 {
	font-size: 50px;
	margin-bottom: 20px;
}

h2 {
	font-size: 20px;
	margin-top: 10px
}

p {
	margin-top: 60px;
	font-size: 16px;
	line-height: 20px;
}