/* nav.css
================================================== */
ul.menu { }

ul.menu li { min-height: 30px; }

ul.menu li:hover {
	/*background: url('../images/nav_ul_li_active.png') no-repeat bottom center;*/
	}
ul.menu li a {
	color: #666;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: 700;
	padding: 0 10px;
	}
ul.menu li a:hover {
	color: #d5242b;
	}
ul.sub-menu li:hover {
	background: none;
	}
.dropdown-menu .sub-menu li a {
	font-size: 14px;
	border-top: none;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	font-weight: 300;
	padding: 7px;
	}

div.top-menu nav ul {
	text-align: right;
	margin-top: 0;
	}
div.top-menu nav ul li {
	background: url('../images/top_menu_arrow.png') no-repeat right 7px;
	padding-right: 18px;
	}
div.top-menu nav ul li a {
	color: #fff;
	font-size: 14px;
	padding: 0 4px;
	}


.footer-menu nav ul {
	text-align: left;
	margin-top: 3px;
	}

.footer-menu nav ul li {
	padding-right: 18px;
	}
.footer-menu nav ul li a {
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	}

ul.menu li.current-menu-item > a, ul.menu li.current-menu-ancestor > a {
	color: #d5242b;
	}

