#navigation {
	padding:0px;
	height:31px;
	background-image:url('../images/navi_background.png');
}

#navigation a,#navigation a:visited , #navigation a:active {
	padding-bottom:0px;
	border-color:#8c8c8c;
	border-style:solid;
	border-left-width:0px;
	border-bottom-width:0px;
	border-right-width:1px;
	border-top-width:0px;
	margin-right:0px;
	margin-left:0px;
	padding:6px 12px 0px 12px;
	height:25px;
	text-align:center;
	text-decoration:none;
	color:black;
	font-size:13px;
	font-family:Verdana,Arial,sans-serif;
	display:block;
}

#navigation a:hover {
	background-image:url('../images/navihover.png');
	background-position:left top;
	background-repeat:repeat-x;
	border-style:solid;
}

#navigation ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#navigation li {
	float:left;
}

/* NEW for jquery */

#navigation li div {
	margin:0px;
	padding:0px;
	position:absolute;
	visibility:hidden;
	border:none;
	z-index:99;
	background-image:none;
	background-color:#9cbfff;
	opacity:0.8;
	filter:alpha(opacity=80);
	border:1px solid #1456a6;
	border-right:none;
	text-align:left;
	width:auto;
}

#navigation li div a, #navigation li div a:active, #navigation li div a:link, #navigation li div a:visited  {
	float:none;
	display:block;
	text-align:left;
	border:none;
	border-right:1px solid #1456a6;
	width:auto;

}

#navigation li div a:hover {
	background-image:url('../images/navihover.png');
}

#navigation ul li div ul {
	list-style:none;
	padding:0px;
	margin:0px;
	border:none;
	width:auto;
	display:block;
}

#navigation  ul li div ul li {
	float:left;
	text-align:left;
	border:none;
	width:auto; 
	display:block;
}