nav { margin: 100px auto; text-align: center;}
nav ul ul {	display: none;}
nav ul li:hover > ul {	display: block;}
nav ul {
	/*background: #efefef; 
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);  
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); 
	background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); 
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	padding: 0 20px;*/
	padding:0;margin:0;
	border-radius: 10px;
	list-style: none;
	position: relative;
	display: inline-table;
}
nav ul:after { content: ""; clear: both; display: block;}

nav ul li { float: left; }
nav ul li:hover {
	/*background: #4b545f;
	background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
	background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
	background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);*/
}
nav ul li:hover a { color: #fff;}
		
nav ul li a { display: block; /*padding: 25px 40px; color: #757575;*/ text-decoration: none; line-height:21px;}	
nav ul ul { background: #5f6975; border-radius: 0px; padding: 0; position: absolute; top: 100%; }
nav ul ul li { float: none; border-top: 1px solid #6b727c; border-bottom: 1px solid #575f6a; position: relative; }

/*nav ul ul li a { padding: 15px 40px; color: #fff; }	*/
nav ul ul li a:hover { background: #4b545f;}
nav ul ul ul { position: absolute; left: 100%; top:0; }

nav ul {float:left;	line-height:21px; text-indent:-9999px; text-decoration:none; }
nav ul li#mstart a {width:15px; height:21px; background:url(../images/menubar1.jpg) no-repeat -0px 0;}
nav ul li#m1 a { width:64px; background:url(../images/menubar1.jpg) no-repeat -15px 0;}
nav ul li#m1 a:hover {	background-position:-15px -21px;}
nav ul li#m1 a.current { background-position:-15px -42px;}
nav ul li#m2 a { width:95px; background:url(../images/menubar1.jpg) no-repeat -79px 0;}
nav ul li#m2 a:hover {	background-position:-79px -21px;}
nav ul li#m2 a.current { background-position:-79px -42px;}
nav ul li#m3 a { width:94px; background:url(../images/menubar1.jpg) no-repeat -174px 0;}
nav ul li#m3 a:hover {	background-position:-174px -21px;}
nav ul li#m3 a.current { background-position:-174px -42px;}
nav ul li#m4 a { width:91px; background:url(../images/menubar1.jpg) no-repeat -268px 0;}
nav ul li#m4 a:hover {	background-position:-268px -21px;}
nav ul li#m4 a.current { background-position:-268px -42px;}
nav ul li#m5 a { width:94px; background:url(../images/menubar1.jpg) no-repeat -359px 0;}
nav ul li#m5 a:hover {	background-position:-359px -21px;}
nav ul li#m5 a.current { background-position:-359px -42px;}
nav ul li#m6 a { width:94px; background:url(../images/menubar1.jpg) no-repeat -453px 0;}
nav ul li#m6 a:hover {	background-position:-453px -21px;}
nav ul li#m6 a.current { background-position:-453px -42px;}
nav ul li#m7 a { width:93px; background:url(../images/menubar1.jpg) no-repeat -547px 0;}
nav ul li#m7 a:hover {	background-position:-547px -21px;}
nav ul li#m7 a.current { background-position:-547px -42px;}
nav ul li#m8 a { width:93px; background:url(../images/menubar1.jpg) no-repeat -640px 0;}
nav ul li#m8 a:hover {	background-position:-640px -21px;}
nav ul li#m8 a.current { background-position:-640px -42px;}
nav ul li#m9 a { width:92px; background:url(../images/menubar1.jpg) no-repeat -733px 0;}
nav ul li#m9 a:hover {	background-position:-733px -21px;}
nav ul li#m9 a.current { background-position:-733px -42px;}
nav ul li#m10 a { width:91px; background:url(../images/menubar1.jpg) no-repeat -825px 0;}
nav ul li#m10 a:hover {	background-position:-825px -21px;}
nav ul li#m10 a.current { background-position:-825px -42px;}
nav ul li#mend a {width:43px; height:21px; background:url(../images/menubar1.jpg) no-repeat -916px 0;}