#topMenuDiv {
	position: absolute;
	left: 50%;
	margin-left: -436px;
}
#menu {
	text-align: center;
}

span.outerHome { display: block; border: 1px solid #404040; width: 100px; height: 88px; margin: 0px; background: url( '../img/menu/home.gif' ) no-repeat; }
span.outerHome span { display: block; margin: 0; padding: 70px 0px 0px 0px; }
span.outerHome a { display: block; margin: 0px; padding: 0px; width: 100%; height: 100%; overflow: hidden; color: #000094; text-decoration: none; }
span.outerHome a:hover { background: url( '../img/menu/home.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
span.outerHome a:active { background: url( '../img/menu/home.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }

span.outerReflections { display: block; border: 1px solid #404040; width: 100px; height: 88px; margin: 0px; background: url( '../img/menu/reflections.gif' ) no-repeat; }
span.outerReflections span { display: block; margin: 0; padding: 70px 0px 0px 0px; }
span.outerReflections a { display: block; margin: 0px; padding: 0px; width: 100%; height: 100%; overflow: hidden; color: #000094; text-decoration: none; }
span.outerReflections a:hover { background: url( '../img/menu/reflections.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
span.outerReflections a:active { background: url( '../img/menu/reflections.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }

span.outerReunion { display: block; border: 1px solid #404040; width: 100px; height: 88px; margin: 0px; background: url( '../img/menu/reunion2009.gif' ) no-repeat; }
span.outerReunion span { display: block; margin: 0; padding: 70px 0px 0px 0px; }
span.outerReunion a { display: block; margin: 0px; padding: 0px; width: 100%; height: 100%; overflow: hidden; color: #000094; text-decoration: none; }
span.outerReunion a:hover { background: url( '../img/menu/reunion2009.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
span.outerReunion a:active { background: url( '../img/menu/reunion2009.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }

span.outerGallery { display: block; border: 1px solid #404040; width: 100px; height: 88px; margin: 0px; background: url( '../img/menu/gallery.gif' ) no-repeat; }
span.outerGallery span { display: block; margin: 0; padding: 70px 0px 0px 0px; }
span.outerGallery a { display: block; margin: 0px; padding: 0px; width: 100%; height: 100%; overflow: hidden; color: #000094; text-decoration: none; }
span.outerGallery a:hover { background: url( '../img/menu/gallery.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
span.outerGallery a:active { background: url( '../img/menu/gallery.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }

span.outerMessageBoard { display: block; border: 1px solid #404040; width: 100px; height: 88px; margin: 0px; background: url( '../img/menu/messageboard.gif' ) no-repeat; }
span.outerMessageBoard span { display: block; margin: 0; padding: 70px 0px 0px 0px; }
span.outerMessageBoard a { display: block; margin: 0px; padding: 0px; width: 100%; height: 100%; overflow: hidden; color: #000094; text-decoration: none; }
span.outerMessageBoard a:hover { background: url( '../img/menu/messageboard.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
span.outerMessageBoard a:active { background: url( '../img/menu/messageboard.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }

span.outerSounds { display: block; border: 1px solid #404040; width: 100px; height: 88px; margin: 0px; background: url( '../img/menu/sounds.gif' ) no-repeat; }
span.outerSounds span { display: block; margin: 0; padding: 70px 0px 0px 0px; }
span.outerSounds a { display: block; margin: 0px; padding: 0px; width: 100%; height: 100%; overflow: hidden; color: #000094; text-decoration: none; }
span.outerSounds a:hover { background: url( '../img/menu/sounds.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
span.outerSounds a:active { background: url( '../img/menu/sounds.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }

span.outerInterview { display: block; border: 1px solid #404040; width: 100px; height: 88px; margin: 0px; background: url( '../img/menu/interview.gif' ) no-repeat; }
span.outerInterview span { display: block; margin: 0; padding: 70px 0px 0px 0px; }
span.outerInterview a { display: block; margin: 0px; padding: 0px; width: 100%; height: 100%; overflow: hidden; color: #000094; text-decoration: none; }
span.outerInterview a:hover { background: url( '../img/menu/interview.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
span.outerInterview a:active { background: url( '../img/menu/interview.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }

span.outerKitchen { display: block; border: 1px solid #404040; width: 100px; height: 88px; margin: 0px 0px 0px 0px; background: url( '../img/menu/kitchen.gif' ) no-repeat; }
span.outerKitchen span { display: block; margin: 0; padding: 70px 0px 0px 0px; }
span.outerKitchen a { display: block; margin: 0px; padding: 0px; width: 100%; height: 100%; overflow: hidden; color: #000094; text-decoration: none; }
span.outerKitchen a:hover { background: url( '../img/menu/kitchen.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
span.outerKitchen a:active { background: url( '../img/menu/kitchen.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }




a.menuActiveHome { background: url( '../img/menu/home.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
a.menuActiveReflections { background: url( '../img/menu/reflections.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
a.menuActiveReunion { background: url( '../img/menu/reunion2009.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
a.menuActiveGallery { background: url( '../img/menu/gallery.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
a.menuActiveMessageBoard { background: url( '../img/menu/messageboard.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
a.menuActiveSounds { background: url( '../img/menu/sounds.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
a.menuActiveKitchen { background: url( '../img/menu/kitchen.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
a.menuActiveInterview{ background: url( '../img/menu/interview.gif' ) no-repeat; background-position: 0 -86px; color: #840084; }
