/* CSS Menu - Zionn Template <http://zenverse.net/zionn-wordpress-theme> */
/* Original CSS code by kutaikartanegara.go.id */
/* Modified by Mujie at http://mujie.blog.niwakarya.com */

#wrapper {
/* empty */ }

#nav {
/* empty */
	float: left;
	display: inline;
	height: 28px;
	z-index: 20;
 }

#nav ul {
  white-space: nowrap;
  list-style:none;
  margin:0px;
  padding:6px;
  padding-left:10px;
  padding-bottom:10px; }

#nav ul li a:hover {
  background: transparent;
  color: #333333; }

#nav a {
  border-style: none;
  text-decoration: none;
  color: #FFFFFF;
  padding: 4px; 
  display: block;
	text-decoration: none;
	border-left: 1px solid #6D6D6D;
  border-right: 1px solid #6D6D6D; }

#nav a:hover {
/* empty */ }

#nav li {
	float: left;
  list-style-type: none; }

#nav a:visited {
  padding: 4px 20px 4px 20px; 
  display: block;
  color: #FFFFFF; }

#nav a:active {
  padding: 4px 20px 4px 20px; 
  display: block;
  color: #FFFFFF; }

#nav li ul {
  z-index: 99;
  left: -999em;
  width: 120px;
  position: absolute;
  _margin-left: 0px;
  padding: 4px 60px 4px 10px; 
  display: block; }
  
#nav li li {
	width: 140px;
	padding-left: 10px; }

#nav li li a {
  color: #FFFFFF; }

#nav li li a:hover {
	color: #FFFFFF;
	background: red; }

#nav li li a:visited {
  padding: 4px 20px 4px 5px;
  color: #333333;
  display: block;
  float: left;
  text-decoration: none;
  height: 14px;
	width: 100%;
	margin-left: 5px;
	text-align: left;
  background : #E6E6E6;
	border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF; }

#nav li li a:active {
	width: 100%;
  color: #FFFFFF;	
  margin-left: 0px; }

#nav li li a:link {
  padding: 4px 20px 4px 5px;
  color: #333333;
  display: block;
  float: left;
  text-decoration: none;
  height: 14px;
	width: 100%;
	margin-left: 5px;
	text-align: left;
  background : #E6E6E6;
	border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF; }

#nav li li a:hover {
  background : #6D6D6D;
  color : #FFFFFF; }

#nav li:hover ul {
	left: auto;
	margin-left: -25px; }

#nav li li:hover ul {
	left: auto; }

#nav li li li:hover ul {
	left: auto; }

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

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

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