#menu_items {
	color: white;
	margin: 0;
	padding: 0;
	float: left;
	list-style-type: none;
}
#menu_items a {
	color: white;
}
#menu_items li {
	float: left;
	margin: 0 0.5em 0 1.5em;
	position: relative;
}
#menu_items li img {
	margin-right: 3px;
}
#menu_items ul {
	position: absolute;
	visibility: hidden;
	/*
	The following three lines cause menus to be sized correctly for Mac IE.
	See Liam for explanation.
	*/
	width: 30em;
	width/* \ */: auto;
	/* \*/ width: auto; /* */
	white-space: nowrap;
	z-index: 3;
	display: block;
	margin: -2px;
	padding: 5px;
	position: absolute;
	left: 6px;
	top: 12px;
}
#menu_items li ul li a {
	padding: 7px;
}
#menu_items li ul li {
	display: block;
	float: none;
	list-style-type: none;
	border-top: 2px solid #EBECEE;
	margin: 0;
	padding: 5px;
	background-color: #DD1A21;
	width: 11em;
	z-index: 4;
}
#menu_items li:hover ul, #menu_items li.hover ul {
	visibility: visible;
}
