	#navddmenu, ul {
		list-style: none;
		padding: 0;
		margin: 0;
		z-index:999;	
	}
	#navddmenu li {
		float: left;
		position: relative;
text-align:center;
height:24px;
	}

	#navddmenu li a {
	padding-left:10px;
	padding-right:10px;
	}

	#navddmenu li ul {
		display: none;
		position: absolute;
		top: 1.5em;
		left: 0;
		background: #f8f8f8;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ccc;
	border-right:1px solid #ddd;
		top:12px;
	}

	#navddmenu li li {
		float: none;
	border-top:1px solid #f8f8f8;
		border-bottom:1px solid #f8f8f8;
		width: 15em;
	}

	#navddmenu li li:hover {
		float: none;
	border-bottom:1px solid #fff;
		border-top:1px solid #ddd;
	}
	#navddmenu li li:hover a{
		color:#6ac;
	}

	#navddmenu li li a {
	display:block;
	text-indent:24px;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
height:18px;
	}

	#navddmenu a {
	text-decoration:none;
	}
	#navddmenu li li a:hover {
		background: #f4f4f4;
	}

	#navddmenu li:hover ul, #navddmenu li.sfhover ul {
		display: block;
	}

	#content {
		clear: left;
	}

	div.ulwrap{
		width: 98%;
		margin-left:50px;
		z-index:999;
	}

	div.ulwrap	ul#navddmenu li.nice {
	width:5px;
	}
	div.ulwrap{
	display:block;
	z-index:999;
	}

	div.menudiv{
	display:block;
	z-index:999;
	overflow:visible;
	}

div#topmenu.menudiv{
width:90%;
}


div#topmenu{
border:0px solid blue;
width:60%;

}


