/* nav link treatment */
.sections ul li.menu-expanded {
	border-right-color: #bbb;
	border-left-color: #bbb;
	background: #fff;
}
.sections ul li.menu-expanded a {
	color: #9B1518;
}
/* drop menu formatting */
div.menu {
	position: absolute;
	display: none;
	left: 0;
	top: 0;
	z-index: 300;
	background: #fff;
	overflow: hidden;
	-moz-box-shadow: 0 5px 5px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.4);
	box-shadow: 0 10px 6px rgba(0,0,0,.4);
	width: 100%;
}
div.menu-expanded {
	display: block;
}

/* 810 and up */
@media screen and (min-width: 810px){ 
	/*content within section drop */
	.menu div.content {
		width: auto;
		padding: 20px 24px 0 20px;
		overflow: hidden;
		float: none;
		display: block;
		border: 1px solid #bbb;
		border-top: none;
		margin: 0;
	}
	.menu-feature,
	.menu .latest-headlines,
	.menu-more {
		float: left;
	}
	.menu-feature { 
		width: 12%;
		border-right: 1px solid #ddd;
		padding-right: 2%;
		margin-right: 2%;
		text-align: center;
	 }
	.menu .latest-headlines {
		width: 36%;
		border-right: 1px solid #ddd;
		text-align: left;
		padding: 0 2% 10px 0;
	}
	.menu-more {
		width: 25%;
		padding-left: 20px;
		text-align: left;
	}
	.menu .latest-headlines ul {
		margin-top: .7em;
	}
	#contain .menu .latest-headlines li,
	#contain .menu-more li  {
		clear: both;
		text-align: left;
		float: none;
		background: none;
		width:auto; 
		zoom: 1;
	}
	.menu .latest-headlines ul li a {
		padding: .7em 0;
		border-top: 1px solid #ddd;
	}
	#contain .menu-more ul {
		float: left;
		width: 50%;
		padding-bottom: 10px;
	}
	.ie6 #contain .menu-more ul,
	.ie7 #contain .menu-more ul { width: 49%; }
	
	#contain .menu-more li {
		font-size: 1em;
		text-transform: uppercase;
		font-family: "Helvetica", Arial, sans-serif;
	}
	#contain .menu-more li a {
		padding: .7em 0;
		display: block;
		border-right:none;
	}
}

@media screen and (min-width: 1200px){
	.sections li.nth-1 a.menu-expanded {
		border-left: none;
	}
}