	#navcontainer {
		margin: 0px 0px 0px 0px; 
		/**border-bottom: 1px solid #fff;  aline at bottom of nav */		
		padding: 0px 0px 5px 0px; 
		font-family: arial, helvetica, sans-serif;
		text-align: right;
		}
     
	#navcontainer p	{
		padding: 7px 7px 0px 0px;
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		}

 /* to stretch the container div to contain floated list */ 
	#navcontainer:after {
		content: "."; 
		display: block; 
		line-height: 1px; 
		font-size: 1px;
		color: transparent; 
		clear: both; 
		} 

	#navcontainer	img	{
		margin: 0px;
		padding: 0px 0px 1px 0px;
		}

	ul#navlist {
		list-style: none; 
		padding: 0; 
		margin: 0px; 
		background-color: #000;
		font-size: 12px;
		}

	ul#navlist li {
		text-align: left;
		float: left; 
		height: 45px; 
		margin: 0px 0px 0px 0px; 
		border-left: 1px solid #CCC;
		padding: 0; 
		background-color: #000;
		}

	ul#navlist li { width: 105px; voice-family: "\"}\""; voice-family:inherit; width: 104px;} 
	html>body ul#navlist li { width: 104px; } 
		

	ul#navlist li a { /** mouse move out */
		display: block; 
		padding: 7px 5px 25px 7px; 		
		color: #fff; 
		font-size: 11px;
		text-decoration: none;
		height: 1%;
		text-shadow: 0 0 0 #000;
		
		}

	#navcontainer>ul#navlist li a { width: auto; height: auto; } 

	ul#navlist li#active a {
		background: #f0e7d7; 
		color: #C30; 
		}

	ul#navlist li a:hover,
	ul#navlist li#active a:hover { /** mouve move in */
		color: #fff;
		background-color: #990099;
border-bottom: 5px solid #ccc;
		}
  
		
	ul#navlist li.home	{
		border-left: none;
		color: #fff;
		background-color: #990099;

		}

	ul#navlist li#empty	{
		width: 230px;
		}


/* tertiary navigation styles */

	#articles	#navcontainer	ul#navlist	li:hover > ul,
	#archives	#navcontainer	ul#navlist	li:hover > ul,
	#calendar	#navcontainer	ul#navlist	li:hover > ul,
	#category	#navcontainer	ul#navlist	li:hover > ul,
	#searchpage	#navcontainer	ul#navlist	li:hover > ul,
	#about	#navcontainer	ul#navlist	li:hover > ul,
	#elsewhere-section	#navcontainer	ul#navlist	li:hover > ul,
	#elsewhere-dates	#navcontainer	ul#navlist	li:hover > ul,
	#store	#navcontainer	ul#navlist	li:hover > ul	 {
		display: none;
		}

	#articles	#navcontainer	ul#navlist li#empty,
	#calendar	#navcontainer	ul#navlist li#empty,
	#about	#navcontainer	ul#navlist li#empty,
	#elsewhere-dates	#navcontainer	ul#navlist	li#empty,
	#store	#navcontainer	ul#navlist	li#empty	{
		width: 219px;
		}

	#home	#navcontainer	ul#navlist li#empty,
	#archives	#navcontainer	ul#navlist li#empty,
	#about	#navcontainer	ul#navlist li#empty,
	#category	#navcontainer	ul#navlist li#empty,
	#searchpage	#navcontainer	ul#navlist li#empty,
	#elsewhere-section	#navcontainer	ul#navlist	li#empty,
	#store	#navcontainer	ul#navlist	li#empty	{
		width: 325px;
	}

	#articles	#navcontainer	ul#navlist li#next,
	#calendar	#navcontainer	ul#navlist li#next,
	#category	#navcontainer	ul#navlist li#next,
	#searchpage	#navcontainer	ul#navlist li#next,
	#about	#navcontainer	ul#navlist li#next,
	#elsewhere-section	#navcontainer	ul#navlist li#next,
	#elsewhere-dates	#navcontainer	ul#navlist	li#next,
	#store	#navcontainer	ul#navlist	li#next	{
		width: 95px;
		}

	#articles	#navcontainer {	
		margin: 0px 0px -4px 0px; 
		padding: 0px 0px 0px 0px; 
		border-bottom: none;		
	}
		
