body
{
	font-family: sans-serif;
	font-size: 100%;
	margin: 20px;
	color: #eee;
	background-color: #222;
}

main
{
	width: 80%;
	max-width: 60em;
	padding: 2em 3em;
	margin: 0 auto;
	background-color: #444;
}

h1
{
	font-size: 1.5em;
	font-weight: normal;
	margin: 0 0 0.5em 0;
}

#mybox
{
	float: right;
	width: 8em;
	height: 10em;
	padding: 1em;
	margin: 1em 3em;
	color: #333;
	background-color: #eee;
	border-radius: 5px;
	box-shadow: 3px 3px 6px rgba(0,0,0,0.8);
}

#mybox h2
{
	font-size: 1.2em;
	line-height: 1.1em;
	text-align: center;
	margin: 0.5em auto;
}

#mybox p
{
	text-align: center;
	margin: 0.5em 0;
	color: #555;
}