#navigation {
/*  background-color:#76CED9;  */
 background-color:#FF7294; 
 width:850px;
 height:32px;
 display:block;
 margin:0 auto;
 padding:0;
 z-index:50;
 font-family: Geneva Sans Serif, Verdana, Arial, Helvetica, Sans-serif; 
}
.menulist {
 margin: 0;
 padding: 0;
 list-style: none;
}
.menulist li {
 float:left; 
 padding:7px 20px;
 position: relative;
 margin: 0;
 background-color:#FF7294;
}

.menulist ul {
 list-style: none;
 visibility: hidden;
 position: absolute;
 padding:0;
 margin:7px 0 0 -20px;
 z-index:50;  
}
.menulist ul ul {
 left: 300px;
 list-style: none outside none;
 padding: 0;
 position: absolute;
 top: -7px;  
}
.menulist ul li {
 margin:0;
 padding:8px 8px 6px 22px;
 border-bottom:solid 1px #ccc;
 width:250px;  
 background-color:#FF7294;
}
.menulist ul li a:hover {
 text-decoration:underline;
}
.menulist a {
 font-size:16px;
 color:#ffffff;
 text-decoration:none;
}

.menulist ul.visible, .menulist ul.visible li.selected ul.visible {
 visibility:visible;
 background-color:#7ECEFD;
}
.menulist ul.hidden, .menulist ul.visible li ul.visible {
 visibility:hidden;
 background-color:#7ECEFD;
}
.menulist li.selected, .menulist ul.visible li {
 background-color:#7ECEFD;
}
.menulist li.selected a {
 color:#ffffff;
}
.menulist ul.visible li.selected, .menulist ul.visible ul.visible li {
 background-color:#FF7294;
}

#bodyHome .menulist #aHome li a,
#bodyWelcome .menulist #aWelcome li a,
#bodyFestivalEvents .menulist #aFestivalEvents li a,
#bodyGettingToEvents .menulist #aGettingToEvents li a,
#bodyCalendar .menulist #aCalendar li a,
#bodyContact .menulist #aContact li a,
#bodyContact .menulist #aCompetition li a,
#bodyActivities .menulist #aActivities li a {
 color:#ffffff;
}
body#bodyHome li#aHome, body#bodyWelcome li#aWelcome, body#bodyFestivalEvents li#aFestivalEvents, body#bodyCalendar li#aCalendar, body#bodyActivities li#aActivities, body#bodyCompetition li#aCompetition, body#bodyGettingToEvents li#aGettingToEvents, body#bodyContact li#aContact {
 background-color:#7ECEFD;
}
