body {
    /*background-color: #421863;*/
    background-color: #46005c;
    background-image: url();
	background-repeat: no-repeat;
    width:auto;
}
#headerimage {
	text-align: left;
	margin-top: 5%;
}
#testblock {
	width: 100%;
	min-width: 290px;
	max-width: 820px;
	margin: auto;
}
#questions {
	background-color: #f5f5f5;
	border: solid 1px gray;
	padding: 5%;
	padding-top: 2%;
	padding-bottom: 1%;
	margin-top: 5%;
}
#description {
	margin: 5%;
	color: white;
	font-size: 18px;
}