#menu {
	border-left: 1px solid #D8D2BF;
	border-right: 1px solid #D8D2BF;
	border-bottom: 1px solid #D8D2BF;
	background-color: #fff;
	width: 140px;
	margin: 0;
	padding: 0;
}
#menu ul { margin-left: 0px; }

#menu ul, #menu li { padding: 0px; margin: 0px; list-style-type: none; color: #71672D; font-weight: bold; }


#menu li a { margin-left: 0px; padding: 5px; border-top: 1px solid #D8D2BF; text-decoration: none; width: 100%; height: 100%; color: #71672D; font-weight: bold; font-size: 11px; background-color:; display: block; }
#menu li { display: inline;} /* fix for IE blank line bug */
#menu ul > li { display: list-item;}
#menu li > a { width: auto; height: auto; border-top: 1px solid #D8D2BF;}
#menu li li a { font-size: 11px; font-weight: normal; padding-left: 10px; background-color: #ECE8D6;border-top: 1px solid #D8D2BF;}
#menu li li li a { font-size: 11px; border-top: 1px solid #D8D2BF6; padding-left: 17px;background-color: #ECE8D6; }
#menu li a:hover { background-color: #96211B; color: #fff; }
#menu li li a:hover { background-color: #96211B; color: #fff; }
#menu li li li a:hover { background-color: #96211B; color: #fff;border-top: 1px solid #D8D2BF; }
#menu li a.thispage { background-color: #96211B; color:#fff; }
#menu span.open {
	background: url(images/Tri.gif) no-repeat right 2px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
/* option: different image for second level opening */
/*#menu li li span.open { background: url(images/listbltS.gif) no-repeat right 2px; }*/

