#mainNav {margin:30px 10px 0 0; padding:10px 0 10px 0; background-color:#9b9679;}

#mainNav ul {width:229px;}
#mainNav ul li {width:229px; text-align:right; margin:8px 0;}
#mainNav ul li.start {}
#mainNav ul li.end {}
#mainNav ul li a, #mainNav ul li a:visited, #mainNav ul li a:active {font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#413a2a;}
#mainNav ul li a:hover {color:#241e10;}
#mainNav ul li a.closed {}
#mainNav ul li a.open {font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

#mainNav ul ul {padding:5px 0; margin:0; width:229px; display:none;}
#mainNav ul ul li {margin:0; padding:0; width:229px;}
#mainNav ul ul li.start {}
#mainNav ul ul li.end {}
#mainNav ul ul li a, #mainNav ul ul li a:visited {font:12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#413a2a;}
#mainNav ul ul li a:hover {color:#241e10;}
#mainNav ul ul li a.open {color:#241e10; text-decoration:underline;}
#mainNav ul ul li a.closed {}
#mainNav ul ul li a:after {content: " -";}

#mainNav ul ul ul {padding:5px 0 0 0; display:none;}
#mainNav ul ul ul li {}
#mainNav ul ul ul li.start {}
#mainNav ul ul ul li.end {}
#mainNav ul ul ul li a, #mainNav ul ul ul li a:visited {font:12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#413a2a;}
#mainNav ul ul ul li a:hover {}