/* ================================================================ 
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/flyoutt.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {
	z-index:1000;
	text-align:left;
	margin:15px auto;
	width:150px;
	overflow: visible;
	display: run-in;
	visibility: visible;
}

.menu *{
	z-index:1000;
	padding-top:.2em;
	padding-bottom:.2em;
}
.menu ul{z-index:1000;
}

.menu ul li
{z-index:1000;
	border-top:1px solid #EDE9A8;
}
.menu ul li a:before
{z-index:1000;
	/*content:"\00A0\00A0";*/
}
.menu ul li:first-child{z-index:1000;
	border:none;
}
.menu ul li a
{z-index:1000;
	text-decoration:none;
	text-align:left;
	display:block;
	color:#EDE9A8;
	width:150px;
}
.menu ul
{z-index:1000;
	list-style-type:none;
	padding:0;
	margin:0;
}
.menu ul li
{
	z-index:1000;
	position:relative;
	top:auto;
	float:left;
}
.menu ul li ul
{
z-index:1000;
	display:none;
	background:#FFF;
	padding:.6em;
	border:.1em solid #2B0007;
	/* gecko */
	-moz-border-radius:5px;
	/* safari */
	-webkit-border-radius:5px;
	/* opera, ie9, etc */
	border-radius:.5em;
}

/* specific to non IE browsers */
.menu ul li:hover a
{z-index:1000;
	color:#fff;
}
.menu ul li:hover ul
{z-index:1000;
	display:block;
	position:absolute;
	top:0;
	left:150px;
	width:150px;
}
.menu ul li:hover ul li ul {z-index:1000;
display: none;
}
.menu ul li:hover ul li a {
z-index:1000;display:block; background:#FFF; 	color:#2B0007; width:150px;
}
.menu ul li:hover ul li a:hover {z-index:1000;
background:#FFF; 	color:#2B0007;
}
.menu ul li:hover ul li:hover ul {z-index:1000;
display:block; position:absolute; left:150px; top:0; 	color:#2B0007;
}
.menu ul li:hover ul li:hover ul li a {z-index:1000;
display:block; width:150px; background:#FFF; 	color:#2B0007;
}
.menu ul li:hover ul li:hover ul li a:hover {z-index:1000;
background:#FFF; 	color:#2B0007;
}
