@charset "UTF-8";
/* CSS Document */

div#button_home {
	float: left;
	height: 45px;
	width: 84px;
	margin: 0px;
	padding: 0px;
}
div#button_home p {
	height: 45px;
	width: 84px;
	background-image: url(layout_elements/button_home.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
div#button_home p a {
	width: 100%;
	height: 100%;
	display: block; /* This is Important */
}
div#button_home p a:link {
	background-image: url(layout_elements/button_home.jpg);
	background-position: 0px 0px;
}
div#button_home p a:visited {
	background-image: url(layout_elements/button_home.jpg);
	background-position: 0px 0px;
}
div#button_home p a:hover {
	background-image: url(layout_elements/button_home.jpg);
	background-position: 0px -45px;
}
div#button_home p a:active {
	background-image: url(layout_elements/button_home.jpg);
	background-position: 0px -45px;
}


div#button_band {
	float: left;
	height: 45px;
	width: 79px;
	margin: 0px;
	padding: 0px;
}
div#button_band p {
	height: 45px;
	width: 79px;
	background-image: url(layout_elements/button_band.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
div#button_band p a {
	width: 100%;
	height: 100%;
	display: block; /* This is Important */
}
div#button_band p a:link {
	background-image: url(layout_elements/button_band.jpg);
	background-position: 0px 0px;
}
div#button_band p a:visited {
	background-image: url(layout_elements/button_band.jpg);
	background-position: 0px 0px;
}
div#button_band p a:hover {
	background-image: url(layout_elements/button_band.jpg);
	background-position: 0px -45px;
}
div#button_band p a:active {
	background-image: url(layout_elements/button_band.jpg);
	background-position: 0px -45px;
}


div#button_schedule {
	float: left;
	height: 45px;
	width: 126px;
	margin: 0px;
	padding: 0px;
}
div#button_schedule p {
	height: 45px;
	width: 126px;
	background-image: url(layout_elements/button_schedule.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
div#button_schedule p a {
	width: 100%;
	height: 100%;
	display: block; /* This is Important */
}
div#button_schedule p a:link {
	background-image: url(layout_elements/button_schedule.jpg);
	background-position: 0px 0px;
}
div#button_schedule p a:visited {
	background-image: url(layout_elements/button_schedule.jpg);
	background-position: 0px 0px;
}
div#button_schedule p a:hover {
	background-image: url(layout_elements/button_schedule.jpg);
	background-position: 0px -45px;
}
div#button_schedule p a:active {
	background-image: url(layout_elements/button_schedule.jpg);
	background-position: 0px -45px;
}


div#button_booking {
	float: left;
	height: 45px;
	width: 117px;
	margin: 0px;
	padding: 0px;
}
div#button_booking p {
	height: 45px;
	width: 117px;
	background-image: url(layout_elements/button_booking.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
div#button_booking p a {
	width: 100%;
	height: 100%;
	display: block; /* This is Important */
}
div#button_booking p a:link {
	background-image: url(layout_elements/button_booking.jpg);
	background-position: 0px 0px;
}
div#button_booking p a:visited {
	background-image: url(layout_elements/button_booking.jpg);
	background-position: 0px 0px;
}
div#button_booking p a:hover {
	background-image: url(layout_elements/button_booking.jpg);
	background-position: 0px -45px;
}
div#button_booking p a:active {
	background-image: url(layout_elements/button_booking.jpg);
	background-position: 0px -45px;
}


div#button_tastes {
	float: left;
	height: 45px;
	width: 100px;
	margin: 0px;
	padding: 0px;
}
div#button_tastes p {
	height: 45px;
	width: 100px;
	background-image: url(layout_elements/button_tastes.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
div#button_tastes p a {
	width: 100%;
	height: 100%;
	display: block; /* This is Important */
}
div#button_tastes p a:link {
	background-image: url(layout_elements/button_tastes.jpg);
	background-position: 0px 0px;
}
div#button_tastes p a:visited {
	background-image: url(layout_elements/button_tastes.jpg);
	background-position: 0px 0px;
}
div#button_tastes p a:hover {
	background-image: url(layout_elements/button_tastes.jpg);
	background-position: 0px -45px;
}
div#button_tastes p a:active {
	background-image: url(layout_elements/button_tastes.jpg);
	background-position: 0px -45px;
}


div#button_gallery {
	float: left;
	height: 45px;
	width: 104px;
	margin: 0px;
	padding: 0px;
}
div#button_gallery p {
	height: 45px;
	width: 104px;
	background-image: url(layout_elements/button_gallery.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
div#button_gallery p a {
	width: 100%;
	height: 100%;
	display: block; /* This is Important */
}
div#button_gallery p a:link {
	background-image: url(layout_elements/button_gallery.jpg);
	background-position: 0px 0px;
}
div#button_gallery p a:visited {
	background-image: url(layout_elements/button_gallery.jpg);
	background-position: 0px 0px;
}
div#button_gallery p a:hover {
	background-image: url(layout_elements/button_gallery.jpg);
	background-position: 0px -45px;
}
div#button_gallery p a:active {
	background-image: url(layout_elements/button_gallery.jpg);
	background-position: 0px -45px;
}


div#button_contact {
	float: left;
	height: 45px;
	width: 116px;
	margin: 0px;
	padding: 0px;
}
div#button_contact p {
	height: 45px;
	width: 116px;
	background-image: url(layout_elements/button_contact.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
div#button_contact p a {
	width: 100%;
	height: 100%;
	display: block; /* This is Important */
}
div#button_contact p a:link {
	background-image: url(layout_elements/button_contact.jpg);
	background-position: 0px 0px;
}
div#button_contact p a:visited {
	background-image: url(layout_elements/button_contact.jpg);
	background-position: 0px 0px;
}
div#button_contact p a:hover {
	background-image: url(layout_elements/button_contact.jpg);
	background-position: 0px -45px;
}
div#button_contact p a:active {
	background-image: url(layout_elements/button_contact.jpg);
	background-position: 0px -45px;
}
