/* ================================================================ 
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/flyout_horizontal.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 */
.container {width:695px; background:none; margin:0; padding:0px; border:none;}

.menu {
	width:250px; 
	/* height:217px;  */
	position:absolute; 
	margin-top:35px;
	z-index: 597;
	
}
.menu ul li a, .menu ul li a:visited 
{
	font-weight:bold;
	display:block; 
	text-decoration:none; 
	color:#b9a998; 
	width:215px; 
	padding:7px 0px;
	padding-left:35px;
	zoom:1;
}
.menu ul 
{
	padding:0; 
	margin:0;
	list-style-type: none; 
	width:250px;
	z-index: 597;
}

.menu ul li 
{
	float:left; 
	position:relative;	
	font-size: 18px;
	line-height:18px !important;
	z-index: 597;

	
}
.menu ul li:hover 
{
	background-color: #020202;
	z-index: 597;
	

}
.menu ul li ul 
{
	display: none;
	filter: alpha(opacity=85);
	 -moz-opacity: .85;
	 KhtmlOpacity: .85;
	 opacity: .85;
	 z-index: 598;
	
}
.menu ul li ul li
{
	z-index: 598;
	font-size: 14px;
	line-height:18px !important;
}
/* specific to non IE browsers */
.menu ul li:hover a {color:#66ff00;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:250px; width:700px; background:transparent;}
.menu ul li:hover ul li {float:left;}
.menu ul li:hover ul li a {display:block; background-color: #020202; color:#b9a998; width:180px; float:left;}
.menu ul li:hover ul li a:hover {color:#66ff00;}

ul.level2 li a, ul.level2 li a:visited 
{
	display:block; 
	text-decoration:none; 
	color:#b9a998; 
	width:200px; 
	/*width:195px; */
	padding:8px 0px;
	padding-left:50px;	
}

ul.level3 li a, ul.level3 li a:visited 
{
	display:block; 
	text-decoration:none; 
	color:#b9a998; 
	width:195px; 
	padding:8px 0px;
	padding-left:60px;	
}

ul.level4 li a, ul.level4 li a:visited 
{
	display:block; 
	text-decoration:none; 
	color:#b9a998; 
	width:195px; 
	padding:8px 0px;
	padding-left:65px;	
}


ul.level2
{
	padding:0; 
	margin:0;
	list-style-type: none; 
	width:250px;
	z-index: 599;
}
ul.level3
{
	padding:0; 
	margin:0;
	list-style-type: none; 
	width:250px;
	z-index: 599;
}
ul.level4
{
	padding:0; 
	margin:0;
	list-style-type: none; 
	width:250px;
	z-index: 599;
}


ul.level2 li 
{
	float:left; 
	position:relative;	
	font-size: 15px;	
}
ul.level3 li 
{
	float:left; 
	position:relative;	
	font-size: 14px;	
}

ul.level4 li 
{
	float:left; 
	position:relative;	
	font-size: 13px;	
}




ul.level2 li:hover 
{
	background-color: #020202;
	z-index: 599;
	
	
}
ul.level2 li ul 
{
	display: none;
	filter: alpha(opacity=75);
	 -moz-opacity: .75;
	 KhtmlOpacity: .75;
	 opacity: .75;	
	 font-size: 14px;	
	 
}
ul.level2 li:hover a {color:#66ff00;}
