div#menu_container {
		position: absolute;
		right: 0;
		left: 0;
		top: 3.7em;
			}			
div#menu_container {
		margin: 0px;
		width: auto;
		height: 31px;
		border: 1px solid black;
		background-color: black;
		background-image: url("../images/brick004.jpg") ;
			}			
	
			
	
div#nav {
		position: relative;
		float: none;
		margin: auto;
		width: 50em;
		text-align: center;
			}
			
div#nav > ul#links li {
		border: 1px solid red;
		padding: 5px;
		margin: .5px;
		float: left;
			}

div#nav > ul#links li a {
		padding: 2px;
		color: yellow;
		font-size: 12px;
		text-decoration: none;
			}

div#nav > ul#links li a:link {
		background-color: orange;
		color: yellow;		
			}

div#nav > ul#links li a:visited {
		background-color: orange;
		color: white;
			}

div#nav > ul#links li a:active {
		background-color: maroon;
		color: lightslategray;
			}
div#nav > ul#links li a:hover {
		background-color: orange;
		color: lightslategray;
			}
div#nav > ul#links li a:hover {
		background-color: orange;
		color: lightslategray;
		display: block;
			}

ul#links > li {
		float: left;
			}
ul#links {
		left: 0;
			}
			
ul.menu {
		top: 2.19em;
		background-color: orange;
		width: 10em;
		border: 1px solid red;
		display: none;
			}
ul > li:hover > ul.menu, ul.menu:hover {
		background-color: orange; 
		display: block;
			}
			
ul.menu {
		right: -0.05em;
			}
ul.menu li {
		text-align: left;
		color: black;
			}
ul.menu a {
		margin: 0.4em;
		padding: 0.5em;
		color: black;
		display: block;
		border: 0.05em solid lightblue;
			}
ul.menu a:hover {
		background-color: lightsteelblue;
		border: 0.05em solid black;
		text-decoration: none;
			}
