body {
	font-size: 72.5%;
	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
	background: #1c2d66;
	margin:0;
	padding:0;
	text-align:center;
}
h1 {
	padding-top:10px;
	font-size:1.5em;
}
h1.content {height:1.2em; padding: 3px margin-bottom:-7px; text-align:center;}
#quiz h1 {	text-align:center;}
h1.career {height:1.2em; padding: 3px margin-bottom:-7px; text-align:left}

#top
{
margin-top: 0px;
margin-right: auto;
margin-bottom: 0pt;
margin-left: auto;
height: 16px;
width: 800px;
display:inline;
}
#content {
top:0;
clear:both;
margin-right: auto;
margin-bottom: 0pt;
margin-left: auto;
width: 800px;
background:black;
font-size:1.2em;
}
#content h1 {
	padding-top: 0;
	margin-top:0;
}
#main {
padding: 15px 10px;
margin-right: 0;
right:0;
width: 580px;
float:right;
background: white;
text-align:left;
}
#side {
float:left;
left:0;
padding: 15px 0px;
margin-left: 0px;
width: 200px;
color:#bbb;
background: black;
text-align:center;
}
#side p {color:#bbb;}
#side li, #side ul {
	color:#bbb;
	padding:0;
	margin: 0;
	list-style:none;
	left:0;
	margin:0;
}
#side li {line-height:1.8em;}
#bottom
{
color:#333;
font-size:70%;
}
#bottom a:link, #bottom a, #bottom a:visited {color:#999;}
h3 {padding:0;margin:0;}
a, a:active, a:visited {
	color: #8b0000;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	color:#000;
	background:#fff;
	text-decoration:underline;
}
#blurb blockquote {
	background: #9cf;
	padding:5px;
	font-size:.9em;
	border: 1px dashed black;
	}
a span {
	background:#203360;
	width:494px;
	display: block;
	color:white;
	line-height:2em;
}
a:hover span {
	background:#9cf;
	display: block;
	color:black;
	line-height:2em;
}
#side a, #side a:active, #side a:visited, a #side, a:active #side, a:visited #side {
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}
#side a:hover, a:hover #side {
	color:#000;
	background:#fff;
}