/* ------------------------- Menu -------------------------------------- */

#menu {
   position: relative;
   float: left;
   height: 42px;
/*   width:100%;*/
	width: auto;
   color: #fff;
   font: bold 13px/1em;
	z-index: 1000;
	margin-left: -1px;
	margin-right: -1px;
}

@media print {
   #menu {
      display:none;
   }
}

#menu ul, #menu li, #menu a {
   margin: 0;
   padding: 0;
   z-index: 1000;
	clear: none;
}

	#menu li {
		background: url(/img/dividers_nav.gif) 0 7px no-repeat;
		padding-left: 1px;
		text-align: center;
		/* width: 155px; ORIG */
		width: 145px;
        }
        
        #menu li#menu_parkinson_health_professionals {
        	width: 168px;
        }
        
        #menu li#menu_about_pdf {
          border-left: 0;
          margin-left: 0;
          display: none;
        }
	
		/* two-lined nav items */
		li#menu_funding_res {
			/* width: 187px; ORIG */
			width: 178px;  
		  border-left: 0;
          margin-left: 0;
          background: none;                    
		}	
		li#menu_understanding_pd {
			/* width: 195px;  )RIG*/
			width: 168px;
                }
		li#menu_living_pd {
/*			width: 195px; */
		}		
		li#menu_community {
/*			width: 175px; */
		}		
		li#menu_support_pdf {
/*			width: 175px; */
		}		
			li#menu_funding_res a,
			li#menu_understanding_pd a,
			li#menu_living_pd a,
			li#menu_community a,
			li#menu_support_pdf a {
				padding-top: 7px;
				padding-bottom: 21px;
				_padding-bottom: 4px; /* stupid IE 6 */
			}
			
			li#menu_funding_res a {
				
			}

#menu li.first {
    background: none;
}

#menu a {
	display: block;
    padding: 14px 25px;
	font-size: 14px;
	font-weight: bold;
	line-height: 1em;
	height: 1em;
	color: #fff;
}

        #menu li#menu_parkinson_health_professionals a {
        	padding-left: 15px;
        	padding-right: 15px;
        	padding-top: 7px;
        	padding-bottom: 21px;
        }
        
	#menu li.on a,
	#menu a:hover,
	#menu a.hover {
		background: url(/img/bkgd_nav_on.gif) repeat-x;
		color: #063;
	}
		#menu li.on .submenu a,
		#menu li .submenu a:hover,
		#menu li .submenu a.hover {
			background: none;
			*background-image: url(/img/spacer.gif); /* stupid IE doesn't re-draw background on parent li properly when setting background none or transparent. */
		}
		
	

#menu ul {
   list-style:none;
   width:auto;
}
	
.menu li {
   position:relative;
/*   float:right;*/
float: left;
}

#menu span {
   z-index:1000;
}

#menu span.label {}

.submenu, .submenu li, .submenu a {
   height:auto !important;
}

.submenu {
	width:218px !important;
	list-style:none;
	position:absolute;
	top:42px;
	left:1px;
	visibility: hidden;
	background: #fff7e2;
	border:1px solid #caebb4;
	padding: 0 !important;
}
	ul#submenu_support_pdf {
		right: -1px;
		left: auto;
	}
	

.submenu li {
	float: none !important;
	margin: 0 !important;
	padding: 1px 0 0 0 !important;		
	background: url(/img/divider_unav.gif) repeat-x !important;
	width: auto !important;
}
	.submenu li.first {
		background: 0 !important;
		padding: 0 !important;
	}


.submenu a {
	float: none !important;
	color: #00533e !important;
	font-weight: normal !important;
	font-size: 13px !important;
	padding: 5px 19px !important;
	text-align: left;
}
	.submenu li.first a {

	}
	.submenu li.on a,
	.submenu a:hover,
	.submenu a.hover {
		background: url(/img/bkgd_nav_on.gif) repeat-x !important;
	}
	
.submenu .on, .submenu a:hover, .submenu a.hover {
   color: #065480 !important;
}

.submenu span {
	background: none !important;
	padding: 5px 0 6px 0 !important;
}
	.submenu span span {
		padding: 0 !important;
	}

.submenu span.label {}

/* --------------------------- Menu EOF ------------------------------------- */

/* --------------------------- Section Nav --------------------------------- */

#nav {
	clear:both;
	margin:0;
	padding: 1px 0 0 0;
/*	background: url(/img/divider_nav.gif) top left repeat-x;*/
	line-height: 1.3em;
	font-size: 13px;
}

@media print {
   #nav {
      display:none;
   }
}

	ul#nav {
		border-bottom: 1px dotted #8dc45f;
	}

	#nav li {
		border-top: 1px dotted #8dc45f;	
		_height: 1%; /* stupid IE 6 */
	}
		#nav .nav_quat li.first {

		}
		#nav a {
		   display:block;
			padding: 6px 8px 6px 5px;
		}
			#nav li a.on {
				background: #ffdd76;
				font-weight: bold;
			}
			#nav li a:hover {
				background: #ffdd76;
			}
			
		
			
	/* subnavs */
	#nav ul {
		background: #fff7e2;
	}
		#nav ul li {
			background: none;
			border: 0;
		}
			#nav ul li a {
				padding-left: 25px;
				background: url(/img/bullet_tert.gif) 15px 1em no-repeat !important;
			}
	
	/* quint nav */
	#nav ul ul {
		font-size: 12px;
	}
		#nav ul ul li a {
			padding: 6px 5px 6px 44px;
			background: url(/img/bullet_quat.gif) 35px 1em no-repeat !important;
		}
		#nav ul ul li.first a {
			padding-top: 0;
			background-position: 35px .5em !important;
		}


/* --------------------------- Section Nav EOF ----------------------------- */

