#navigation {
	width: 760px;
	height: 45px;
	position: relative;
	background: url(/images/menu.jpg);
	margin: 0;
	padding: 0;
	border-bottom: 4px solid #5d3108;
}

#navigation li {
	float: left;
}

#navigation li a {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
	display: block;
	height: 45px;
	background: url(/images/menu.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 1%;
}

#navigation li#home a {
	left: 0;
	width: 82px;
	background-position: 0 0;
}

#navigation li#about_us a {
	left: 82px;
	width: 90px;
	background-position: -82px 0;
}


#navigation li#market a {
	left: 172px;
	width: 103px;
	background-position: -172px 0;
}

#navigation li#breakfast_menu a {
	left: 275px;
	width: 135px;
	background-position: -275px 0;
}


#navigation li#lunch_menu a {
	left: 410px;
	width: 109px;
	background-position: -410px 0;
}

#navigation li#dinner_menu a {
	left: 519px;
	width: 115px;
	background-position: -519px 0;
}

#navigation li#contact_us a {
	left: 634px;
	width: 126px;
	background-position: -634px 0;
}







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

#navigation li#about_us a:hover {
	background-position: -82px -45px;
}


#navigation li#market a:hover {
	background-position: -172px -45px;
}

#navigation li#breakfast_menu a:hover {
	background-position: -275px -45px;
}

#navigation li#lunch_menu a:hover {
	background-position: -410px -45px;
}

#navigation li#dinner_menu a:hover {
	background-position: -519px -45px;
}

#navigation li#contact_us a:hover {
	background-position: -634px -45px;
}





ul#home-current li#home a{
	background-position: 0 -90px;
}

ul#about_us-current li#about_us a{
	background-position: -82px -90px;
}

ul#market-current li#market a{
	background-position: -172px -90px;
}
ul#breakfast_menu-current li#breakfast_menu a{
	background-position: -275px -90px;
}

ul#lunch_menu-current li#lunch_menu a{
	background-position: -410px -90px;
}

ul#dinner_menu-current li#dinner_menu a{
	background-position: -519px -90px;
}

ul#contact_us-current li#contact_us a{
	background-position: -634px -90px;
}