/**************** vmenu coding *****************/
#vmenu {
margin-top: 30px;

background: #ffffff;
float: left;/*change menu position*/
position:relative;
}

#vmenu ul {
list-style: none;
margin: 0;
padding: 0;
float:left;
width:160px;
}

#vmenu a, #vmenu h2 {
display: block;
border-bottom:1px solid #b7af96;
margin: 0;
padding: 5px 0px 5px 30px;

}

#vmenu h2 {
color: #ffffff;
background: #000;
text-transform: uppercase;
}

#vmenu a {
color: #000000;
background: #ffffff;
text-decoration: none;
background: #FFFFFF url(../images/page/arrow.gif) no-repeat 15px 10px;

}

#vmenu a:hover {
color: #7a1600;
background: #e4ddd3 url(../images/page/arrow.gif) no-repeat 15px 10px;

}
#vmenu a.current {
color: #7a1600;
background: #e4ddd3 url(../images/page/arrow.gif) no-repeat 15px 10px;

}

#vmenu  a.childMenuExist:hover{
		background: #e4ddd3 url(../images/page/arrow_down.gif) no-repeat 15px 12px;
	}

#vmenu li {position: relative;}

#vmenu ul ul  {
position: absolute;
top: 0;
margin-top:-1px;
float:left;
left: 100%; /*turn to left or right sub menu*/
width: 180px;
border:1px solid #e4ddd3;
margin-left:1px;
}

div#vmenu ul ul ,
div#vmenu ul  li:hover ul
{display:none;}

div#vmenu ul li:hover ul,
div#vmenu ul  ul li:hover ul
{display: block;}

#vmenu ul li {float: left; width: 100%;}
#vmenu ul li a {height: 1%;
}

#vmenu a, #vmenu h2 {

}

