﻿/*	-- -- -- -- -- -- --	css sprites2	nav style, with style for scripted elements	http://www.alistapart.com/articles/sprites2	-- -- -- -- -- -- --	*//*************************************************TOP NAV 5*************************************************/.nav {	width: 950px;	height: 46px;	background: url(Images/topnav5.jpg) no-repeat;    position: relative;    margin: 0px;    padding: 0px;}.nav li {	display: inline;}.nav li a:link, .nav li a:visited {	position: absolute;	top: 0;	height: 46px;	text-indent: -9000px;	overflow: hidden;	z-index: 2;}	.nav .home a:link, .nav .home a:visited {		left: 0px;		width: 77px;	}	.nav .home a:hover, .nav .home a:focus {		background: url(Images/topnav5.jpg) no-repeat -0px -46px;	}	.nav .home a:active {		background: url(Images/topnav5.jpg) no-repeat -0px -92px;	}	.current-home .home a:link, .current-home .home a:visited {		background: url(Images/topnav5.jpg) no-repeat -0px -138px;		cursor: default;	}	.nav-home, .nav-home-click {		position: absolute;		top: 0;		left: 0px;		width: 77px;		height: 46px;		background: url(Images/topnav5.jpg) no-repeat -0px -46px;	}	.nav-home-click {		background: url(Images/topnav5.jpg) no-repeat -0px -92px;	}			.nav .newbikes a:link, .nav .newbikes a:visited {		left: 78px;		width: 118px;	}	.nav .newbikes a:hover, .nav .newbikes a:focus {		background: url(Images/topnav5.jpg) no-repeat -78px -46px;	}	.nav .newbikes a:active {		background: url(Images/topnav5.jpg) no-repeat -78px -92px;	}	.current-newbikes .newbikes a:link, .current-newbikes .newbikes a:visited {		background: url(Images/topnav5.jpg) no-repeat -78px -138px;		cursor: default;	}	.nav-newbikes, .nav-newbikes-click {		position: absolute;		top: 0;		left: 78px;		width: 118px;		height: 46px;		background: url(Images/topnav5.jpg) no-repeat -78px -46px;	}	.nav-newbikes-click {		background: url(Images/topnav5.jpg) no-repeat -78px -92px;	}	.nav .usedbikes a:link, .nav .usedbikes a:visited {		left: 197px;		width: 124px;	}	.nav .usedbikes a:hover, .nav .usedbikes a:focus {		background: url(Images/topnav5.jpg) no-repeat -197px -46px;	}	.nav .usedbikes a:active {		background: url(Images/topnav5.jpg) no-repeat -197px -92px;	}	.current-usedbikes .usedbikes a:link, .current-usedbikes .usedbikes a:visited {		background: url(Images/topnav5.jpg) no-repeat -197px -138px;		cursor: default;	}	.nav-usedbikes, .nav-usedbikes-click {		position: absolute;		top: 0;		left: 197px;		width: 124px;		height: 46px;		background: url(Images/topnav5.jpg) no-repeat -197px -46px;	}	.nav-usedbikes-click {		background: url(Images/topnav5.jpg) no-repeat -197px -92px;	}			.nav .parts a:link, .nav .parts a:visited {		left: 322px;		width: 71px;	}	.nav .parts a:hover, .nav .parts a:focus {		background: url(Images/topnav5.jpg) no-repeat -322px -46px;	}	.nav .parts a:active {		background: url(Images/topnav5.jpg) no-repeat -322px -92px;	}	.current-parts .parts a:link, .current-parts .parts a:visited {		background: url(Images/topnav5.jpg) no-repeat -322px -138px;		cursor: default;	}	.nav-parts, .nav-parts-click {		position: absolute;		top: 0;		left: 322px;		width: 71px;		height: 46px;		background: url(Images/topnav5.jpg) no-repeat -322px -46px;	}	.nav-parts-click {		background: url(Images/topnav5.jpg) no-repeat -322px -92px;	}					.nav .apparel a:link, .nav .apparel a:visited {		left: 543px;		width: 98px;	}	.nav .apparel a:hover, .nav .apparel a:focus {		background: url(Images/topnav5.jpg) no-repeat -543px -46px;	}	.nav .apparel a:active {		background: url(Images/topnav5.jpg) no-repeat -543px -92px;	}	.current-apparel .apparel a:link, .current-apparel .apparel a:visited {		background: url(Images/topnav5.jpg) no-repeat -543px -138px;		cursor: default;	}	.nav-apparel, .nav-apparel-click {		position: absolute;		top: 0;		left: 543px;		width: 98px;		height: 46px;		background: url(Images/topnav5.jpg) no-repeat -543px -46px;	}	.nav-apparel-click {		background: url(Images/topnav5.jpg) no-repeat -543px -92px;	}			.nav .service a:link, .nav .service a:visited {		left: 642px;		width: 105px;	}	.nav .service a:hover, .nav .service a:focus {		background: url(Images/topnav5.jpg) no-repeat -642px -46px;	}	.nav .service a:active {		background: url(Images/topnav5.jpg) no-repeat -642px -92px;	}	.current-service .service a:link, .current-service .service a:visited {		background: url(Images/topnav5.jpg) no-repeat -642px -138px;		cursor: default;	}	.nav-service, .nav-service-click {		position: absolute;		top: 0;		left: 642px;		width: 105px;		height: 46px;		background: url(Images/topnav5.jpg) no-repeat -642px -46px;	}	.nav-service-click {		background: url(Images/topnav5.jpg) no-repeat -642px -92px;	}    .nav .events a:link, .nav .events a:visited {		left: 748px;		width: 99px;	}	.nav .events a:hover, .nav .events a:focus {		background: url(Images/topnav5.jpg) no-repeat -748px -46px;	}	.nav .events a:active {		background: url(Images/topnav5.jpg) no-repeat -748px -92px;	}	.current-events .events a:link, .current-events .events a:visited {		background: url(Images/topnav5.jpg) no-repeat -748px -138px;		cursor: default;	}	.nav-events, .nav-events-click {		position: absolute;		top: 0;		left: 748px;		width: 99px;		height: 46px;		background: url(Images/topnav5.jpg) no-repeat -748px -46px;	}	.nav-events-click {		background: url(Images/topnav5.jpg) no-repeat -748px -92px;	}			   .nav .contact a:link, .nav .contact a:visited {		left: 848px;		width: 102px;	}	.nav .contact a:hover, .nav .contact a:focus {		background: url(Images/topnav5.jpg) no-repeat -848px -46px;	}	.nav .contact a:active {		background: url(Images/topnav5.jpg) no-repeat -848px -92px;	}	.current-contact .contact a:link, .current-contact .contact a:visited {		background: url(Images/topnav5.jpg) no-repeat -848px -138px;		cursor: default;	}	.nav-contact, .nav-contact-click {		position: absolute;		top: 0;		left: 848px;		width: 102px;		height: 46px;		background: url(Images/topnav5.jpg) no-repeat -848px -46px;	}	.nav-contact-click {		background: url(Images/topnav5.jpg) no-repeat -848px -92px;	}
