.navigation{
	z-index:99;
	padding-bottom:6px;
	margin-bottom:-6px;
	background:url(../images/nav-border-ales.png) center bottom repeat-x;
	position:absolute;
	left: 138px;
	top: 74px;
}
nav{background:#066a78;}
/* nav{background:#002245;} */
.menu {list-style:none;}
.menu > li {
	position:relative;
	float:left;
	font:11px/14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:center;
	width:135px;
/*	border-right:1px solid #00448a; */
	border-right:1px solid #ffffff;
}
	.menu > li.last-item{border-right:none; width:134px;}
	.menu > li > a {
		display:block;
		color:#eaeaea;
		padding:20px 0px 18px;
/*		background: url(../images/menu-bg.png) 50% 52px no-repeat #002245; */
		background: url(../images/menu-bg.png) 50% 52px no-repeat #066a78;
	}
		.menu > li.sfHover > a, .menu > li > a:hover, .menu > li.current > a {text-decoration:none; background-position:50% bottom;}
	.menu .menu-arrow{display:none;}
/***submenu***/
.menu ul {
	position:absolute;
	top:-999em;
	width:172px; 
	display:none;
	padding:3px;
/*	background:#002245; */
	background:#066a78;
	z-index:99;
}
.menu li li{
	width:100%;
	padding:0;
	margin-bottom:3px;
	position:relative;
	font:10px/12px Arial, Helvetica, sans-serif;
	text-align:left;
}
	.menu li li a{
		color:#a9a8a8;
		display: block;
		padding:8px 10px 9px 38px;
		position: relative;
		white-space: nowrap;
		z-index: 2;
	}
		.menu li li > a:hover,.menu li li.sfHover > a{color:#ffffff; text-decoration:none;}
	.menu li li em {
		display:block;
/*		background: #0266a1; */
		background: #ffffff;
		font-size: 0;
		line-height: 0;
		width: 0;
		height: 0;
		position: absolute;
		top: 15px;
		left: 50%;
		z-index:1;
	}
.menu li:hover ul, .menu li.sfHover ul {left:0px; top:52px;}
.menu li:hover li ul, .menu li.sfHover li ul {top:-999em;}
/***subsubmenu***/
.menu li li:hover ul, .menu li li.sfHover ul {left:175px; top:-3px;}
.menu li li:hover li ul, .menu li li.sfHover li ul {top:-999em;}

/* Design for a width of 768px */
@media only screen and (max-width: 995px){
	.menu > li {width:107px;}
	.menu > li.last-item{width:110px;}
	.menu  .menu-arrow{display:inline-block; width:5px; height:3px; overflow:hidden; text-indent:-999em; background:url(../images/menu-arrow.gif) center top no-repeat; margin-left:6px; vertical-align:2px;}
}

/* Design for a width of 480px*/
@media only screen and (max-width: 767px) {
	nav{width:100%;}
	.menu > li {float:none; text-align:left; width:auto !important; border-right:none; border-bottom:1px solid #00448a;}
		.menu > li.last-item{border-bottom:none;}
		.menu > li > a {background-image: url(../images/menu-bg2.png); padding:20px 20px 18px;}
	/***submenu***/
	.menu ul {position:static; width:auto;}
	.menu li li a{padding:8px 20px 9px;}
	/***subsubmenu***/
	.menu ul ul{padding:3px 0 3px 25px;}
}

/* Design for a width of 320px */
@media only screen and (max-width: 479px){
}
