#menu_pos {
	top: -30px;
	position: relative;
	width: 795px;
	height: 40px;
	z-index: 90;
}
#container_css_buttons {
	position: absolute;
	width: 750px;
	height: 40px;/*	background: url(purchasingheaven_buttons.png); */
	top: 0px;
	left: 20px;
}
#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: 40px;
	overflow: hidden;
	top: 5px;
}
#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) -1px -81px no-repeat;
}
#container_css_buttons #sprite-contact_us {
	left: 480px;
	background-position: -121px -0px;
}
#container_css_buttons #sprite-contact_us_grey {
	left: 480px;
	background-position: -121px -40px;
}
#container_css_buttons #sprite-contact_us a:hover {
	background: url(buttons.png) -122px -81px no-repeat;
}
#container_css_buttons #sprite-home {
	left: 80px;
	background-position: -242px -0px;
}
#container_css_buttons #sprite-home_grey {
	left: 80px;
	background-position: -242px -40px;
}
#container_css_buttons #sprite-home a:hover {
	background: url(buttons.png) -243px -81px 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 -81px 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: 540px;
	background-position: -1px -244px ;
}
#container_css_buttons #sprite-links_grey {
	left: 540px;
	background-position: -1px -285px ;
}
#container_css_buttons #sprite-links a:hover {
	background: url(buttons.png) -1px -326px no-repeat;
}
#container_css_buttons #sprite-work {
	left: 200px;
	background-position: -121px -244px ;
}
#container_css_buttons #sprite-work_grey {
	left: 200px;
	background-position: -121px -285px ;
}
#container_css_buttons #sprite-work a:hover {
	background: url(buttons.png) -121px -326px no-repeat;
}
#container_css_buttons #sprite-services {
	left: 215px;
	background-position: -242px -244px;
}
#container_css_buttons #sprite-services_grey {
	left: 215px;
	background-position: -242px -285px;
}
#container_css_buttons #sprite-services a:hover {
	background: url(buttons.png) -242px -326px no-repeat;
}
#container_css_buttons #sprite-faq {
	left: 345px;
	background-position: -364px -244px;
}
#container_css_buttons #sprite-faq_grey {
	left: 345px;
	background-position: -364px -285px;
}
#container_css_buttons #sprite-faq a:hover {
	background: url(buttons.png) -364px -326px no-repeat;
}
