#home, #home:visited {
	background-image:url(../images/menu_home.gif);
}

#about, #about:visited {
	background-image:url(../images/menu_about.gif);
}

#call, #call:visited {
	background-image:url(../images/menu_call.gif);
}

#speakers, #speakers:visited {
	background-image:url(../images/menu_speakers.gif);
}

#abstracts, #abstracts:visited {
	background-image:url(../images/menu_abstracts.gif);
}

#schedule, #schedule:visited {
	background-image:url(../images/menu_schedule.gif);
}

#sponsors, #sponsors:visited {
	background-image:url(../images/menu_sponsors.gif);
}

#travel, #travel:visited {
	background-image:url(../images/menu_travel.gif);
}

#register, #register:visited {
	background-image:url(../images/menu_register.gif);
}

#contact, #contact:visited {
	background-image:url(../images/menu_contact.gif);
}

.rollover span.alt {
	display:none;
}

.rollover img {
	border:none;
}

.root .rollover img {
	display:block;
}

.rollover, .rollover:visited {
	background-color:transparent !important; /* needed for Opera5/6 */
	background-repeat:no-repeat;
	background-position:0 0;
}

.rollover:hover, .rollover:focus, .rollover:active, .rollover.MMO, .rollover.MMO:visited {
	background-position:0 -24px !important;
}


/*

   The following rule allows highlighting a given main menu item by setting
   the respective class to the BODY element.

*/

body.home #home, body.about #about, body.call #call, body.speakers #speakers, body.abstracts #abstracts, body.schedule #schedule, body.sponsors #sponsors, body.travel #travel, body.contact #contact, body.register #register {
	background-position:0 -24px;
}