ul.menu1, ul ul {
	padding:0; 
	margin:0; 
	border:0; 
	list-style-type:none; 
	height:22em; 
	overflow:hidden;  
	width:130px; 
	text-align:left; 
	color:#fff;
}
ul.menu1 table { /* styles sub items */
	border-collapse:collapse; 
	padding:0; 
	margin:0; 
	font-size:1em;
}
ul.menu1 li a.first, 
ul.menu1 li a.first:visited { /* first item on menu */
	display:block; 
	width:130px; 
	height:2em; 
	line-height:2em;
}
 /* ul.menu1 ul {margin-left:1em;} */
 /* ul.menu1 li {text-indent:0.5px;} */  /* text indent on sub items */
ul.menu1 li.drop {margin-bottom:-2px;}
ul.menu1 li a, 
ul.menu1 li a:visited { /* styles main items */
	display:block;
	width:130px;
	height:2em;
	line-height:1.9em;
	text-decoration:none;
	color:#990000;
	font-size: 0.7em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
ul.menu1 li a.last, 
ul.menu1 li a.last:visited { /* last item on menu */
	display:block; 
	width:130px; 
	height:14em; 
	line-height:2em;
}
ul.menu1 li ul {display:none;}
ul.menu1 li:hover a, 
ul.menu1 li a:hover {
	border:0; 
	color:#990000; 
	font-weight:bold;
}
ul.menu1 li:hover ul, 
ul.menu1 li a:hover ul {
	display:block; 
	height:8em; 
	width:130px;
	margin-top:-1px;
}
ul.menu1 li:hover ul li a, 
ul.menu1 li a:hover ul li a {
	height:2em; 
	color:#990000; 
	font-weight:normal;
}
ul.menu1 li:hover ul li:hover a, 
/* ul.menu1 li a:hover ul li a:hover {background:#00c; color:#fff;} */
