#navi {
	float: left;
	width: 163px;
	margin : 6px 2px;
	padding : 0;
}

#navi a {
	font-size : 85%;
	display : block;
	position : relative;
	padding: 2px 0;
	color: #333;
}

#navi a:hover {
	background-color: white;
	color : #F33;
	text-decoration : none;
}

#navi h2, #navi h3, #navi h4 {
	font-size : 85%;
	margin : 0;
	padding : 0;
	border : 0 solid White;
	border-top-width : 1px;
	line-height: 1.2;
}

#navi li {
	list-style : none;
	text-align: right;
	line-height: 1.2;
}

#navi li strong {
	font-size : 85%;
	padding: 2px 0;
	color : White;
	font-weight: bolder;
}

#navi ul {
	padding: 0;
	margin : 0;
}
