/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/simple_vertical.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


/* core */
/*
#xMenu, 
#xMenu ul
{
	padding:0; 
	margin:0; 
	list-style-type: none;
}

#xMenu li
{
	float:left;
}

#xMenu a
{
	display:block;
	width:auto;
	text-decoration:none;
}
*/
#xMenu li:hover
{
	position:relative;
}

#xMenu li ul li a
{
	overflow: hidden;
}
#xMenu li ul li.last
{
	display:block;
	width:180px;
	height:10px;
}

* html #xMenu li a:hover 
{
	position:relative;
}

#xMenu li ul 
{
	display:none;
}

#xMenu li:hover > ul 
{
	display:block; 
	position:absolute; 
	padding:10px 30px 30px 30px; /* Hit Area */
	z-index:200;
}
#xMenu li:hover > ul li
{
	
}

#xMenu table
{
	position:absolute; 
	border-collapse:collapse; 
	top:0; 
	left:0; 
	z-index:100; 
	font-size:1em;
}

* html #xMenu li ul 
{
	visibility:hidden; 
	display:block; 
	position:absolute; 
	padding:10px 30px 30px 30px; /* Hit Area */
	background:transparent url('../img/_blank.gif');
}

#xMenu li a:hover ul ul, /* keep the third level+ hidden when you hover on first level link */
#xMenu li a:hover ul a:hover ul ul, /* keep the fourth level+ hidden when you hover on second level link */
#xMenu li a:hover ul a:hover ul a:hover ul ul, /* keep the fifth level hidden when you hover on third level link */
#xMenu li a:hover ul a:hover ul a:hover ul a:hover ul ul /* keep the sixth level hidden when you hover on fourth level link */
{
	visibility:hidden;
}

#xMenu li a:hover ul
{ 
	visibility:visible;
}

/* Design */

#xMenu a /* all menu links */
{
	font-size:12px;
}
#xMenu li ul li /* bg and top border submenu's */
{
	background-color:#d46226;
	border-top:4px #d46226 solid;
}
#xMenu li ul li a /* all menu links starting from the second level and deeper */
{
	text-align:left;
	background:#d46226;
	width: 144px;
	color: #fff;
	padding: 4px 18px;
}
#xMenu li:hover li:hover > a /* submenu hover FF/IE7 */
{
	text-decoration:none;
}
* html #xMenu li li a:hover /* submenu hover IE6 */
{
	
}
#xMenu > li:hover > ul /* submenu offset FF/IE7 */
{
	left:-30px; 
	top:19px;
}
#xMenu li a:hover ul  /* submenu offset IE6 */
{
	left:-29px; 
	top:19px; 
}

