html>body, html>body #wrapper {
	height: 		auto;
}

img {
border: 0;
}
#nav {
  position: relative;
  top: 0px;
  left: 0px;
  background-color: #009a66;
  width: 700px;
  height: 25px;
}
#wrapper {
}
.clearit { 
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
#listmenu, #listmenu ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#listmenu a {
	display: block;
	text-decoration: none;
	font-size: 11px;
}
#listmenu a.trigger {
	padding-left:10px;
	/*width:	100px;*/
	padding-right:	10px;
}
#listmenu li {
	float: left;

}
#listmenu li ul, #listmenu ul li  {
	top: 25px;
	width: 150px;
	/*background-color: 	#db5d07;
	border-bottom: 		1px solid #f36808;*/
	border-bottom:		0;
}
#listmenu li ul {
	position: absolute;
	display: none;
}
#listmenu li:hover ul, #listmenu li.listhvr ul {
	display: block;
}
#listmenu li:hover ul a, #listmenu li.listhvr ul a {
	color: #000000;
	background-color: transparent;
}
#listmenu ul a:hover {
	/*background-color: 	#f36808!important;*/
	color: 			#006543!important;
}

/* The single backslash \ character inside this comment
causes IE5 Mac to ignore the following rule, which allows other
browsers to render top-level menu items to their natural width.
Do not edit this rule in any way. */


#listmenu li {
  width: auto;
}


#nav a {
	font-family:		Arial, Verdana, sans-serif;
	color:			#ffffff;
	text-decoration:	none;
}
#nav .trigger {
	font-weight:		bold;
	line-height:		25px;
	cursor:			pointer;
	font-size: 		12px;
}

#nav ul li ul li {
	background-color:	#d9f0e8;
	padding-left:		10px;
	line-height:		20px;
}