* html .menuspacer { 
padding-top : 0; 
padding-bottom : 0; 
} 
#menu { 
padding-left : 10px; 
width : 145px; 
font-size : 0.8em; 
display : inline; 
margin : 0; 
padding-right : 0; 
padding-bottom : 0; 
top : 160px; 
position : absolute; 
} 
#menu ul { 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#menu a { 
display : block; 
margin-bottom : 0; 
padding : 4px 3px; 
font-size : 0.8em; 
line-height : 16px; 
font-weight : normal; 
color : #a14d49; 
background : #f3dfc0; 
text-decoration : none; 
border : 1px solid #e4b874; 
} 
#menu h2 { 
color : #ff8635; 
background : #96d12c; 
text-transform : uppercase; 
} 
#menu a:hover { 
color : #6d1926; 
background : #e2af62; 
} 
#menu li { 
position : relative; 
} 
#menu ul ul ul { 
position : absolute; 
top : 0; 
left : 100%; 
width : 100%; 
} 
div#menu ul ul ul, div#menu ul ul li:hover ul ul { 
display : none; 
} 
div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul { 
display : block; 
} 
.menuspacer { 
display : block; 
margin-top : 24px; 
margin-bottom : 25px; 
} 
