/* link dimensions correspond with image dimensions */
.navButton, .navButton:visited {
	width:193px;
	height:30px;
	position:relative !important;
	}

/* span is same dimensions as link and positioned to superimpose */
.navButton span, .navButton:visited span {
	display:block;
	height:30px;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background-repeat:no-repeat;
	}

/* button images are span background images */
#homeButton span, #homeButton:visited span {
   background-image:url(/udm-resources/nav-images/home.gif);
}

#newToQuakersButton span, #newToQuakersButton:visited span {
   background-image:url(/udm-resources/nav-images/new-to-quakers.gif);
}

#meetingsInLondonButton span, #meetingsInLondonButton:visited span { background-image:url(/udm-resources/nav-images/find-a-london-meeting.gif);
}

#eventsButton span, #eventsButton:visited span {
   background-image:url(/udm-resources/nav-images/events.gif);
}

#newsButton span, #newsButton:visited span {
   background-image:url(/udm-resources/nav-images/news.gif);
}

#under19sButton span, #under19sButton:visited span {
   background-image:url(/udm-resources/nav-images/under-19s.gif);
}

#historyButton span, #historyButton:visited span {
   background-image:url(/udm-resources/nav-images/history.gif);
}

#theFutureButton span, #theFutureButton:visited span {
   background-image:url(/udm-resources/nav-images/the-future.gif);
}

#linksButton span, #linksButton:visited span {
   background-image:url(/udm-resources/nav-images/links.gif);
}

#contactButton span, #contactButton:visited span {
   background-image:url(/udm-resources/nav-images/contact-us.gif);
}

/* rollovers are background position so that no preloading is necessary */
.navButton span, .navButton:visited span {
	background-position:0 0;
	}

.navButton:hover span, .navButton:focus span, .navButton:visited:hover span, .navButton.udmR span, .navButton.udmR:visited span, .navButton:active span {
	background-position:0 -60px;
	}

/* menu dividers */

.udm li.dividerBelow {
	padding-bottom:2px; !important;              
}

#s-default .udm li.dividerBelow,
#s-accessibility .udm li.dividerBelow,
#s-meetings-in-london .udm li.dividerBelow,
#s-under-19s .udm li.dividerBelow,
#s-links .udm li.dividerBelow,
#s-contact .udm li.dividerBelow {
        background:url(/udm-resources/nav-images/line-fern.gif) bottom left repeat-y; !important;
	}

#s-new-to-quakers .udm li.dividerBelow {
        background:url(/udm-resources/nav-images/line-berry.gif) bottom left repeat-y; !important;
	}

#s-events .udm li.dividerBelow {
        background:url(/udm-resources/nav-images/line-sunset.gif) bottom left repeat-y; !important;
	}

#s-news .udm li.dividerBelow {
        background:url(/udm-resources/nav-images/line-rain.gif) bottom left repeat-y; !important;
	}

#s-history .udm li.dividerBelow {
        background:url(/udm-resources/nav-images/line-leaf.gif) bottom left repeat-y; !important;
	}

#s-the-future .udm li.dividerBelow {
        background:url(/udm-resources/nav-images/line-heather.gif) bottom left repeat-y; !important;
	}

