@charset "utf-8";
/* CSS Document */



/* MAIN NAV */


/*THE FOLLOWING COPYRIGHT IS FOR THE TOP MAIN NAV ONLY */
/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.
 
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/anywidth-center-center.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
 
#menu {}
 
#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;}
#menu ul {display:inline-block;} 
 
#menu li {display:inline-block; display:inline;  background: url(../images/backgrounds/nav/navigation-div.gif) no-repeat 100% 50%; }
#menu li.right{display:inline-block; display:inline;  background:0; }

#menu ul.level1 div {position:absolute; left:-9999px;}
 
#menu ul.level1 {margin:0 auto; }
#menu ul.level1 li.level1-li {float:left; display:block; position:relative;}
 
#menu ul.level1 {}
#menu ul li div ul { padding:0 1px 1px 1px;}
 
#menu a {display:block; font-size: 16px; color:#ffffff; line-height:25px; text-decoration:none; padding:0 30px 0 30px; text-align:center;}
#menu ul.level1 li.level1-li a.level1-a {float:left;}
 
#menu ul li:hover div {left:50%; top:25px;}
#menu ul li:hover div ul {display:block; position:relative; left:-50%;}
#menu ul li div ul li a {background:#ccc;}
 
#menu a:hover div {left:0; top:15px;}
 
#menu a:hover div ul {position:relative; left:-50%;}
 
#menu li a.fly {}
 
#menu li a:hover,
#menu li a.fly:hover { color:#AF7817;} 
#menu li:hover > a,
#menu ul li:hover > a.fly {}
 
#menu table {position:absolute; height:0; width:0; left:50%; border-collapse:collapse; margin-top:0;}
 

 



/*MEMBER PAGE ADDITIONAL NAVIGATION */

.leftMemberNav {

	width: 240px;
	margin-top: -9px; 
	padding-top: 0;
	float: left;
	margin-left: 8px;



	
}


.leftMemberNav ul
{


list-style: none;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
color: #ffffff;
text-decoration: none !important;
width: 240px;
margin-left: -42px!important;
font-size: 14px;

			
			}
			
.leftMemberNav ul a {
	
	height: 25px;
	text-decoration: none;
	width:240px;
	display:block;
	padding-top: 11px;

	
	
}

.leftMemberNav li
{
	 margin-left: 0 !important;
	 margin-bottom: 2px!important;
    list-style: none;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    padding: 0!important;
    width: 240px;
    text-decoration: none !important;
		background: #510607;


}


.leftMemberNav a:link, .leftMemberNav a:visited
{
color: #ffffff;
text-decoration: none !important;
width: 240px;
background-color: #510607;
}


.leftMemberNav a:hover
{
		width: 240px;
	background-color: #5f1011!important;
	color: #AF7817!important;
		text-decoration: none !important;
}



.leftMemberNav a:active 
{
	width: 240px;
	color: #ffffff!important;
	text-decoration: none !important;
	
	
}

