/* THIS STUFF DEFINES THE NAVBAR GEOMETRY (AND FORMATTING THAT'S DEPENDENT ON IT ) */

	#topmatter 
		{
			position: absolute;
			top: 59px;
			left: 56px;
			width: 100%;
			height: 40px;
			margin: 0px;
			padding: 0px;
		}

	#logo 
		{
			position: absolute;
			top: 0px;
			left: 0px;
		}            

	#mainnav 
		{
			margin: 0px;
			width: 75%;
			margin: 0;
			padding: 0;
			font-size: 0.7em;
			line-height: 2em;
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
			font-weight: bold;
			text-transform: uppercase;
			/*    border-bottom: 1px solid rgb(153,153,102);  */
		}

	#mainnav ul 
		{
			margin: 0px;
			margin-left: -0.5em;
			padding: 0px;
		}

	#mainnav li 
		{
			margin: 0px;
			padding: 1em;
			padding-bottom: 2em;
			display: inline;
			list-style: none;
		}

	#mainnav ul li:first-child 
		{
			border-left: none;
		}

	#mainnav a:link, #mainnav a:visited 
		{
			color: rgb(153,153,153);
			text-decoration: none;
		}

	#mainnav li.selected a:link, #mainnav li.selected a:visited 
		{
			/* border-top: 1px solid rgb(153,153,102); */
			border-right: 1px solid rgb(153,153,102);
			/* border-bottom: 1px solid rgb(153,153,102);  */
			border-left: 1px solid rgb(153,153,102);
			color: rgb(64,64,64);
			padding: 2px 10px 2px 10px;
			background-color: rgb(245, 235, 204);
			margin: 0px;
		}

	#mainnav a:hover 
		{
			color: black;
			text-decoration: underline;
			/* border-bottom: 2px solid rgb(153,153,102); */
		}

	#subnav 
		{
			width: 100%;
			padding: 0px;
			margin: 0px;
			font-size: 0.7em;
			line-height: 17px;
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
			font-weight: bold;
			/* border: 1px solid rgb(153,153,102); */
			background-color: rgb(253, 252, 242);
			color: black;
		}

	#subnav ul 
		{
			margin: 0.2em; 
			padding: 0px;
			text-align: left;
		}

	#subnav li 
		{
			text-align: left;
			margin: 0;
			padding: 0px 2px 0px 0px;
			display: inline;
			list-style: none;
		}

	#subnav a:link, #subnav a:visited 
		{
			text-decoration: none;
			padding: 6px 10px 2px 10px;
			color: rgb(102,102,51);
		}

	#subnav li.selected a:link, #subnav li.selected a:visited 
		{
			background-color: rgb(235,225,165);
			color: rgb(0,0,0);
			border-top: 1px solid rgb(153,153,102);
			border-right: 1px solid rgb(153,153,102);
			border-bottom: 1px solid rgb(153,153,102); 
			border-left: 1px solid rgb(153,153,102);
			padding: 6px 10px 2px 10px;
		}

	#subnav a:hover 
		{
			color: red;
			padding: 6px 10px 2px 10px;
			text-decoration: underline;
		}


