#navi ul {
        list-style: none;
        margin-top: 0;
        margin-left: 0;
        padding-top: 0;
        padding-left: 0;
        font-size: 1.2em;
        text-align: center;
	}
#navi li {
	display: inline;
	line-height: 1.4;
	white-space: nowrap;
        margin-top: 0;
	}
#navi a {
	text-decoration: none;
	padding: 0.2em 1.3em;
	color: #fff;
	background: #504946;
	border: 1px solid #ddd;
	border-bottom-color: #888;
	border-right-color: #888;

	}
#navi a:hover {
	color: #fff;
	background: #ffea00;
	}
