
.navigation2 {
	width				:	980px;
	background-color	:	#C0001A;
	float 				:	left;
	clear 				:	both;
	display 			: 	block;
	position			:	relative;
}

.menu{
	position:relative;
	width:100%;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	margin-left:10px;
	border-left:1px solid #CC001B;
}
.menu li{
	display:block;
	position: relative;
	float:left;
	z-index:100;
}

.menu li a {
	cursor: pointer;
	display:block;
	position:relative;
	font-size:14px;
	font-family:'Calibri';
	color:#FFFFFF;
	padding: 9px 10px 10px 10px;
	border-right:1px solid #CC001B;
	text-decoration:none;
}
 
.menu li a:hover, .menu li:hover > a{
	color:#D9C896;
	background-color:#D9001D;
}

/* hide the second level menu */
.menu ul {
	display:none;				/*display:none replaced as transition does not work with "display"*/
	background-color:#000000;
	padding: 0 ;
	position: absolute;
	top: 35px;
 }
 
/* display second level menu on hover */
.menu li:hover > ul{
	color:#FFFFFF;
	display:block;		/*display:block replaced as transition does not work with "display"*/
}

.menu ul li {
	display:block;
	background:#D9001D;
}
 
.menu ul li a {
	width:156px;
	border-right:none;
	text-decoration:none;
	color:#FFFFFF;
	padding: 7px;
}
 
.menu ul li a:hover, .menu ul li:hover > a{
	color: #D9C896;
	background-color:#C0001A;
}

/* change level 3 menu positions */
.menu ul ul {
	opacitiy:0;
	left: 168px;
	top: 0;
}
