#topbar {
	width: 960px;
	background-color: #009;
	background: url('/template/images/topbar_background.png') repeat-x;
}

#searchbutton {
margin-top:7px;
}

#webnav {
	width: 960px;
}

.nav {
	width: 960px;
    height: 32px;
}

ul.nav {
	margin-left:0;
	margin:0;
	padding:0;
	list-style: none;
}

.nav li {
	display: inline;
}

.nav li a {
	float: left;
	outline: none;
	height: 0px;
	width: 50px;
	padding-top: 32px;
	overflow: hidden;
    background: url('/template/images/nav.png') no-repeat;
}

li.home a {width: 64px;background-position: 0 0;}
li.schedules a {width: 164px;background-position: -64px 0;}
li.maps a {width: 58px;background-position: -228px 0;}
li.service a {width: 172px;background-position: -286px 0;}
li.accessibility a {width: 98px;background-position: -458px 0;}
li.about a {width: 112px;background-position: -556px 0;}
li.doingbusiness a {width: 162px;background-position: -668px 0;}
li.faqs a {width: 130px;background-position: -830px 0;}

li.home a:hover {background-position: 0px -32px;}
li.schedules a:hover {background-position: -64px -32px;}
li.maps a:hover {background-position: -228px -32px;}
li.service a:hover {background-position: -286px -32px;}
li.accessibility a:hover {background-position: -458px -32px;}
li.about a:hover {background-position: -556px -32px;}
li.doingbusiness a:hover {background-position: -668px -32px;}
li.faqs a:hover {background-position: -830px -32px;}

li.home a:active {background-position: 0px -64px;}
li.schedules a:active {background-position: -64px -64px;}
li.maps a:active {background-position: -228px -64px;}
li.service a:active {background-position: -286px -64px;}
li.accessibility a:active {background-position: -458px -64px;}
li.about a:active {background-position: -556px -64px;}
li.doingbusiness a:active {background-position: -668px -64px;}
li.faqs a:active {background-position: -830px -64px;}
