#nav, #nav ul {
	padding: 0;
	margin: 0;

	list-style: none;
	line-height: 1;
  text-align: center;

  background-color: #08f;
  background: url(/media/menu/bg_1.png);
  background-repeat: repeat-x;
}

#nav a {
	display: block;

  color: #fff;
  text-decoration: none;

  padding-top: 0.5em;
  padding-bottom: 0.5em;

  background-color: #08f;
  background: url(/media/menu/bg_1.png);
  background-repeat: repeat-x;

	width: 9.5em;
}

#nav a:hover {
  background-color: #08f;
  background: url(/media/menu/bg_2.png);
  background-repeat: repeat-x;
}

#nav li {
	float: left;
	width: 9.5em;
}

#nav li ul {
	position: absolute;
	width: 9.5em;
	left: -995em;
}

#nav ul li {
  margin-left: 0;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

