ul a { text-decoration: none; line-height: 1.5em; }

.youthclub span, .holidayclub span, .mentoring span, .outdooradventure span, .pathways2success span, .projects span, .outreach span, .sport span, .getinvolved span, .joinus span, .fundraising span, .enterprise span, .ncs span, .contact span { display: none; }

ul.category-menu a[class] span {display: none; }

ul.category-menu ul { margin: 0 0 0 55px; font-weight: bold; font-size: medium; }
ul.category-menu ul ul { list-style-type: none; margin: 0; font-weight: normal; }

ul.category-menu ul a:link span, ul.category-menu ul a:visited span, ul.category-menu ul a:active span { color: #094FA3; }
ul.category-menu ul a:hover span { color: #000; }

a.youthclub { background: url('images/menu/youthclub.png') no-repeat; display: block; width: 260px; height: 47px; }
a.holidayclub { background: url('images/menu/holidayclub.png') no-repeat; display: block; width: 260px; height: 47px; }
a.holidayproject { background: url('images/menu/holidayproject.png') no-repeat; display: block; width: 260px; height: 47px; }
.mentoring { background: url('images/menu/mentoring.png'); display: block; width: 260px; height: 47px; }
.outdooradventure { background: url('images/menu/outdooradventure.png'); display: block; width: 260px; height: 47px; }
.pathways2success { background: url('images/menu/pathways.png'); display: block; width: 260px; height: 47px; }
.projects { background: url('images/menu/projects.png'); display: block; width: 260px; height: 47px; }
.outreach { background: url('images/menu/outreach.png'); display: block; width: 260px; height: 47px; }
.sport { background: url('images/menu/sport.png'); display: block; width: 260px; height: 47px; }
.getinvolved { background: url('images/menu/getinvolved.png'); display: block; width: 260px; height: 47px; }
.joinus { background: url('images/menu/joinus.png'); display: block; width: 260px; height: 47px; }
.fundraising { background: url('images/menu/fundraising.png'); display: block; width: 260px; height: 47px; }
.enterprise { background: url('images/menu/enterprise.png'); display: block; width: 260px; height: 47px; }
.ncs { background: url('images/menu/ncs.png'); display: block; width: 260px; height: 47px; }
.contact { background: url('images/menu/contact.png'); display: block; width: 260px; height: 47px; }

a.youthclub:hover { background: url('images/menu/youthclub.png') 0 47px; }
a.holidayclub:hover { background: url('images/menu/holidayclub.png') 0 47px; }
a.holidayproject:hover { background: url('images/menu/holidayproject.png') 0 47px; }
.mentoring:hover { background: url('images/menu/mentoring.png') 0 47px; }
.outdooradventure:hover { background: url('images/menu/outdooradventure.png') 0 47px; }
.pathways2success:hover { background: url('images/menu/pathways.png') 0 47px; }
.projects:hover { background: url('images/menu/projects.png') 0 47px; }
.outreach:hover { background: url('images/menu/outreach.png') 0 47px; }
.sport:hover { background: url('images/menu/sport.png') 0 47px; }
.getinvolved:hover { background: url('images/menu/getinvolved.png') 0 47px; }
.joinus:hover { background: url('images/menu/joinus.png') 0 47px; }
.fundraising:hover { background: url('images/menu/fundraising.png') 0 47px; }
.enterprise:hover { background: url('images/menu/enterprise.png') 0 47px; }
.ncs:hover { background: url('images/menu/ncs.png') 0 47px; }
.contact:hover { background: url('images/menu/contact.png') 0 47px; }
