mainnav ul li {
	width: 372px;
	float: left;
	position: relative;
	left: -40px;
	display: block;
}
	mainnav ul li:hover a {
		float: left;
		position: relative;
	}
	
	mainnav ul li a {
		display: block;
		float: left;
		left: 10px;
		position: relative;
		text-decoration: none;
	}
	
mainnav ul ul {
	z-index: 999;
	position: relative;
}
	mainnav ul ul li {
		float: none;
		position: relative;
	}
		mainnav ul ul li a {
			z-index: 999;
			width: 290px;
			padding: 22px 28px;
			border-top: 0px solid #606060;
			border-bottom: 1px solid #606060;
			text-align: left;
			font-weight: bold;
			cursor: pointer;
			color: #fff;
		}	
		mainnav ul ul li a:hover {
			width: 290px;
			border-radius: 0px;
			background: #3b3b3b;;
			background-attachment: fixed;
			position: relative;
		}