body {
	background: #eee;
	color: #fff;
	font-family: Verdana, Arial, Sans-Serif;
}

#wrap {
	width: 430px;
	height: 430px;
	overflow: hidden;
	
	position: absolute;
	top: 50%;
	left: 50%;
	
	padding: 20px;
	margin: -225px 0 0 -225px;
	
	background: #333;
	
	border: 3px solid #999;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
}


h1 {
	font-weight: 100;
	font-size: 250%;
}

p {
	position: absolute;
	top: 50%;
}

p a {
	color: #057AC4;
	text-decoration: none;
}

small {
	position: absolute;
	top: 84%;
	left: 50%;
	
	margin: 0 0 0 -0.5em;	
}

img {
	position: absolute;
	left: 50%;
	top: 75%;
	
	margin: 0 0 0 -15px;
}