
ul#globalmenu { float:right; }




#globalmenu, #globalmenu ul { /* all lists */
	padding:0;
	margin:0;
	list-style:none;
	line-height:1;

}

#globalmenu a {
	position:relative;
	display:block;
	padding:3px 13px 3px 0px;
	color:#999; 
	text-decoration:none;	
	font-variant:small-caps; 
	font-size:14px; 

}


#globalmenu a:hover { color:#000; }

#globalmenu li { /* all list items */
	float: left;
	width: auto; /* width needed or else Opera goes nuts */
	
}

#globalmenu li ul { /* second-level lists */
	position: absolute;
	background:#FFF;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	padding:3px 7px 3px 7px;
	text-align:left; 
	width:100px !important;
	
}


#globalmenu li ul li { border-bottom:1px dotted #999; width:100px; }
#globalmenu li ul li a { font-size:11px; font-variant:none; }


#globalmenu li:hover ul, #globalmenu li.sfhover ul { /* lists nested under hovered list items */
	left:auto;
	margin-left:0px; 
}

#content {
	clear: left;
	color: #ccc;
}