#topnav {
	position:absolute;
	width:960px;
	height:43px;
	overflow:hidden;
	top:0px;
	left:50%;
	margin-left:-480px;
	z-index:100;
}

#topnav a {
        font-weight: 700;
        display:inline-block;
		height:43px;
        color:#dbdbdb;
        text-decoration:none;        
        text-shadow: 2px 2px 4px #000;
		text-transform:uppercase;
		letter-spacing:1px;
		line-height:33px;
	}
	
#topnav a:hover {
		text-decoration:underline;
		color:#ffffff;
}

a.topnavleft {
        background: transparent url(../img/topnav-left-active.png) no-repeat top left;
		width:260px;
		padding-left:220px;
		float:left;
	}
	
a.topnavright {
        background: transparent url(../img/topnav-right-inactive.png) no-repeat top left;
		width:315px;
		padding-left:165px;
	}