/*** Nav bar styles ***/

ul#navmenu,
#navmenu ul {
/*Remove all spacings from the list items*/
	margin: 0;
	padding: 0px 0px 0px 25px;
	cursor: default;
	list-style-type: none;
	display: inline;
	 z-index:800;
}

ul#navmenu {
	display: table;
	width: 950px;
	 z-index:800;
}

/* main nav appearance */
ul#navmenu>li {
	display: table-cell;
	float: left;
	/* position: relative; commenting out temporarily, seems to interfere with border-right */
	padding: 6px 18px;
	background-color: #085c91;
	border-right: 1px dotted #fff;
	 z-index:800;
}

ul#navmenu li>ul {
	/*Make the sub list items invisible*/
	display: none;
	position: absolute;
	width: 180px;
	/* max-width: 40ex; */
	margin-left: -19px;
	margin-top: 6px;
	 z-index:800;
}

ul#navmenu li:hover>ul {
/*When hovered, make them appear*/
	display : block;
}

#navmenu ul li a {
/*Make the hyperlinks as a block element, sort of a hover effect*/
	display: block;
	padding: 4px 10px;
}

/*** Menu colors (customizable) ***/

#navmenu a:link,
#navmenu a:visited {
	font-size: 10pt;
	text-decoration: none;
	color: #fff;
}

#navmenu a:active,
#navmenu a:hover {
	font-size: 10pt;
	text-decoration: none;
	color: #fff;
}

#navmenu ul li a {
	background-color: #fff;
	color: #085c91;
	border: 1px solid #ccc;
	border-collapse: collapse;
}

ul#navmenu li:link,
ul#navmenu li:visited,
ul#navmenu li:hover,
#navmenu ul li a:link,
#navmenu ul li a:visited,
#navmenu ul li a:hover {
	background-color: #085c91;
	color: #fff;
}

ul#navmenu li:hover,
#navmenu ul li a:hover {
	background-color: #ccc;
	color: #fff;
}

/*
ul#navmenu,
#navmenu ul {
	border: 1px dotted red;
	padding: 4px;
}

ul#navmenu li:active,
#navmenu ul li a:active {
	background-color: #085c91;
	color: #fff;
}
*/

