#menu {list-style-type:none; 
padding:0; text-align:center; margin-left: 6%; margin-right: 5%; margin-top: auto; margin-bottom: auto;}

#menu li {display:block; float:left; position:relative; z-index:100; margin-right:1px;}
#menu li span {display:block; z-index:100; background:#F0C322; font-size:.8em; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px}
#menu li a, #menu li a:visited {display:block; padding:0;}

#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background: url(transparency.gif);}
#menu dt {background: #F0C322; margin:0; font-size: .8em; float:left; border-right:0px dotted #000000; border-bottom-width:0px; font-weight:bold}
#menu dd {display:none; background: transparent; border-bottom:1px solid #cce; clear:left; margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}

#menu dt a, #menu dt a:visited {display:block; color:#000000; text-decoration:none; font-family:Arial; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
#menu dd a, #menu dd a:visited {padding:5px; background:#E2DFA8; color:#CC3300; text-decoration:none; font-family:Arial; display:block; font-size:10pt }

#menu li a:hover {border:0;}

#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {border-bottom:5px solid #F0C322;}
#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {background: #FFCC00; color:#553344;}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

#content {
	clear: left;
	color: #ccc;
}
p             { font-family: Arial; font-size: 10pt; color: #333366; text-align: left; padding-bottom: 15px; }
h1            { font-family: Arial; font-size: 16pt; color: #333366; font-style:italic;}
h2            { font-family: Arial; font-size: 14pt; color: #333366}
h3            { font-family: Arial; font-size: 12pt; color: #333366}

.whitelink {font-family: Arial; text-decoration: none; color: #FFFFFF}
