/* =Menu
-------------------------------------------------------------- */

#access {
	background: #7ca0b3;
	width: 714px;
	padding-left:240px
}
#access .menu-header,
div.menu {
	font-size: 12px;
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
#access .menu-header li,
div.menu li {
	float:left;
	position: relative;
}
#access a {
	display:block;
	text-decoration:none;
	color:#fff;
	padding:0 42px;
	line-height:28px;
	text-transform:uppercase;
	text-align:center;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#access ul ul {
	display:none;
	position:absolute;
	top:28px;
	left:0;
	float:left;
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	/*width: 170px;*/
	z-index: 99999;
}
#access ul ul li {
	/*min-width: 170px;	*/
}
#access ul ul ul {
	left:100%;
	top:0;
}
#access ul ul a {
	background:#e5932d;
	height:auto;
	line-height:1em;
	padding:10px;
	width: 130px;
}

#access li:hover > a,
#access ul ul :hover > a {
	color:#494b3b;
	/*background:#4e8eac;*/
}

#access ul li:hover > ul {
	display:block;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #fff;
}

* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color:#fff;
}

.menu-top-menu-container{position:absolute;right:180px;top:20px}
#menu-top-menu{list-style:none;margin:0;padding:0;}
#menu-top-menu li{float:right}
#menu-top-menu li a{display:block;padding:0 10px;color:#cfd39d;border-right:1px solid #e6932e;text-transform:uppercase;line-height:12px}
#menu-top-menu li.terminator a{border-right:none}

