#vbm_menu ul
	{
	list-style-image: none;
	list-style-type: none;
	}

#vbm_menu ul,
#vbm_menu ul li
	{
	font-family: Verdana;
	display: block;
	}
	
#vbm_menu ul li
	{
	margin-top: .75em;
	margin-bottom: .75em;
	}

#vbm_menu ul.outer li.first
	{
	margin-top: 0;
	}

#vbm_menu ul.inner li.first
	{
	margin-top: .75em;
	}

#vbm_menu a
	{
	color: #9D332D;
	display: block;
	text-decoration: none;
	}

#vbm_menu ul.outer
	{
	/*font-size: 1.15em;*/
	font-size: 1em;
	}

#vbm_menu ul.inner li
	{
	text-indent: 0;
	}

#vbm_menu ul.outer li a
	{
	text-transform: uppercase;
	}
	
#vbm_menu ul.inner li a
	{
	text-transform: none;
	}

#vbm_menu ul.outer li .menuLinkContainer
	{
	background: url(/assets/site/images/menu_marker.png);
	background-position: left 2px;
	background-repeat: no-repeat;
	padding-left: 17px;
	}

#vbm_menu li.level3
	{
	font-size: .85em;
	}
	
#vbm_menu ul.inner li.level3 .menuLinkContainer
	{
	margin-left: 17px;
	padding-left: 12px;
	}

#vbm_menu ul.inner li.level4 .menuLinkContainer
	{
	margin-left: 29px;
	padding-left: 12px;
	}

#vbm_menu ul.inner li.level5 .menuLinkContainer
	{
	margin-left: 41px;
	padding-left: 12px;
	}

#vbm_menu ul.inner li.level6 .menuLinkContainer
	{
	margin-left: 53px;
	padding-left: 12px;
	}

#vbm_menu ul.inner li.level7 .menuLinkContainer
	{
	margin-left: 65px;
	padding-left: 12px;
	}

#vbm_menu ul.inner li.parent .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li.parent .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li.parent ul.inner li.parent .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li.parent ul.inner li.parent ul.inner li.parent .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li.parent ul.inner li.parent ul.inner li.parent ul.inner li.parent .menuLinkContainer
	{
	background: url(/assets/site/images/menuParentArrowClosed.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	}
	
#vbm_menu ul.inner li.parentHere .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li.parentHere .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li.parent ul.inner li.parentHere .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li.parent ul.inner li.parent ul.inner li.parentHere .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li.parent ul.inner li.parent ul.inner li.parent ul.inner li.parentHere .menuLinkContainer
	{
	background: url(/assets/site/images/menuParentArrowOpened.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	}

#vbm_menu ul.inner li .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li.parent ul.inner li .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li.parent ul.inner li.parent ul.inner li .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li.parent ul.inner li.parent ul.inner li.parent ul.inner li .menuLinkContainer,
#vbm_menu ul.inner li.parent ul.inner li.parent ul.inner li.parent ul.inner li.parent ul.inner li.parent ul.inner li .menuLinkContainer
	{
	background: none;
	}
	
#vbm_menu ul.inner,
#vbm_menu li.here ul.inner li ul.inner,
#vbm_menu li.here ul.inner li.here ul.inner li ul.inner,
#vbm_menu li.here ul.inner li.here ul.inner li.here ul.inner li ul.inner,
#vbm_menu li.here ul.inner li.here ul.inner li.here ul.inner li.here ul.inner li ul.inner,
#vbm_menu li.here ul.inner li.here ul.inner li.here ul.inner li.here ul.inner li.here ul.inner li ul.inner
	{
	display: none;
	}

#vbm_menu ul.outer li.here ul.inner,
#vbm_menu ul.outer li.here ul.inner li.here ul.inner,
#vbm_menu ul.outer li.here ul.inner li.here ul.inner li.here ul.inner,
#vbm_menu ul.outer li.here ul.inner li.here ul.inner li.here ul.inner li.here ul.inner,
#vbm_menu ul.outer li.here ul.inner li.here ul.inner li.here ul.inner li.here ul.inner li.here ul.inner,
#vbm_menu ul.outer li.here ul.inner li.here ul.inner li.here ul.inner li.here ul.inner li.here ul.inner li.here ul.inner
	{
	display: block;
	}
	
/*#vbm_menu ul.inner li
	{
	display: none;
	}

#vbm_menu ul li.self ul.inner li,
#vbm_menu ul li.here
	{
	display: block;
	}
	
#vbm_menu ul.current_ul li
	{
	display: block;
	}*/

#vbm_menu li.self .menuLinkContainer a
	{
	color: #D2712A;
	}

#vbm_menu li.self ul li .menuLinkContainer a,
#vbm_menu li.category .menuLinkContainer a
	{
	color: #9D332D;
	}


