#menu {
	position:absolute;
	left:155px;
	top:105px;
	width:744px;
	height:23px;
	overflow:hidden;
}
ul#mainmenu, ul#mainmenu li {
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	overflow: hidden;
}
li#menu-home a, li#menu-aboutus a, li#menu-services a, li#menu-news a, li#menu-events a, li#menu-casestudies a, li#menu-mediacentre a, li#menu-register a, li#menu-contact a {
	position:relative;
	float:left;
	height:23px;
	display:block;
	text-indent:-9999px;
	padding: 0px;
	margin: 0px;
}
li#menu-home a {
	width:60px;
	background:url(../images/menu/home.gif) 0 0 no-repeat;
}
li#menu-home a:hover {
	background-position: 0px -23px;
}
li#menu-aboutus a {
	width:80px;
	background:url(../images/menu/aboutus.gif) 0 0 no-repeat;
}
li#menu-aboutus a:hover {
	background-position: 0px -23px;
}
li#menu-services a {
	width:70px;
	background:url(../images/menu/services.gif) 0 0 no-repeat;
}
li#menu-services a:hover {
	background-position: 0px -23px;
}
 li#menu-news a {
	width:55px;
	background:url(../images/menu/news.gif) 0 0 no-repeat;
}
li#menu-news a:hover {
	background-position: 0px -23px;
}
li#menu-events a {
	width:60px;
	background:url(../images/menu/events.gif) 0 0 no-repeat;
}
li#menu-events a:hover {
	background-position: 0px -23px;
}
li#menu-casestudies a {
	width:100px;
	background:url(../images/menu/casestudies.gif) 0 0 no-repeat;
}
li#menu-casestudies a:hover {
	background-position: 0px -23px;
}
li#menu-mediacentre a {
	width:110px;
	background:url(../images/menu/mediacentre.gif) 0 0 no-repeat;
}
li#menu-mediacentre a:hover {
	background-position: 0px -23px;
}
li#menu-register a {
	width:135px;
	background:url(../images/menu/register.gif) 0 0 no-repeat;
}
li#menu-register a:hover {
	background-position: 0px -23px;
}
li#menu-contact a {
	width:74px;
	background:url(../images/menu/contact.gif) 0 0 no-repeat;
}
li#menu-contact a:hover {
	background-position: 0px -23px;
}
