#nav  {
	width:188px;
	margin:5px 0 0 1px;
	padding:0;
}
#nav ul {
	color:#FFFFFF;
	margin:0;
	padding:0;
}
#nav li {
	height:18px;
	font: normal 1.2em Optima, Georgia, serif;
	line-height:18px;
	list-style:none;
	text-align:right;
	margin:0 0 2px 13px;
	padding:0;
	background:url(images/gui-nav-bkgd.png) top right no-repeat;
}
#nav li a {
	height:18px;
	list-style:none;
	display:block;
	padding:0 20px 0 0;
	vertical-align:middle;
	color:#1f58a6;
	text-decoration:none;
}
#nav li a:hover {
	background:url(images/gui-nav-bkgd.png) right -18px no-repeat;
	font-weight:bold;
}
#nav li.current a {
	background-color:#ffffff;
	color:#8e0000;
}