a:focus {outline: none}

header-nav {
	margin-right: 7px;
	font-size: 90%;

	padding: 1px 5px 0px 0px;
}
#nav {
	list-style:none;
	margin:0px 0px 0px;

	padding:0px;
	clear:both;
	float:left;
}
#nav li{
	margin-left:5px;
	float:left;
}
#nav li a{
	height: 25px;
	display:block;
	float:left;
	text-decoration:none;
	text-indent: -900em;
}
#nav #nav-interior a{
	width: 84px;
	background: url(images/nav_interior.gif) no-repeat left top;
}
#nav #nav-interior a:hover{
	background: url(images/nav_interior.gif) no-repeat left bottom;
}
#nav #nav-exterior a{
	width: 84px;
	background: url(images/nav_exterior.gif) no-repeat left top;
}
#nav #nav-exterior a:hover{
	background: url(images/nav_exterior.gif) no-repeat left bottom;
}
#nav #nav-restoration a{
	width:84px;
	background: url(images/nav_restoration.gif) no-repeat left top;
}
#nav #nav-restoration a:hover{
	background: url(images/nav_restoration.gif) no-repeat left bottom;
}
#nav #nav-carshows a{
	width:84px;
	background: url(images/nav_carshows.gif) no-repeat left top;
}
#nav #nav-carshows a:hover{
	background: url(images/nav_carshows.gif) no-repeat left bottom;
}
#nav #nav-johnb a{
	width:84px;
	background: url(images/nav_johnb.gif) no-repeat left top;
}
#nav #nav-johnb a:hover{
	background: url(images/nav_johnb.gif) no-repeat left bottom;
}
#nav #nav-interior a.selected {
	background: url(images/nav_interior.gif) no-repeat left bottom;
}
#nav #nav-exterior a.selected {
	background: url(images/nav_exterior.gif) no-repeat left bottom;
}
#nav #nav-restoration a.selected{
	background: url(images/nav_restoration.gif) no-repeat left bottom;
}
#nav #nav-carshows a.selected{
	background: url(images/nav_carshows.gif) no-repeat left bottom;
}
#nav #nav-johnb a.selected{
	background: url(images/nav_johnb.gif) no-repeat left bottom;
}