

ul.menu {list-style:none; margin: 0px 0px 0px 100px; padding:0; font-size: 14px;}
ul.menu * {margin:0px; padding:0}
ul.menu a {display:block; color:#f90; text-decoration:none; }
ul.menu li {position:relative; float:left; margin-right:0px}

ul.menu ul {position:absolute;top:24px; left:0px; background:#571B7E; display:none; opacity:0; list-style:none; font-weight: bold}
ul.menu ul li {position:relative; border:1px solid #ccc; border-top:none; width:125px; margin:0; }
ul.menu ul li a {display:block; padding:3px 7px 5px; color:#FF9900; font-weight: bold}
ul.menu ul li a:hover {background: #A74AC7 repeat;  color:#FF9900; font-weight: bold}

ul.menu ul ul  {left:100px; top:-1px; }
ul.menu ul ul a { background-color:#000;color:#fff}
ul.menu ul ul a:hover { background-color:#666;color:#fff}

ul.menu ul ul ul {left:136px; top:-1px; }
ul.menu ul ul ul a { background-color:#666;color:#fff}
ul.menu ul ul ul a:hover { background-color:#999;color:#fff}

ul.menu .menulink {
	border-right: 1px solid #ddd; 
	margin: 2px 0 0 0px; 
	padding: 3px 15px 5px 15px; 
	font-weight:bold; 
	height: 13px; 
	color: #FF9900; 
	text-align: center; 
	font-size: 14px; 
	background-color:#571B7E; 
}

ul.menu .menulinkend {
	margin: 2px 0 0 0px; 
	padding: 3px 15px 5px 15px; 
	font-weight:bold; 
	height: 13px; 
	color: #FF9900; 
	text-align: center; 
	font-size: 14px; 
	background-color:#571B7E; 
}


ul.menu .menulink:hover, ul.menu .menuhover {background-color:#A74AC7;}

ul.menu .sub {background:#ffffff url(images/arrow.gif) 80px 8px no-repeat; color:#000}
ul.menu .sub2 {color:#fff; background:#000 url(images/arrow.gif) 122px 8px no-repeat; }
ul.menu .sub2:hover {background:#666 url(images/arrow.gif) 122px 8px no-repeat;color:#fff}

ul.menu .topline {border-top:1px solid #eee}
ul.menu .leftline {border-left:1px solid #aaa}



	// text-transform:uppercase; 