/* CSS Document */
#menu
{
	text-align:center;
	background-color:#207133;
}

#menu ul
{
	list-style:none;
	margin:0 auto;
	padding:0;
	width:100%;
}
#menu ul li ul
{
	width:auto;
}

#menu ul li
{
	float:left;
	padding:0;
	margin:0;
	background-color:#207133;
	position:relative;
}

#menu ul li a
{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px 4px;
	font-size: 1.2em;
}


#menu ul li a:hover, #menu ul li:hover
{
	background-color:#012605;
}

#menu ul li div
{
	display:none;
	position:absolute;
	z-index:9999;
	background-color:#012605;
	color:#FFFFFF;
	top:100%;
	white-space:nowrap;
	text-align:left;
	width:60em;
}

#menu ul li div div
{
	display:block;
	position:relative;
	float:left;
	width:48%;
	padding: 0 0 1% 0;
}

#menu ul li:hover div
{
	display:block;
}

#menu ul li div h2
{
	margin:0;
	padding:.8em .2em .2em 1em;
}

#menu ul li div h3
{
	margin:0;
	padding:.2em .2em .2em 2em;
	font-style:italic;
}

#menu ul li div ul
{
	padding:0 0 0 3em;
	float:none;
}

#menu ul li div ul li
{
	float:none;
}

#menu ul li div ul li a:hover
{
	color:#207133;
	background-color:#FFFFFF;
}
