.menu {
	padding:42px 0 0 133px; 
	margin:0;
}
.menu li {
	float:left; 
	position:relative;
	margin-left:27px;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
	.menu li.itm {margin-left:18px;}
.menu li a {
	display:inline-block; 
	font-size:16px; 
	line-height:1.2em; 
	padding:0; 
	color:#fefefe; 
}
.menu li a strong {
	display:inline-block;
	padding-right:11px;
	font-weight:normal;
	background:url(../images/menu-marker.gif) right 8px no-repeat; 
}
.menu li a.active,
.menu li a:hover,
.menu li.sfHover > a {color:#25b503;}

.menu ul {
	position:		absolute;
	padding:		2px;
	top:			-999em;
	width:			118px;
	background:url(../images/menu-ul-tail.gif) 0 0 repeat-x #e2cc36;
	/*background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff727), to(#e2cc36));
	background: -moz-linear-gradient(#fff727, #e2cc36);
	background-image: -o-linear-gradient(#fff727,#e2cc36);
	background: linear-gradient(#fff727, #e2cc36);
	-pie-background: linear-gradient(#fff727, #e2cc36);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fff727', EndColorStr='#e2cc36')";*/
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	box-shadow:2px 2px 3px #666;
	-moz-box-shadow:2px 2px 3px #666;
	-webkit-box-shadow:2px 2px 3px #666;
}
.menu ul li {width:	100%;}
.menu li:hover {visibility:	inherit; }
.menu li li {padding:0; margin:0;}
.menu li li a {
	display:	block;
	font-family:Arial, Helvetica, sans-serif;
	padding:		15px 0;
	font-size:		11px;
	line-height:	1.27em;
	color:			#1f0e02;
	text-align:		center;
	text-transform:	uppercase;
}
.menu li li:hover, .menu li li.sfHover {background:url(../images/menu-li-tail.gif) 0 0 repeat-x #0d0401;}
.menu li li a:hover, .menu li li.sfHover > a {color:#fff;}
.menu li:hover ul, .menu li.sfHover ul {
	left:			0px;
	top:			40px;
	z-index:		999;
}
ul.menu li:hover li ul, ul.menu li.sfHover li ul {
	top:			-999em;
}
ul.menu li li:hover ul, ul.menu li li.sfHover ul {
	left:			123px;
	top:			0px;
	z-index:		9999;
}
ul.menu li li:hover li ul, ul.menu li li.sfHover li ul {
	top:			-999em;
}