ul.menu { list-style-type: none; margin: 0; padding: 0; z-index:2000; position:relative; }
ul.menu li { position: relative; float: left;}
ul.menu li.home a { position: relative; width: 160px; float: left; padding-top: 3px; padding-bottom: 4px; padding-left: 10px; }
ul.menu li.why a { position: relative; width: 160px; float: left; padding-top: 3px; padding-bottom: 4px; padding-left: 3px; }
ul.menu li.peace a { position: relative; width: 160px; float: left; padding-top: 3px; padding-bottom: 4px; padding-left: 3px; }
ul.menu li.nirvana a { position: relative; width: 160px; float: left; padding-top: 3px; padding-bottom: 4px; padding-left: 3px; }
ul.menu li.info a { position: relative; width: 160px; float: left; padding-top: 3px; padding-bottom: 4px; padding-left: 3px; }
ul.menu li.press a { position: relative; width: 160px; float: left; padding-top: 3px; padding-bottom: 4px; padding-left: 3px; }
li ul.menu { position: absolute; top: 22px; left: 0; width: 160px; display: none;}
ul.menu li a { color: #fff; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; background-color: #000; text-decoration: none; text-align: left; width: 160px; padding: 3px; display: block; position:relative; z-index:2001; }
* html ul.menu li a { height: 1%; }
li:hover li a:hover, li.over li a:hover { color: #fff; background-color: #646464; width: 160px; }
li:hover li a, li.over li a { color: #fff; background-color: #000; width: 160px; }
li ul.menu li a { width: 160px; padding-top: 2px; padding-bottom: 4px; }
li:hover ul, li.over ul { width: 160px; display: block; }
