#info{
    /* From dave's body */
	font-size:76%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#acf;
	line-height:140%;

	position:relative;background:url(../images/purple-grade.gif) repeat-x left top #23233d;
	width:774px;
	padding:0 30px 10px 35px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:709px;
}
#info a{
	color:#fff;
}
#info a:link, #info a:visited{
	text-decoration:none;
}
#info a:hover{
	text-decoration:underline;
}
#info h2{
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	color:#fc0;
	margin-top:0;
}
#info h4{
	font-size:1.5em;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
}
#content{
	position:relative;
	display:block;
	width:470px;
	padding-right:30px;
	float:left;
	clear:none;
	border-right:1px solid #3f3f6c;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:440px;
}
#related{
	position:relative;
	float:right;
	clear:none;
	width:216px;
}
#related ul{
	display:block;
	width:216px;
	padding:0 0 4px 0;
	margin:0;
	list-style:none;
	background:url(../images/related-cap.gif) no-repeat left bottom;
}
#related h2{
	width:216px;
	height:27px;
	background:url(../images/related-resources.gif) no-repeat 0 0;
	text-indent:-5000px;
	margin:0;
}
#related li{
	display:block;
	list-style:none;
	color:#fff;
	padding:8px 8px 8px 38px;
	background:url(../images/bluestar-bg.gif) no-repeat 0 0 #1c1c31;
}
#related li.current{
	color:#fff;
	background:url(../images/yellowstar-bg.gif) no-repeat 0 0 #000;
}
#related li span.medium{
	display:block;
	color:#acf;
}
.clear{
	display:block;
	height:0;
	padding:0;
	margin:0;
	clear:both;
}
.clear hr{
	display:none;
}

