#menu-main-wrapper {position:fixed; font-family:'rockwell_bold',monospace;
		z-index:1000;top:-1vw;margin-left:1vw;font-size:0.9rem;line-height:1.5;
		overflow: hidden;}

#menu-main-checkbox {display:none;}

#menu-main-trigger {background-color:transparent;}

#menu-main-trigger > label:before {color:#06d;content:'\2261';font-size: 4rem;
		background-color:transparent;}

#menu-main-checkbox:checked ~ label:before {color:#f00;}

#menu-main-list {display:none;color:white;background-color:transparent;
	border-radius:0.3rem;border:outset #000 0.2rem;
	/*transition:all 3s linear;*/box-shadow: 0.3rem 0.3rem 0.3rem 0.1rem #ccc;}

#menu-main-checkbox:checked ~ #menu-main-list {display:block;background-color:#049;background-image:url("Images/menu-bg1b.png");}

#menu-main-list ul {list-style:none;padding:1rem;margin:0;}

#menu-main-wrapper a:link,#menu-main-wrapper a:hover,#menu-main-wrapper a:visited {color:white;}
#menu-main-wrapper label {cursor:pointer;}

/***********************************************************************/

#sub-menu-season-wrapper {font-size:0.9rem;}

#sub-menu-season-checkbox {display:none;}

#sub-menu-season-trigger {background-color:transparent;}

#sub-menu-season-trigger > label:before {color:white;content:'OUR SEASON';;
		background-color:transparent;}

#sub-menu-season-checkbox:checked ~ label:before {color:#f00;}

#sub-menu-season-list {display:none;color:white;background-color:transparent;
	border-radius:0.3rem;border:outset #000 0.2rem;
	/*transition:all 3s linear;*/}

#sub-menu-season-checkbox:checked ~ #sub-menu-season-list {display:block;background-color:#049;background-image:url("Images/menu-bg1b.png");}

#sub-menu-season-list ul {list-style:none;padding:0.5rem;margin:0;}

/***********************************************************************/

#sub-menu-about-wrapper {font-size:0.9rem;}

#sub-menu-about-checkbox {display:none;}

#sub-menu-about-trigger {background-color:transparent;}

#sub-menu-about-trigger > label:before {color:white;content:'ABOUT';;
		background-color:transparent;}

#sub-menu-about-checkbox:checked ~ label:before {color:#f00;}

#sub-menu-about-list {display:none;color:white;background-color:transparent;
	border-radius:0.3rem;border:outset #000 0.2rem;
	/*transition:all 3s linear;*/}

#sub-menu-about-checkbox:checked ~ #sub-menu-about-list {display:block;background-color:#049;background-image:url("Images/menu-bg1b.png");}

#sub-menu-about-list ul {list-style:none;padding:0.5rem;margin:0;}

/***********************************************************************/



#sub-menu-education-wrapper {font-size:0.9rem;}

#sub-menu-education-checkbox {display:none;}

#sub-menu-education-trigger {background-color:transparent;}

#sub-menu-education-trigger > label:before {color:white;content:'EDUCATION AND OUTREACH';;
		background-color:transparent;}

#sub-menu-education-checkbox:checked ~ label:before {color:#f00;}

#sub-menu-education-list {display:none;color:white;background-color:transparent;
	border-radius:0.3rem;border:outset #000 0.2rem;
	/*transition:all 3s linear;*/}

#sub-menu-education-checkbox:checked ~ #sub-menu-education-list {display:block;background-color:#049;background-image:url("Images/menu-bg1b.png");}

#sub-menu-education-list ul {list-style:none;padding:0.5rem;margin:0;}

/***********************************************************************/

#sub-menu-join-wrapper {font-size:0.9rem;}

#sub-menu-join-checkbox {display:none;}

#sub-menu-join-trigger {background-color:transparent;}

#sub-menu-join-trigger > label:before {color:white;content:'JOIN';;
		background-color:transparent;}

#sub-menu-join-checkbox:checked ~ label:before {color:#f00;}

#sub-menu-join-list {display:none;color:white;background-color:transparent;
	border-radius:0.3rem;border:outset #000 0.2rem;
	/*transition:all 3s linear;*/}

#sub-menu-join-checkbox:checked ~ #sub-menu-join-list {display:block;background-color:#049;background-image:url("Images/menu-bg1b.png");}

#sub-menu-join-list ul {list-style:none;padding:0.5rem;margin:0;}

/***********************************************************************/



#sub-menu-support-wrapper {font-size:0.9rem;}

#sub-menu-support-checkbox {display:none;}

#sub-menu-support-trigger {background-color:transparent;}

#sub-menu-support-trigger > label:before {color:white;content:'SUPPORT';;
		background-color:transparent;}

#sub-menu-support-checkbox:checked ~ label:before {color:#f00;}

#sub-menu-support-list {display:none;color:white;background-color:transparent;
	border-radius:0.3rem;border:outset #000 0.2rem;
	/*transition:all 3s linear;*/}

#sub-menu-support-checkbox:checked ~ #sub-menu-support-list {display:block;background-color:#049;background-image:url("Images/menu-bg1b.png");}

#sub-menu-support-list ul {list-style:none;padding:0.5rem;margin:0;}

/***********************************************************************/


#sub-sub-menu-who-wrapper {font-size:0.9rem;}

#sub-sub-menu-who-checkbox {display:none;}

#sub-sub-menu-who-trigger {background-color:transparent;}

#sub-sub-menu-who-trigger > label:before {color:white;content:'Who We Are';;
		background-color:transparent;}

#sub-sub-menu-who-checkbox:checked ~ label:before {color:#f00;}

#sub-sub-menu-who-list {display:none;color:white;background-color:transparent;
	border-radius:0.3rem;border:outset #000 0.2rem;
	/*transition:all 3s linear;*/}

#sub-sub-menu-who-list .title {font-size:110%;font-style:italic;text-decoration:underline;}

#sub-sub-menu-who-checkbox:checked ~ #sub-sub-menu-who-list {display:block;background-color:#049;background-image:url("Images/menu-bg1b.png");}

#sub-sub-menu-who-list ul {list-style:none;padding:0.5rem;margin:0;}

/***********************************************************************/



#sub-menu-mission-wrapper {font-size:0.9rem;}

#sub-menu-mission-checkbox {display:none;}

#sub-menu-mission-trigger {background-color:transparent;}

#sub-menu-mission-trigger > label:before {color:white;content:'MISSION';;
		background-color:transparent;}

#sub-menu-mission-checkbox:checked ~ label:before {color:#f00;}

#sub-menu-mission-list {display:none;color:white;background-color:transparent;
	border-radius:0.3rem;border:outset #000 0.2rem;
	/*transition:all 3s linear;*/}

#sub-menu-mission-checkbox:checked ~ #sub-menu-mission-list {display:block;background-color:#049;background-image:url("Images/menu-bg1b.png");}

#sub-menu-mission-list ul {list-style:none;padding:0.5rem;margin:0;}

/***********************************************************************/


#sub-sub-sub-menu-staff-wrapper {font-size:0.9rem;}

#sub-sub-sub-menu-staff-checkbox {display:none;}

#sub-sub-sub-menu-staff-trigger {background-color:transparent;}

#sub-sub-sub-menu-staff-trigger > label:before {color:white;content:'Staff';;
		background-color:transparent;}

#sub-sub-sub-menu-staff-checkbox:checked ~ label:before {color:#f00;}

#sub-sub-sub-menu-staff-list {display:none;color:white;background-color:transparent;
	border-radius:0.3rem;border:outset #000 0.2rem;
	/*transition:all 3s linear;*/}

#sub-sub-sub-menu-staff-checkbox:checked ~ #sub-sub-sub-menu-staff-list {display:block;background-color:#049;background-image:url("Images/menu-bg1b.png");}

#sub-sub-sub-menu-staff-list ul {list-style:none;padding:0.5rem;margin:0;}

/***********************************************************************/

#sub-sub-sub-menu-artists-wrapper {font-size:0.9rem;}

#sub-sub-sub-menu-artists-checkbox {display:none;}

#sub-sub-sub-menu-artists-trigger {background-color:transparent;}

#sub-sub-sub-menu-artists-trigger > label:before {color:white;content:'Artists in Residence';;
		background-color:transparent;}

#sub-sub-sub-menu-artists-checkbox:checked ~ label:before {color:#f00;}

#sub-sub-sub-menu-artists-list {display:none;color:white;background-color:transparent;
	border-radius:0.3rem;border:outset #000 0.2rem;
	/*transition:all 3s linear;*/}

#sub-sub-sub-menu-artists-checkbox:checked ~ #sub-sub-sub-menu-artists-list {display:block;background-color:#049;background-image:url("Images/menu-bg1b.png");}

#sub-sub-sub-menu-artists-list ul {list-style:none;padding:0.5rem;margin:0;}

/***********************************************************************/


#legend {margin-top:-2.1rem;position:absolute;z-index:2000;}
#menu-main-checkbox:checked ~ #legend {display:none;}