#menu_pos {
	top: 10px;
	position: relative;
	width: 980px;
	height: 40px;
	z-index: 90;
	margin-left: auto;
	margin-right: auto;
}
#container_css_buttons {
	position: absolute;
	width: 976px;
	height: 41px;/*	background: url(purchasingheaven_buttons.png); */
	top: 0px;
	/* [disabled]left: 10px; */
	margin-left: auto;
	margin-right: auto;
}
#container_css_buttons li {
	width: 120px;
	height: 40px;
	position: absolute;
	background: url(buttons.png) 0 0 no-repeat;
	display: block;
	/*	list-style: none; */
	margin-left: 0px;
	overflow: hidden;
	top: 2px;
}
#container_css_buttons a {
	width: 120px;
	height: 40px;
	display: block;
	border: 0;
	overflow: hidden;
}
/* First Row of Buttons */
#container_css_buttons #sprite-about_us {
	left: 140px;
	background-position: -1px -0px ;
}
#container_css_buttons #sprite-about_us_grey {
	left: 140px;
	background-position: -1px -40px;
}
#container_css_buttons #sprite-about_us a:hover {
	background: url(buttons.png) -2px -82px no-repeat;
}
#container_css_buttons #sprite-contact_us {
	left: 560px;
	background-position: -121px -0px;
}
#container_css_buttons #sprite-contact_us_grey {
	left: 560px;
	background-position: -121px -40px;
}
#container_css_buttons #sprite-contact_us a:hover {
	background: url(buttons.png) -122px -82px no-repeat;
}
#container_css_buttons #sprite-home {
	left: 90px;
	background-position: -242px -0px;
}
#container_css_buttons #sprite-home_grey {
	left: 90px;
	background-position: -242px -40px;
}
#container_css_buttons #sprite-home a:hover {
	background: url(buttons.png) -243px -82px no-repeat;
}
#container_css_buttons #sprite-location {
	left: 513px;
	background-position: -364px -0px;
}
#container_css_buttons #sprite-location_grey {
	left: 513px;
	background-position: -364px -42px;
}
#container_css_buttons #sprite-location a:hover {
	background: url(buttons.png) -365px -82px no-repeat;
}
/* Second Row of Buttons */
#container_css_buttons #sprite-special_events {
	left: 0px;
	background-position: -1px -122px;
}
#container_css_buttons #sprite-special_events_grey {
	left: 0px;
	background-position: -1px -162px;
}
#container_css_buttons #sprite-special_events a:hover {
	background: url(buttons.png) -1px -204px no-repeat;
}
#container_css_buttons #sprite-reviews {
	left: 200px;
	background-position: -121px -122px ;
}
#container_css_buttons #sprite-reviews_grey {
	left: 200px;
	background-position: -121px -162px ;
}
#container_css_buttons #sprite-reviews a:hover {
	background: url(buttons.png) -121px -204px no-repeat;
}
#container_css_buttons #sprite-information {
	left: 354px;
	background-position: -242px -122px ;
}
#container_css_buttons #sprite-information_grey {
	left: 354px;
	background-position: -242px -162px ;
}
#container_css_buttons #sprite-information a:hover {
	background: url(buttons.png) -242px -204px no-repeat;
}
#container_css_buttons #sprite-references {
	left: 513px;
	background-position: -364px -122px ;
}
#container_css_buttons #sprite-references_grey {
	left: 513px;
	background-position: -364px -162px ;
}
#container_css_buttons #sprite-references a:hover {
	background: url(buttons.png) -364px -204px no-repeat;
}
/* Third Row of Buttons */
#container_css_buttons #sprite-links {
	left: 560px;
	background-position: -1px -244px;
}
#container_css_buttons #sprite-links_grey {
	left: 560px;
	background-position: -1px -285px;
}
#container_css_buttons #sprite-links a:hover {
	background: url(buttons.png) -2px -327px no-repeat;
}
#container_css_buttons #sprite-gallery {
	left: 280px;
	background-position: -121px -244px ;
}
#container_css_buttons #sprite-gallery_grey {
	left: 280px;
	background-position: -121px -285px ;
}
#container_css_buttons #sprite-gallery a:hover {
	background: url(buttons.png) -121px -327px no-repeat;
}
#container_css_buttons #sprite-services {
	left: 320px;
	background-position: -242px -244px;
}
#container_css_buttons #sprite-services_grey {
	left: 320px;
	background-position: -242px -285px;
}
#container_css_buttons #sprite-services a:hover {
	background: url(buttons.png) -243px -327px no-repeat;
}
#container_css_buttons #sprite-faq {
	left: 770px;
	background-position: -364px -244px;
}
#container_css_buttons #sprite-faq_grey {
	left: 770px;
	background-position: -364px -285px;
}
#container_css_buttons #sprite-faq a:hover {
	background: url(buttons.png) -364px -327px no-repeat;
}

