
/* ######### Style for Drop Down Menu ######### */
	#dmenu{ position: static; z-index: 20; margin: 0px; padding: 0px; }
	#dmenu li{ float: left; margin: 0px; padding: 0px; display: block; list-style-type: none; }
	#dmenu ul li{ margin: 0px; padding: 0px; border: none; }
	
	/* menu element list elements */
	#dmenu ul { width: 220px; } /* firefox needs this to hold subnav together ADD 10px */
    *html #dmenu ul { width: 210px; }
	#dmenu ul { position: absolute; margin: 0px 0px 0px -1px; padding: 0px; z-index: 99; list-style-type: none; display: none; border: #BABABA solid 1px; border-bottom: none; background: url(../../images/opaque.png); }
	
	/* menu element links */
    #dmenu li a{ text-align: left; display: block; font:bold 10px Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #000;  }
    #dmenu ul a { display: block; margin: 0px; padding: 5px 5px 5px 5px; width: 210px; border-bottom: 1px solid #808080; }
    #dmenu ul a:hover, #dmenu ul a:hover{ display: block; color: #802112; background: #F0F0F0; }
	
	/* higher-level list containers */
	#dmenu ul li>ul, #dmenu ul ul li>ul{ margin-top: -22px; }
    #dmenu ul ul{ position: absolute; display: none;  margin-left: 213px; margin-top: -22px; }
    
    #dmenu li:hover ul ul, #dmenu li:hover ul ul ul, #dmenu li:hover ul ul ul ul, #dmenu li:hover ul ul ul ul ul{ display:none; }
    #dmenu li:hover ul, #dmenu ul li:hover ul, #dmenu ul ul li:hover ul, #dmenu ul ul ul li:hover ul, #dmenu ul ul ul ul li:hover ul{ display:block; }
    li>ul { top: auto; left: auto; }
	.content { clear: left; }

