body {
	background:#fff;
	font:62.5% "Lucida Grande", Verdana, sans-serif;
	padding:100px 0;
}

#wrapper {
	width:350px;
	margin:30px auto;
}

p {
	color:#333;
	font-size:2.5em;
	line-height:1.5em;
}

ul {
	margin:20px 0 0;
}

li {
	font-size:1.4em;
	list-style:none;
	padding:5px 0 10px 10px;
	margin:0 0 5px -10px;
}

label {
	color:#222;
	display:block;
	padding:0 0 5px;
}

li:hover {
	background:#E6FAFF;
}

li.buttons:hover {
	background:none;
}

strong {
	background:#E6FAFF;
}