
.menu{
	width:80%; 
	height:42px; 
	margin:0px auto 0; 
	background:#255b89; 
	border-bottom:solid 4px #09F;
	-webkit-box-shadow:0 0 6px #A6A6A6;
	-moz-box-shadow:0 0 6px #A6A6A6;
	box-shadow:0 0 6px #A6A6A6;
	}
/* ========== DIV THAT HOLDS MAIN LINKS ========== */
.menu ul{
	margin:0; 
	padding:0; 
	float:left; 
	list-style:none;
	}
/* ========== MAIN LINKS ========== */
.menu ul li{
	position:relative;
	float:left; 
	}
.menu ul li a{
	display:block;
	height:42px; 
	padding:0 15px; 
	font:13px/45px 'Cambo', serif;;
	font-weight:bold;
	color:#fff; 
	text-transform:uppercase; 
	text-decoration:none;
	-webkit-transition:background 190ms ease-in, color 190ms ease-in;
	-moz-transition:background 190ms ease-in, color 190ms ease-in;
	-ms-transition:background 190ms ease-in, color 190ms ease-in;
	-o-transition:background 190ms ease-in, color 190ms ease-in;
	transition:background 190ms ease-in, color 190ms ease-in;
	}
/* ========== MAIN LINKS ON MOUSEOVER  ========== */
.menu ul:hover li.active > a{
	background:#ff8400; 
	color:#fff; 
	}	
.menu ul li.active > a, .menu ul li:hover > a, .menu ul li.active:hover > a{
	background:#fff; 
	color:#000; 
	}
/* ========== MAIN LINKS ON MOUSE CLICK ========== */	
.menu ul li a:active, .menu ul li.active a:active{
	color:#000;
	}
/* ========== DROPDOWN MENU ========== */
.menu ul ul{
	position:absolute;
	visibility:hidden;
	opacity:0;
	margin:15px 0 0 14px;
	padding-top:4px; 
	background:#fff; 
	border-bottom:solid 2px #008cea;
	-webkit-border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px;
	-webkit-transition:all 210ms ease-out 10ms;
	-moz-transition:all 210ms ease-out 10ms;
	-ms-transition:all 210ms ease-out 10ms;
	-o-transition:all 210ms ease-out 10ms;
	transition:all 210ms ease-out 10ms;
	}
.menu ul li:hover > ul{
	visibility:visible;
	opacity:1;
	margin:0;
	}
/* ========== LINKS IN DROPDOWN MENU ========== */
.menu ul ul li{
	cursor:pointer;

	border-bottom:none;
	}
.menu ul ul li a{
	width:190px; 
	height:31px;
	padding-right:0; 
	font-size:13px; 
	color:#000; 
	line-height:25px;
	font-weight:normal;
	text-transform:none;
	}
.menu ul ul li span{
	position:absolute;
	top:0;
	right:10px;
	font-size:16px; 
	}
/* ========== LINKS ON MOUSEOVER IN DROPDOWN MENU ========== */
.menu ul ul li:hover > a{
	background:#0099ff;
	color:ff0;
	}
/* ========== LINKS ON MOUSE CLICK IN DROPDOWN MENU ========== */
.menu ul ul li a:active{
	color:#fff; 
	}
/* ========== DROPDOWN MENU LVL 2,3,4,... ========== */
.menu ul ul ul{
	top:-1px;
	left:100%;
	padding:0;
	}
/* ========== SEARCH BOX ========== */
#search_box{
	margin:6px 6px 0 0;
	float:right; 
	border:solid 1px #555;
	}
/* ========== SEARCH FIELD ========== */	
#search_box input[type="text"]{
	width:160px; 
	height:24px; 
	padding:3px 4px 0;
	float:left; 
	font:15px/25px 'Anaheim', sans-serif; 
	color:#666; 
	background:#333;
	border:none;
	-webkit-transition:color 200ms linear;
	-moz-transition:color 200ms linear;
	-ms-transition:color 200ms linear;
	-o-transition:color 200ms linear;
	transition:color 200ms linear;
	}
/* ========== SEARCH BUTTON ========== */
#search_box input[type="submit"]{
	width:28px; 
	height:28px; 
	float:left; 
	background-image:url(../images/search_icon.png); 
	background-color:#333; 
	border:none;
	cursor:pointer;
	}
/* LizardThemes/December2012 */