
	div.navSide
	{
		position: absolute; /*used this rather than floating to prevent "clear: both" for text items clearing the bottom of navSide*/ 
		top: 235px;
		left: 50%;
		margin-left: -400px;
		font-weight: bold;
		text-align: left;
		color: #774721;
		line-height: 175%;
		background-color: rgb(214,222,222); /*needs to be in this format for color manipulation in JavaScript*/
		padding: 0px 10px;
		min-width: 140px;
		white-space: nowrap;
	}

	div.navSideElement
	{
		position: relative;
/*remaining rules for element are to make darker background color extend all the way to left edge when present*/
		padding-left: 10px;
		left: -10px;
		margin-right: -10px;
	}

	div.navSideElementOn
	{
		color: #d45f00;
	}

	span.navSideElementOver
	{
		color: #d45f00;
		cursor: pointer;
	}

	div.navSideSubmenu
	{
		padding-left: 15px;
	}

	div.navSideSubmenuHide
	{
		position: absolute;
		z-index: 5;
		top: 0px;
		padding: 0px 10px;
	}

	div.navSideElement a
	{
		text-decoration: none;
	}
	
	div.navSideElement a:link, a:visited
	{
		color: #774721;
	}
	
	div.navSideElement a:hover, a:active
	{
		color: #d45f00;
	}

