#menu {
	BACKGROUND: #DCD8D1; 
	FLOAT: left; 
	WIDTH: 100%;
	height:25px;
}
#menu UL {
	/*PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;PADDING-LEFT: 0px; */
	padding:0px;
	FLOAT:left; 
	margin-left:10px;margin-right:0px;margin-bottom:0px;margin-top:0px;
	/*WIDTH: 12em; */
	WIDTH: 130px;
	LIST-STYLE-TYPE: none;
	
}

/*second level */
#menu UL ul{
	/*PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;PADDING-LEFT: 0px; */
	padding:0px;
	FLOAT: left; 
	MARGIN: 0px; 
	WIDTH: 220px;
	LIST-STYLE-TYPE: none;
}

#menu a{
	padding:3px;
	DISPLAY: block; 
	MARGIN:0px;
	FONT: bold 11px/16px arial, helvetica, sans-serif; 
	text-align:left;
}
#menu H2 {
	/*BORDER-RIGHT: #888 1px solid; BORDER-BOTTOM: #555 1px solid;BORDER-LEFT: #bbb 1px solid; BORDER-TOP: #ccc 1px solid; */
	/*PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;*/
	padding-left:3px;
	padding-right:3px;
	DISPLAY: block; 
	MARGIN: 0px; 
	FONT: bold 11px/16px arial, helvetica, sans-serif; 
}
/*first level */
#menu H2 A{
	BACKGROUND:#DCD8D1; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #000000;
	BORDER-RIGHT:#888 1px solid;
}

#menu H2 A:hover{
	BACKGROUND:#DCD8D1; 
	TEXT-TRANSFORM: uppercase; 
	COLOR:#906B1E;
}

/*second level */
#menu  A {
	BACKGROUND: #efefef; 
	COLOR: #000; 
	TEXT-DECORATION: none;
}
#menu A:hover {
	BACKGROUND: #fff; 
	color:#333333;
}
#menu LI {
	POSITION: relative;
}
#menu UL UL {
	Z-INDEX: 500; 
	POSITION: absolute;
}
#menu UL UL UL {
	LEFT: 100%; 
	POSITION: absolute; 
	TOP: 0px;
}
DIV#menu UL UL {
	DISPLAY: none;
}
DIV#menu UL LI:hover UL UL {
	DISPLAY: none;
}
DIV#menu UL UL LI:hover UL UL {
	DISPLAY: none;
}
DIV#menu UL LI:hover UL {
	DISPLAY: block;
}
DIV#menu UL UL LI:hover UL {
	DISPLAY: block;
}
DIV#menu UL UL UL LI:hover UL {
	DISPLAY: block;
}