#nav {
	margin: 0px; padding: 0px; font-size: 14px; display: block; position: relative;
}
#nav li {
	list-style: none; margin: 0px 5px 0px 0px; padding: 0px; float: left; display: block; position: relative;
}
#nav li.drop {
	background: url("../images/arr-down.gif") no-repeat right;
}
#nav a {
	display: block;
}
#nav ul {
	margin: 0px; padding: 0px; left: 0px; display: none; position: absolute;
}
* html #nav ul {
	line-height: 0;
}
#nav ul a {
	zoom: 1;
}
#nav ul li {
	float: none;
}
#nav ul ul {
	top: 0px;
}
#nav ul {
	width: 220px;
}
#nav ul ul {
	left: 221px; width: 250px;
}
#nav {
	height: 52px; text-align: left; margin-top: 1px;
}
#nav *:hover {
	
}
#nav a {
	padding: 10px; color: rgb(0, 0, 0); line-height: 1; font-size: 12px; text-decoration: none;
}
#nav li.hover a {
	text-decoration: none; background-color: rgb(240, 240, 240);
}
#nav ul {
	top: 35px;
}
#nav ul li a {
	background: url("../images/bg-menu.gif") repeat-x bottom rgb(240, 240, 240); padding: 5px 10px; color: rgb(28, 28, 28); line-height: 16px; text-decoration: none;
}
#nav ul a.hover {
	background: url("../images/bg-menu.gif") repeat-x bottom rgb(70, 70, 70); color: rgb(255, 255, 255);
}
#nav ul a {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none; filter: alpha(opacity=90); opacity: 0.9;
}
#nav ul li {
	margin-bottom: 0px;
}
#nav a.selected {
	color: rgb(76, 76, 244);
}
