body {
	background-color: #4a6e8e;
	color: #fff;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

/* ===== Type & Images ===== */

p {
	width: 462px;
	text-align: center;
	margin: 0 auto;
}

a {
	color: #00a4ff;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img {
	display: block;
	margin: 0 auto;
}

/* ===== Form Stuff ===== */

form {
	margin: 1em auto;
	width: 462px;
}

form dl { margin: 1em; }

form dl dt label { font-weight: bold; }

form dl dd { margin: 0; }

form dl dd input { width: 100%; }

form div {
	margin-top: 1em;
	padding: 1em;
	text-align: right;
}