
#menu { background: #212121; float: left; list-style: none; margin: 0; padding: 0; width: 100%; }
#submenu { background: #C4C4C4; float: left; list-style: none; margin: 0; padding: 0; width: 100%; }
#menu li { border-top-left-radius:4px; border-top-right-radius:4px; margin: 0; padding: 0; margin-left:5px; float: left; font: 90% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; }
#menu li.selected { background-color: #C4C4C4; color: #333; }
#submenu li { border-top-left-radius:4px; border-top-right-radius:4px; margin: 0px; margin-top:4px; margin-left:5px; padding:0px; float: left; font: 90% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif; }
#submenu li.selected { background-color: white;-moz-box-shadow: 1px 1px 2px #333;
	-webkit-box-shadow:1px 1px 2px #333;
	box-shadow: 1px 1px 2px #333 }

#menu li.right {
	float: right;
	margin-right:5px;
	margin-left:0px;
}
#menu a {
	/*background: #212121 url("../img/layout/seperator.gif") bottom right no-repeat;*/
	color: #ccc;
	display: block;
	float: left;
	margin: 0;
	padding: 4px 12px;
	text-decoration: none;
	font-weight:normal;
}
#menu li.selected a {
	color: #333;
}
#menu a:hover {
	background: #2580a2 url("../img/layout/hover.gif") bottom center no-repeat;
	border-top-left-radius:4px; border-top-right-radius:4px;
	color: #fff;
	padding-bottom: 4px;
	}
#submenu a {
	color: #555;
	display: block;
	float: left;
	margin: 0;
	padding: 4px 12px;
	text-decoration: none;
	font-weight:normal;
}
#submenu a:hover {
	background-color: #888;
	border-top-left-radius:4px; border-top-right-radius:4px;
	color: #fff;
	}