#menu
{
	width: 160px;
/* 	margin-top: 16px; */
}


ul#nav
{
	width: 160px;
	margin: 0;
	padding: 0;
	position: relative;
	float: none;
	text-align: left;

	background-color: rgb(235,235,235);	
}

ul#nav li
{
	width: 160px;
/* 	height: 30px; */

	
	background-image: url(../_images_/lrcc_nav_button_background.png);
	background-repeat: no-repeat;
}

ul#nav li a.mainnav
{
	height: 18px;
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 4px;
	padding-left: 6px;	
	display: block;
	
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	color: rgb(105,90,90); /* dark brown */
}
ul#nav li a.mainnav#current1
{
	color: #FFFFFF;
	background-color: rgb(0,82,49);
}
ul#nav li a:hover
{
/* 	height: 18px; */
		
	background-image: url(../_images_/lrcc_nav_button_background_hover.png);
	background-repeat: no-repeat;
}

.home #nav #home a.mainnav,
.about #nav #about a.mainnav,
.membership #nav #membership a.mainnav,
.events #nav #events a.mainnav,
.development #nav #development a.mainnav,
.government #nav #government a.mainnav,
.news #nav #news a.mainnav,
.lansing #nav #lansing a.mainnav
{
	color: rgb(255,255,255); /* white */
	background-color: rgb(0,82,49); /* dark green */	
}

.home #nav #home a.mainnav:hover,
.about #nav #about a.mainnav:hover,
.membership #nav #membership a.mainnav:hover,
.events #nav #events a.mainnav:hover,
.development #nav #development a.mainnav:hover,
.government #nav #government a.mainnav:hover,
.news #nav #news a.mainnav:hover,
.lansing #nav #lansing a.mainnav:hover
{
	color: rgb(105,90,90); /* dark brown */
	background-color: rgb(0,82,49); /* dark green */	
}



/* ------------------------------------ subnav
----------------------------------------------- */


ul#subnav
{
	width: 160px;
	padding: 4px 0px 4px 0px;
	margin: 0;
	display: block;
	position: relative;

	list-style: none;
	background-color: rgb(215,234,213); /* light green */	
}

#subnav .test
{
display: block;	
}

ul#subnav li
{
	height: auto;
	padding: 0;
	margin: 0;
	position: relative;
	background: none;
	background-color: rgb(215,234,213); /* light green */
}

ul#subnav li a
{
	padding: 4px 0px 4px 4px;
	margin: 0;
		
	text-decoration: none;
	font-weight: normal;
	color: rgb(0,82,49); /* dark green */
	
	background-image: none;
	background-color: rgb(215,234,213); /* light green */	
}

ul#subnav li a:hover
{
	background-image: none;
}


ul#subnav li ul 
{
	width: 160px;
	margin: -1px 0px 0px 0px;
	padding: 0;
	display: none;
	position: absolute;
	left: 160px;
	top: 0;

	list-style: none;
	border-style: solid;
	border-width: 1px 0px;
	border-color: rgb(215,234,213); /* light green */	
}

ul#subnav li ul li
{
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: rgb(215,234,213); /* light green */		
}

ul#subnav li:hover ul
{
	display: block;
	background-image: none;
}

ul#subnav li:hover a
{
	color: white;
	background-color: rgb(0,82,49); /* dark green */ /* highlights parent of currently selected popout menu */
}

ul#subnav ul a
{
/* 	color: white; */
/* 	background-color: rgb(0,120,79); */ /* medium green */
}

ul#subnav ul a:hover /* makes currently selected choice highlighted */
{
	color: white;
	background-color: rgb(0,120,79); /* medium green */
}

ul li a
{
	display: block;
	text-decoration: none;
	color: rgb(50,50,50);
	padding: 5px;
}

/* ------------------------- subnav second tier
----------------------------------------------- */


ul#subnav li:hover ul ul
{
	display: none;
	
	background-image: none;
}

ul#subnav ul li:hover ul
{
	display: block;
	background-image: none;
}

ul#subnav ul li:hover a /* highlights parent of currently selected popout menu */
{
	display: block;
	
	color: white;
	
	background-color: rgb(0,120,79); /* medium green */
	background-image: none;
}

ul#subnav ul li:hover ul a
{
	display: block;
	
	color: white;
	background-color: rgb(0,120,79); /* medium green */
}

ul#subnav ul li ul a:hover
{

	
	color: rgb(0,120,79); /* medium green */
	background-color: white;
}


/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

/* Hides from IE5-mac \*/
html ul li a {height: 1%;}
/* End hide from IE5-mac */

#navMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navMenu {
	width: 160px;
}


#navMenu li {
display:inline;
}

/* menu */	
#navMenu li a:link, #navMenu li a:visited {
	font-family: arial;
	text-decoration: none;
	color: #695A5A;
	height: 18px;
	display: block;
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	background: url(../_images_/lrcc_nav_button_background.png);
	padding: 6px 0 6px 10px;
	
	}
#navMenu #current {
	font-family: arial;
	background:url(../_images_/lrcc_nav_button_background_active.png);
	color:#FFFFFF;
	padding: 6px 0 6px 10px;
}
#navMenu li a:hover {
	color: #000000;
	background: url(../_images_/lrcc_nav_button_background_hover.png);
	padding: 6px 0 6px 10px;
	}
	
/* subMenu */
#navMenu li li a:link, #navMenu li li a:visited {
	font-weight: normal;
	background: url(../_images_/lrcc_subnav_background.png);
	padding: 4px 0 4px 15px;
	color:#005231;
	height: 12px;

}
#navMenu li li a:hover {
	background: url(spacer.gif);
	background-color:#FFFFFF;
	padding: 4px 0 4px 15px;
	color:#000000;
}

/* subSubMenu */
#navMenu li li li a:link, #navMenu li li li a:visited {
	background: url(bckSubSubMenu.gif);
	padding: 0 0 0px 40px;
}
#navMenu li li li a:hover {
	background: url(bckSubSubMenu.gif) 0 -13px;
	padding: 0 0 0px 40px;
}