



#nav {



	background: url(../images/menu-bg.jpg) repeat-x;



	height:44px;



	padding:0;



	width:978px



}







#nav, #nav ul{



	margin:0;



	list-style-type:none;



	list-style-position:outside;



	position:relative;



	line-height:1.5em; 



}







#nav a {



	display:block;



	color:#383838;



	text-decoration:none;



}







#nav a:hover {



	color:#0099cc



}







#nav li {



	float:left;



	position:relative;



	padding:0 16px



}







#nav ul {



	position:absolute;



	display:none;



	top:4em;



	left:2.3em;



	background-color: #cccccc;



	padding:0;



	border:1px solid #333;



}







#nav ul li {



	padding:5px 0;



	width:180px;



}







#first {



	font-size:15px;



	font-weight:bold;



	padding:12px 10px



}







#nav ul li:hover {



	background-color: #ddd;



}







#nav li ul a {



	height:auto;



	float:left;



	padding:0 0 0 10px;



	font-size:12px



}







#nav ul ul{



	top:auto;



}







#nav li ul ul {



	left:2em;



	margin:0px 0 0 10px;



}







#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{



	display:none;



}







#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{



	display:block;



}
