

.menu_container{
	width:950px;
	margin:0 auto; 
	height:90px; /* height, main links have a height of 45px and dropdown links have a height of 45px, 45px+45px=90px */
	border-bottom:solid 1px #CCC;
	-webkit-box-shadow:0 0 6px #2a2a2a;
	-moz-box-shadow:0 0 6px #2a2a2a;
	box-shadow:0 0 6px #2a2a2a;
	overflow:hidden;
	/* background color */
	background:#F5F5F5;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F5F5F5), to(#EEE));
	background:-webkit-linear-gradient(top, #F5F5F5, #EEE);
	background:-moz-linear-gradient(top, #F5F5F5, #EEE);
	background:-ms-linear-gradient(top, #F5F5F5, #EEE);
	background:-o-linear-gradient(top, #F5F5F5, #EEE);
	}
/* ========== BIG BLUE LINE ========== */
.menu{
	width:100%; /* full width */
	height:45px; /* height, all elements will inherit this height */
	/* background color */
	background:#2c6eb5;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2c6eb5), to(#304369));
	background:-webkit-linear-gradient(top, #2c6eb5, #304369);
	background:-moz-linear-gradient(top, #2c6eb5, #304369);
	background:-ms-linear-gradient(top, #2c6eb5, #304369);
	background:-o-linear-gradient(top, #2c6eb5, #304369);
	}
/* ========== DIV THAT HOLDS THE MAIN LINKS IN THE CENTER ========== */
.menu_center{
	width:1020px; /* width */
	height:100%; /* full height */
	margin:0 auto; /* go to the middle of the screen */
	}
/* ========== MAIN LINKS ========== */	
.menu ul{
	width:auto; /* width auto */
	height:100%; /* full height */
	position:relative;
	margin:0; /* removes the space added by default */
	padding:0; /* removes the space added by default */
	float:left;
	list-style:none;
	}
.menu ul li{
	height:100%; /* full height */
	float:left; /* go left */
	}
.menu ul li a{
	display:block;
	height:100%; /* full height */
	padding:0 15px; /* separates from inside, 15px from left and right side */
font-family: 'Montserrat', sans-serif;
font-weight:400;
	font-size:15px; /* font size */
	color:#FFF; /* text color */
	text-decoration:none;
	line-height:50px;
	}
.menu ul li, .menu ul li a{
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-ms-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear;
	}
/* ========== MAIN LINKS ON MOUSEOVER AND WHEN THE MAIN LINK HAS CLASS '.selected' ========== */				
.menu ul li:hover, .menu ul li.selected{
	background:#F5F5F5;
	}
.menu ul li:hover > a, .menu ul li.selected > a{
	color:#999;
	}
/* ========== WHEN THE MAIN LINK HAS CLASS '.selected' ========== */	
.menu ul:hover li.selected{
	/* background color */
	background:#2c6eb5;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2c6eb5), to(#304369));
	background:-webkit-linear-gradient(top, #2c6eb5, #304369);
	background:-moz-linear-gradient(top, #2c6eb5, #304369);
	background:-ms-linear-gradient(top, #2c6eb5, #304369);
	background:-o-linear-gradient(top, #2c6eb5, #304369);
	}
.menu ul:hover li.selected > a{
	color:#FFF; /* text color */
	}
.menu ul li:hover.selected{
	background:#F5F5F5; /* background color */
	}
.menu ul li:hover.selected > a{
	color:#999; /* text color */
	}			
/* ========== HORIZONTAL DROPDOWN MENU ========= */
.cut{
	width:1020px; /* width, for proper operation must be the same width as the width '.menu ul ul' */
	height:100%; /* full height */
	position:absolute;
	left:0;
	overflow:hidden;
	}
.menu ul ul{
	width:1020px; /* width */
	position:absolute;
	left:0;
	margin-left:5%;
	/* background color, for proper operation on old browsers, the background color of dropdown menu must be defined */
	background:#F5F5F5;
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F5F5F5), to(#EEE));
	background:-webkit-linear-gradient(top, #F5F5F5, #EEE);
	background:-moz-linear-gradient(top, #F5F5F5, #EEE);
	background:-ms-linear-gradient(top, #F5F5F5, #EEE);
	background:-o-linear-gradient(top, #F5F5F5, #EEE);
	filter:alpha(opacity=0);
	opacity:0;
	-webkit-transition:all 0.3s ease-out 0.1s;
	-moz-transition:all 0.3s ease-out 0.1s;
	-ms-transition:all 0.3s ease-out 0.1s;
	-o-transition:all 0.3s ease-out 0.1s;
	transition:all 0.3s ease-out 0.1s;
	}
.menu ul ul.visible{
	z-index:1;
	margin-left:0;
	filter:alpha(opacity=100);
	opacity:1;
	}
.menu ul:hover ul.visible{
	margin-left:5%;
	filter:alpha(opacity=0);
	opacity:0;
	}
.menu ul li:hover ul.visible{
	margin-left:0;
	filter:alpha(opacity=100);
	opacity:1;
	}
.menu ul li:hover ul{
	z-index:2;
	margin-left:0;
	filter:alpha(opacity=100);
	opacity:1;
	}
/* ========== LINKS IN DROPDOWN MENU ========== */	
.menu ul ul li{
	border:none;
	}
.menu ul ul li a{
	padding:0 11px; /* separates from inside, 11px from left and right side */
font-family: 'Montserrat', sans-serif;
font-weight:400;
	font-style:italic; /* font style */
	font-size:14px; /* font size */
	color:#999; /* text color */
	}
/* ========== LINKS IN DROPDOWN MENU ON MOUSEOVER ========== */
.menu ul ul li:hover{
	border:none;
	background:none;
	}
.menu ul ul li:hover a{
	color:#2c6eb5;
	text-shadow:0 0 6px #CCC;
	}
/* ========== WHEN LINK IN DROPDOWN MENU HAS CLASS '.selected' ========== */	
.menu ul ul li a.selected{
	color:#2c6eb5; /* text color */
	text-shadow:0 0 6px #CCC;	
	}
.menu ul ul:hover li a.selected{
	color:#999; /* text color */
	text-shadow:none;
	}
.menu ul ul li:hover a.selected{
	color:#2c6eb5; /* text color */
	text-shadow:0 0 6px #CCC;
	}
/* LizardTheme/December2012 */