#navbar {
	margin: 0;
	padding: 0;
	height: 20px; 
	font-weight:bold;
	}
#navbar a:hover {color:#FC0;}
#navbar li {
	list-style: none;
	float: left;
	width:100px}
#navbar li a {
	display: block;
	padding: 3px 8px;
	background-color: #000;
	color: #fff;
	text-decoration: none; }
#navbar li ul {
	display: none;
	width: 10em; /* Width to help Opera out */
	background-color: #4F9CEA;}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	width:100px;
	margin: 0;
	padding: 0; 
	}
#navbar li:hover li, #navbar li.hover li {
	float: none; }
#navbar li:hover li a, #navbar li.hover li a {
	background-color: #4F9CEA;
	border-bottom: 0px solid #fff;
	color: #FFF; }