#topnavcontainer {
	float: left;
	display: inline;
	width: 418px;
	margin-left: 26px;
	margin-top: 53px;
}
#topnavlist {
	font: normal 18px georgia, arial, sans-serif;
	letter-spacing: -1px;
	list-style-type: none;
	margin: 0;
}

#topnavlist li {
	float: left;
	height: 30px;
	line-height: 28px;
	background-color: #cfc;
	margin:auto 1px auto 1px;
}

#topnavlist a {
	float: left;
	display: block;
	height: 30px;
	color: #FFF;
	text-decoration: none;
	padding: 0 12px 0 12px;
	background: #809CB4 url(images/tab-off.jpg) repeat-x;
}

#topnavlist a:hover {
	color: #537591;
	background: #fff url(images/tab-on.jpg) repeat-x;
}
#topnavlist a:active {
	margin-left:0;
	background: #fff;
	background: #fff url(images/tab-on.jpg) repeat-x;
}
