ul#navigation li {
	display:inline;
	padding: 0px;
	}

li#home a {
	text-indent: -1000em; 
	background: url(/images/home.jpg) no-repeat left top;
	width: 67px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top:0px;
	}
	
li#homeON a {
	text-indent: -1000em; 
	background: url(/images/homeON.jpg) no-repeat left top;
	width: 67px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top:0px;
	}


li#home a:hover {
	background-position: 0px -62px; 
	}
	

li#gallery a {
	text-indent: -1000em; 
	background: url(/images/gallery.jpg) no-repeat left top;
	width: 116px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 67px;
	top:0px;
	}


li#galleryON a {
	text-indent: -1000em; 
	background: url(/images/galleryON.jpg) no-repeat left top;
	width: 116px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 67px;
	top:0px;
	}


li#gallery a:hover {
	background-position: 0px -62px; 
	}
	
li#products a {
	text-indent: -1000em; 
	background: url(/images/products.jpg) no-repeat left top;
	width: 92px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 183px;
	top:0px;
	}


li#productsON a {
	text-indent: -1000em; 
	background: url(/images/productsON.jpg) no-repeat left top;
	width: 92px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 183px;
	top:0px;
	}
	

li#products a:hover {
	background-position: 0px -62px; 
	}
	
	
li#anatomy a {
	text-indent: -1000em; 
	background: url(/images/anatomy.jpg) no-repeat left top;
	width: 124px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 275px;
	top:0px;
	}


li#anatomyON a {
	text-indent: -1000em; 
	background: url(/images/anatomyON.jpg) no-repeat left top;
	width: 124px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 275px;
	top:0px;
}

li#anatomy a:hover {
	background-position: 0px -62px; 
	}
	
li#designer a {
	text-indent: -1000em; 
	background: url(/images/designer.jpg) no-repeat left top;
	width: 127px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 399px;
	top:0px;
	}
	

li#designerON a {
	text-indent: -1000em; 
	background: url(/images/designerON.jpg) no-repeat left top;
	width: 127px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 399px;
	top:0px;
	}

li#designer a:hover {
	background-position: 0px -62px; 
	}
	
li#bid a {
	text-indent: -1000em; 
	background: url(/images/bid.jpg) no-repeat left top;
	width: 109px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 526px;
	top:0px;
	}
	
	
li#bidON a {
	text-indent: -1000em; 
	background: url(/images/bidON.jpg) no-repeat left top;
	width: 109px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 526px;
	top:0px;
	}


li#bid a:hover {
	background-position: 0px -62px; 
	}
	
	
li#wood a {
	text-indent: -1000em; 
	background: url(/images/wood.jpg) no-repeat left top;
	width: 128px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 635px;
	top:0px;
	}


li#woodON a {
	text-indent: -1000em; 
	background: url(/images/woodON.jpg) no-repeat left top;
	width: 128px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 635px;
	top:0px;
	}

li#wood a:hover {
	background-position: 0px -62px; 
	}
	

li#testimonials a {
	text-indent: -1000em; 
	background: url(/images/testimonials.jpg) no-repeat left top;
	width: 109px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 763px;
	top:0px;
	}


li#testimonialsON a {
	text-indent: -1000em; 
	background: url(/images/testimonialsON.jpg) no-repeat left top;
	width: 109px;
	height: 62px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 763px;
	top:0px;
	}

li#testimonials a:hover {
	background-position: 0px -62px; 
	}
	
/* Sub Menu */

ul#submenu li {
	display:inline;
	padding: 0px;
	}

li#coffee a {
	text-indent: -1000em; 
	background: url(../images/coffee-machines.jpg) no-repeat left top;
	width: 115px;
	height: 41px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 13px;
	top:523px;
}
	
li#coffeeON a {
	text-indent: -1000em; 
	background: url(../images/coffee-machinesON.jpg) no-repeat left top;
	width: 115px;
	height: 41px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 13px;
	top:523px;
	}


li#coffee a:hover {
	background-position: 0px -41px; 
	}
	
	
li#snack a {
	text-indent: -1000em; 
	background: url(../images/snack-vending.jpg) no-repeat left top;
	width: 155px;
	height: 41px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 125px;
	top:523px;
	}
	
li#snackON a {
	text-indent: -1000em; 
	background: url(../images/snack-vendingON.jpg) no-repeat left top;
	width: 155px;
	height: 41px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 125px;
	top:523px;
	}


li#snack a:hover {
	background-position: 0px -41px; 
	}
	
	
li#drink a {
	text-indent: -1000em; 
	background: url(../images/drink-vending.jpg) no-repeat left top;
	width: 158px;
	height: 41px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 277px;
	top:523px;
	}
	
li#drinkON a {
	text-indent: -1000em; 
	background: url(../images/drink-vendingON.jpg) no-repeat left top;
	width: 158px;
	height: 41px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 277px;
	top:523px;
	}


li#drink a:hover {
	background-position: 0px -41px; 
	}
	
	
li#food a {
	text-indent: -1000em; 
	background: url(../images/food-vending.jpg) no-repeat left top;
	width: 147px;
	height: 41px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 433px;
	top:523px;
	}
	
li#foodON a {
	text-indent: -1000em; 
	background: url(../images/food-vendingON.jpg) no-repeat left top;
	width: 147px;
	height: 41px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 433px;
	top:523px;
	}


li#food a:hover {
	background-position: 0px -41px; 
	}
	
	
li#water a {
	text-indent: -1000em; 
	background: url(../images/water-coolers.jpg) no-repeat left top;
	width: 108px;
	height: 41px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 578px;
	top:523px;
	}

li#waterON a {
	text-indent: -1000em; 
	background: url(../images/water-coolersON.jpg) no-repeat left top;
	width: 108px;
	height: 41px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 578px;
	top:523px;
	}


li#water a:hover {
	background-position: 0px -41px; 
	}
	
	
li#hot a {
	text-indent: -1000em; 
	background: url(../images/hotfood-vending.jpg) no-repeat left top;
	width: 126px;
	height: 41px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 682px;
	top:523px;
	}
	
li#hotON a {
	text-indent: -1000em; 
	background: url(../images/hotfood-vendingON.jpg) no-repeat left top;
	width: 126px;
	height: 41px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 682px;
	top:523px;
	}


li#hot a:hover {
	background-position: 0px -41px; 
	}
	
	
	
/*Shop Menu*/

ul#submenu li {
	display:inline;
	padding: 0px;
	}

li#register a {
	text-indent: -1000em; 
	background: url(../shop/images/register.jpg) no-repeat left top;
	width: 74px;
	height: 35px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 330px;
	top:252px;
	}
	
	li#register a:hover {
	background-position: 0px -35px; 
	}
	
	
li#history a {
	text-indent: -1000em; 
	background: url(../shop/images/history.jpg) no-repeat left top;
	width: 69px;
	height: 35px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 404px;
	top:252px;
	}
	
	li#history a:hover {
	background-position: 0px -35px; 
	}
	
	
li#vieworder a {
	text-indent: -1000em; 
	background: url(../shop/images/vieworder.jpg) no-repeat left top;
	width: 92px;
	height: 35px; 
	display: block;
	overflow: hidden;
	position: absolute;
	left: 473px;
	top:252px;
	}
	
	li#vieworder a:hover {
	background-position: 0px -35px; 
	}