.nav, .nav * {
	margin:0;
	padding:0;
	}
.nav {
	line-height:1;
	margin-bottom:1.5em;
	}
.nav ul {
	width:200px;
	}
.nav li {
	background-repeat:no-repeat;
	background-position:top left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	position:relative;
	width:200px;
	z-index:999;
	}
.nav a {
	display:block;
	padding:0;
	text-decoration:none;
	width:200px;
	height:32px;
	text-indent:-9999px;
	overflow:hidden;
	}
.nav li ul {
	position:absolute;
	top:-999em;
	width:250px;
	background-color:#fff;
	}
.nav li:hover, .nav li.sfHover, .nav a:focus, .nav a:hover, .nav a:active {
	}
.nav li:hover ul, ul.nav li.sfHover ul {
	left:200px;
	top:3px;
	}
.nav li:hover li ul, .nav li.sfHover li ul {
	top:-999em;
	}
.nav li li:hover ul, ul.nav li li.sfHover ul {
	left:250px;
	top:3px;
	}
.nav li li:hover li ul, .nav li li.sfHover li ul {
	top:-999em;
	}
.nav li li li:hover ul, ul.nav li li li.sfHover ul {
	left:200px;
	top:3px;
	}
.superfish li:hover ul, .superfish li li:hover ul, .superfish li li li:hover ul {
	top:-999em;
	}
.nav li li {
	width:121px;
	background-color:#fff;
	}
.nav li li a {
	padding-right:0pt;
	width:250px;
	}
* + html .nav li {
	margin-bottom:3px;
	}
/* this just sets the backgound image for the page, you probably won't need it as 
   you will already have set it elsewhere */
#test {
	background:url(../jpg/mainnav-tile.jpg) top left repeat-y;
	height:600px;
	padding:0 0 0 15px;
	margin:0;
	}
/* this is an id for each menu item to set the appropriate background image */
.nav a:hover, .nav a:active {
	background-position:top right;
	outline:none;
	}
	
	
	
#aboutiodem {
	background-image:url(../jpg/mainnav/aboutiodem.jpg);
	}
	
#greypanthers {
	background-image:url(../jpg/mainnav/greypanthers.jpg);
	}
	
#iodemsservices {
	background-image:url(../jpg/mainnav/iodemsservices.jpg);
	}
	
#keypeople {
	background-image:url(../jpg/mainnav/keypeople.jpg);
	}
	
#events {
	background-image:url(../jpg/mainnav/events.jpg);
	}
	
#newspublications {
	background-image:url(../jpg/mainnav/newspublications.jpg);
	}
	
#thechallenge {
	background-image:url(../jpg/mainnav/thechallenge.jpg);
	}
	
#theiodemsolution {
	background-image:url(../jpg/mainnav/theiodemsolution.jpg);
	}	
	
	

#performanceinvestigations {
	background-image:url(../jpg/mainnavsub/performanceinvestigations.jpg);
	height: 26px;
	}	
	
#seriousuntowardincidents {
	background-image:url(../jpg/mainnavsub/seriousuntowardincidents.jpg);
	height: 26px;
	}	
	
#complaintshandlingservice {
	background-image:url(../jpg/mainnavsub/complaintshandlingservice.jpg);
	height: 26px;
	}	
	
#mediationservice {
	background-image:url(../jpg/mainnavsub/mediationservice.jpg);
	height: 26px;
	}	
	
#trainingandcoaching {
	background-image:url(../jpg/mainnavsub/trainingandcoaching.jpg);
	height: 26px;
	}	
	
#revalidation {
	background-image:url(../jpg/mainnavsub/revalidation.jpg);
	height: 26px;
	}	
	
#commissioning {
	background-image:url(../jpg/mainnavsub/commissioning.jpg);
	height: 26px;
	}	

#strategicservicereviews {
	background-image:url(../jpg/mainnavsub/strategicservicereviews.jpg);
	height: 26px;
	}	
	
#clinicalnegligence {
	background-image:url(../jpg/mainnavsub/clinicalnegligence.jpg);
	height: 26px;
	}