/* Drop Down Menu Styles
-------------------------*/
#menuContainer{
	position: relative;
	z-index: 100 !IMPORTANT;
}

#menuContainer ul
{
	position: relative;
left: -30px;
top: -11px;
}

#menuContainer ul li:first-child
{
	background: none !important;
}
#menuContainer ul ul li:first-child
{
	background: #090841 !important;
}

#menuContainer ul li.menu-item
{
	float: left;
	list-style-type: none;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	background: url('images/menuListMarker.jpg') no-repeat center left;
	padding: 0px 0px 0px 15px;
	z-index: 102 !IMPORTANT;
	padding-right: 10px;
}

#menuContainer ul.menuTopLevel{
	float: none;
	margin: 0px;
	padding: 0px;
	z-index: 101 !IMPORTANT;
}

#menuContainer li.menuTopLevelItem{
	list-style-type: none;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	background: url('images/menuListMarker.jpg') no-repeat center left;
	//background: url('images/menuListMarkerIE.jpg') no-repeat center left;
	padding: 0px 0px 0px 15px;
	z-index: 102 !IMPORTANT;
}

#menuContainer li#menuTopLevelHome{
	background: none;
}

#menuContainer ul ul
{
	display: none;
	position: absolute;
	left: auto;
}
#menuContainer ul li:hover ul
{
	display: block; 
}

#menuContainer ul ul li
{
	float: none !important;
	background: url('') !important;
	
	position: relative;
	top: 24px;
	
	line-height: 20px;
	
	background: #090841 !important;
}


#menuContainer ul.menuSubLevel,
#menuContainer ul ul
{
	margin: 0px;
	padding: 0px;
	z-index: -1 !IMPORTANT;
}

#menuContainer li.menuSubLevelItem,
#menuContainer ul ul li
{
	font-size: .9em;
	list-style-type: none;
	text-align: left;
	padding: 3px 0px 3px 0px;
	z-index: 104 !IMPORTANT;
}

#menuContainer ul.menuSubSubLevel,
#menuContainer ul ul ul
{
	margin: 0px;
	padding: 0px;
	z-index: 105 !IMPORTANT;
}

#menuContainer li.menuSubSubLevelItem,
#menuContainer ul ul li
{
	list-style-type: none;
	text-align: left;
	z-index: 106 !IMPORTANT;
}

#menuContainer li.menuSubSubLevelItem div,
#menuContainer ul ul li div
{
	margin: 0px;
	padding: 3px 0px 3px 0px;
	z-index: 107 !IMPORTANT;
}


/* Theme Styles for Menu
-------------------------*/
#menuContainer ul li a:link,
#menuContainer ul li a:visited{
	text-decoration: none;
	color: #ece6c5;
}

#menuContainer ul li.current_page_item a:link,
#menuContainer ul li.current_page_item a:visited,
#menuContainer ul li.current_page_item a:hover,
#menuContainer ul li.current_page_item a:active,
#menuContainer ul li a:hover,
#menuContainer ul li a:active{
	text-decoration: none;
	color: #8d9461;
}

#menuContainer ul li.current_page_item li a:link,
#menuContainer ul li.current_page_item li a:visited,
#menuContainer ul li.current_page_item li a:active
{
	color: #ece6c5;
}

#menuContainer ul li li a:hover
{
	color: #8d9461 !important;
}