.navv, .navv * {
	margin:0;
	padding:0;
}

#vmenu {
   margin: 20px 0px 10px 15px;
}

.navv {
	line-height:1.0;
	margin-bottom:0em;
	width: 9.45em;
}
.navv ul {
	background:#fff; /*IE6 needs this*/
	width: 9.45em;
	
}
nav ul ul {
	background:#cab654; /*IE6 needs this*/
}
.navv li {
	background:#fff;
	float: left;
	list-style:none;
	position:relative;
	width: 9.45em;
	z-index:999;
}
.navv a {
	color: #6e5a0d;
	font-weight:bold;
	font-size:.8em;
	display:block;
	padding: .75em 0 .3em .5em;
	padding: 4px 0px 4px 8px;
	text-decoration:none;
	width:12em;

}
.navv ul a, .navv ul ul a{
	color:#fff;
	font-weight:normal;
	
}
.navv li ul {
	top:-999em;
	position:absolute;
	width:9.55em;
}

.navv li:hover,
.navv li.sfHover,
.navv a:focus, .navv a:hover, .navv a:active {
	background:#cab564;
	color:#fff;
}

/* of course we want the roll outs to look different*/
.navv ul li.sfHover, .navv ul ul li.sfHover,
.navv ul a:focus, .navv ul ul a:focus, .navv ul a:hover, .navv ul ul a:hover, .navv ul a:active, .navv ul ul a:active {
 background:#6e5a0d;
 color:#fff;
 font-weight:normal
}

.navv ul  li:hover, .navv ul ul li:hover{
 background:#6e5a0d;
 color:#fff;
 font-weight:normal
}

.navv li:hover ul, /* pure CSS hover is removed below */
ul.navv li.sfHover ul {
	right:9.45em;
	top:-1px;
}

.navv li:hover li ul,
.navv li.sfHover li ul {
	top:-999em;
}
.navv li li:hover ul, /* pure CSS hover is removed below */
ul.navv li li.sfHover ul {
	right:9.45em;
	top:-1px;
}
.navv li li:hover li ul,
.navv li li.sfHover li ul {
	top:-999em;
}
.navv li li li:hover ul, /* pure CSS hover is removed below */
ul.navv li li li.sfHover ul {
	left:9.45em;
	top:-1px;
}
/*following rule negates pure CSS hovers
so submenu remains hidden and JS controls
when and how it appears*/
.superfish li:hover ul,
.superfish li li:hover ul,
.superfish li li li:hover ul {
	top: -999em;
}
.navv li li {
	background:#cab564;
	width:9.45em;
}
.navv li li li {
	background:#cab564;
}
.navv li li a {
	padding-right:0;
	width:10.45em;
}

#vmenu ul li ul li ul li {
 display: block;
 position: relative;
 top: 0px; 
}

