div#menu {
	display: block;
	position: absolute;
	top: 185px; left: 98px;
	width: 175px; height: auto;
	background: url(images/bg-menu.gif) repeat-y left top;
	font-size: 80%;
	line-height: 150%;
	color: #464646;
	overflow: hidden;
	z-index: 700;
}

	div#menu-top {
		position: relative;
		top: 0; left: 0;
		width: 175px; height: auto;
		margin-bottom: -1em;
		background: url(images/bg-menu-top.gif) no-repeat left top;
	}
		div#menu-top p { margin: 6px 10px 4px; }
	
	p#menu-bottom {
		position: relative;
		top: 0; left: -13px;
		width: 175px; height: 10px;
		margin-bottom: -15px;
		background: transparent url(images/bg-menu-bot.gif) no-repeat left bottom; 
	}

#menu h1 {
	display: block;
	height: 40px;
	width: 175px;
	margin: 0 0 -6px 0;
	padding: 0;
	
}
	#menu-top > h1 { height: 46px; }
	
	#menu h1 span { text-indent: -5000px; }
	#menu h1 > span { display: none; }

.last { padding-bottom: 6px; }

a.nav1 { font-size: 110%; }
	div#menu-top a.nav1, div#menu-top a.nav1:hover { font-weight: bold; }

p.nav2 { padding-left: 6px; }

