#sitemenu-wrapper {
	position: absolute;
	top: 0;
	left: -5px;
	width: 960px;
	height: 45px;
	background: url(sitemenu-wrapper.png) no-repeat 0 0;
	}

* html #sitemenu-wrapper {
	background-image: url(sitemenu-wrapper.gif);
	}

#sitemenu {
	list-style: none;
	color: #000;
	padding: 0;
	margin: 0;
	height: 35px;
	font-size: 14px;

	position: absolute;	
	top: 5px;
	left: 5px;
	
	}
	
#sitemenu li {
	float: left;
	position: relative;
	height: 35px;
	list-style: none;
	}
	
/* -- For Text Based Menu	
#sitemenu a {
	display: block;
	color: #6c6f70;
	text-align: center;
	text-decoration: none;
	line-height: 35px;
	height: 35px;
	float: left;
	position: relative;
	padding: 0 15px;
	font-weight: bold;
	letter-spacing: -.05ex;
	}

#sitemenu a:hover {
	color: #fff;
	background-color: #00aeef;
	} */
	
#sitemenu a {
	display: block;
	text-indent: -9000px;
	height: 35px;
	background-image: url(sitemenu.png);
	}
	
* html #sitemenu a {background-image: url(sitemenu.gif);}
	
#sm-calendar	{	width: 95px; background-position: 0 0; }
#sm-shows		{	width: 75px; background-position: -95px 0; }
#sm-news		{	width: 65px; background-position: -430px 0; }
#sm-venues		{	width: 80px; background-position: -170px 0; }
#sm-bookings	{	width: 90px; background-position: -250px 0; }
#sm-sponsors	{	width: 90px; background-position: -340px 0; }

#sm-calendar:hover	{	background-position: 0 -35px; }
#sm-shows:hover		{	background-position: -95px -35px; }
#sm-news:hover		{	background-position: -430px -35px; }
#sm-venues:hover	{	background-position: -170px -35px; }
#sm-bookings:hover	{	background-position: -250px -35px; }
#sm-sponsors:hover	{	background-position: -340px -35px; }

#sm-calendar.selected	{	background-position: 0 -35px; }
#sm-shows.selected		{	background-position: -95px -35px; }
#sm-news.selected		{	background-position: -430px -35px; }
#sm-venues.selected		{	background-position: -170px -35px; }
#sm-bookings.selected	{	background-position: -250px -35px; }
#sm-sponsors.selected	{	background-position: -340px -35px; }