body {
	background: black url(http://mathsstarters.net/images/bkg_qq.png);
	color: white;
}
#contentbox {
	background-color: black;
	padding: 0.5em 2em;
	border: 6px solid #009100;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	font-size: 180%;
	line-height: 1.3em;
}
li {
	color: #aaa;
}
ul li {
	list-style: none;
	line-height: 1.4em;
}
ul ul li {
	list-style: disc;
}
a {
	font-weight: bold;
	color: white;
}
a:hover {
	text-decoration: underline;
	color: white;
}
h1 {
	text-align: center;
	font-weight: bold;
	text-shadow: 2px 2px 2px #009100,2px -2px 2px #009100,-2px 2px 2px #009100,-2px -2px 2px #009100;
}
button#butRestart {
	float: right;
}
div.answer {
	color: #009100;
	font-weight: bold;
}
span.qnum {
	float: left;
	width: 2em;
	color: #999;
}
.question {
}
.anshighlight {
	color: #B3DEB3;
	font-weight: bold;
}
.answer {
	background: black;
}
div.questionline {
	clear: both;
	padding: 5px 0;
	border-bottom: 1px dotted lightblue;
}
#controls {
	clear: both;
}

.footercontainer {
	padding-top: 20px;
	text-align: center;
	color: #ccc;
}
.footercontainer a {
	color: #ccc;
}
.footercontainer a:hover {
	color: white;
}
