#container {
	background: #fff url(/scene/2005/fall/images/4a622e_shadow.gif) repeat-y;
}

#left {
	width: 200px;
	min-height: 599px;
	background: #4a622e url(/scene/2005/fall/images/left.jpg) no-repeat;
	color: #ffffff;
	padding-bottom: 30px;
	margin: 0px;
}

#left #submit {
	padding-left: 8px;
}

#left a.submit img {
	width: 183px;
	height: 85px;
	background: transparent url(/scene/2005/fall/images/submit.gif) no-repeat left top;
}

#left a.submit:hover img {
	background: transparent url(/scene/2005/fall/images/submit.gif) no-repeat right top;
}

#center {
	background-color: transparent;
}

hr {
	color: #4a622e;
	background-color: #4a622e;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0;
}

ul#nav {
	margin: 450px 0px 20px 0px;
}

ul#nav ul {
	width: 100%;
}

ul#nav li {	/* First level menu item */
	color: #ffffff;
	padding: 0px;
	border: 0;
	margin: 0px;
}

ul#nav li:hover { /* First level menu item hover */
	background-color: #839e3b;
	color: #ffffff;
}

ul#nav li a, ul#nav li a:link, ul#nav li a:active, ul#nav li a:visited { /* First level menu item link */
	background: url(/scene/2005/fall/images/6f9642_arrow.gif) no-repeat center right;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	padding: 3px 0px 3px 8px;
	margin: 0px;
}

ul#nav li:hover a, ul#nav li:hover a:link, ul#nav li:hover a:active, ul#nav li:hover a:visited, 
ul#nav li.over a, ul#nav li.over a:link, ul#nav li.over a:active, ul#nav li.over a:visited { /* First level menu item hover link */
	background: #839e3b url(/scene/2005/fall/images/ffffff_arrow.gif) no-repeat center right;
	color: #ffffff;
	text-transform: uppercase;
}

ul#nav li a.dl, ul#nav li a:link.dl, ul#nav li a:active.dl, ul#nav li a:visited.dl { /* First level menu item direct link */
	background: #4a632e none;
	text-transform: uppercase;
}

ul#nav li:hover a.dl, ul#nav li:hover a:link.dl, ul#nav li:hover a:active.dl, ul#nav li:hover a:visited.dl, 
ul#nav li.over a.dl, ul#nav li.over a:link.dl, ul#nav li.over a:active.dl, ul#nav li.over a:visited.dl{ /* First level menu item hover direct link */
	background: #839e3b none;
}

ul#nav li ul { /* Sub-menu hiding */
	display: none;
	position: absolute;
	top: auto;
	left: 200px;
	width: 320px;
	background-color: #839e3b;
	line-height: 140%;
	color: #dddddd;
	padding: 0;
	border: 1px solid #4a632e;
	z-index: 10;
}

ul#nav li ul.cover { /* Cover sub-menu size */
	width: 380px;
	margin-top: -246px;
}

ul#nav li ul.upclose { /* Willamette Up-Close sub-menu size */
	width: 320px;
	margin-top: -521px;
}

ul#nav li ul.features { /* Features sub-menu size */
	width: 320px;
	margin-top: -318px;
}

ul#nav li ul.departments {
	width: 250px;
	margin-top: -156px;
}

ul#nav li ul.page {
	width: 250px;
	margin-top: -416px;
}

ul#nav li ul.archive {
	width: 250px;
	margin-top: -78px;
}

ul#nav li:hover ul, ul#nav li.over ul { /* Sub-menu revealing */
	display: block;
}

ul#nav li li { /* Second level menu item */
	height: 50px;
	font-weight: normal;
	padding: 5px;
	border-bottom: 1px solid #4a632e;
	margin: 0;
}

ul#nav li li:hover, ul#nav li li.over { /* Second level menu item hover */
	background: #4a632e;
	color: #ffffff;
	height: 50px;
}

ul#nav li li#cover { /* Cover */
	width: 370px;
	height: 235px;
	padding: 5px;
}

ul#nav li:hover li#cover, ul#nav li.over li#cover { /* Cover hover */
	background: transparent;
	border: 0;
}

ul#nav li li.menuitem { /* Second level menu item - item with photo */
	height: 95px;
}

ul#nav li ul.upclose li, ul#nav li ul.features li { /* For second level menu items using a background image */
	height: 95px;
}

ul#nav li ul.upclose li.menutext { /* Willamette Up-Close menu item - item without photo */
	height: 45px;
	border-bottom: 1px solid #4a632e;
}

ul#nav li ul.upclose li.menulast { /* Willamette Up-Close menu item - last item */
	height: 30px;
	border-bottom: none;
}

ul#nav li ul.upclose li#motto { /* Willamette Up-Close menu item - specific */
	background: #839e3b url(/scene/2005/fall/images/11/thumb.jpg) no-repeat center left;
}

ul#nav li ul.upclose li:hover#motto, ul#nav li ul.upclose li.over#motto { /* Willamette Up-Close menu item hover - specific */
	background: #4a632e url(/scene/2005/fall/images/11/thumb_on.jpg) no-repeat center left;
	border-bottom: 1px solid #4a632e;
}

ul#nav li ul.upclose li#global { /* Willamette Up-Close menu item - specific */
	background: #839e3b url(/scene/2005/fall/images/14/thumb.jpg) no-repeat center left;
}

ul#nav li ul.upclose li:hover#global, ul#nav li ul.upclose li.over#global { /* Willamette Up-Close menu item hover - specific */
	background: #4a632e url(/scene/2005/fall/images/14/thumb_on.jpg) no-repeat center left;
	border-bottom: 1px solid #4a632e;
}

ul#nav li ul.features li.menulast { /* Features menu item - last item */
	border-bottom: none;
}

ul#nav li ul.features li#west { /* Features menu item - specific */
	background: #839e3b url(/scene/2005/fall/images/22/thumb.jpg) no-repeat center left;
}

ul#nav li ul.features li:hover#west, ul#nav li ul.features li.over#west { /* Features menu item hover - specific */
	background: #4a632e url(/scene/2005/fall/images/22/thumb_on.jpg) no-repeat center left;
	border-bottom: 1px solid #4a632e;
}

ul#nav li ul.departments li, ul#nav li ul.page li, ul#nav li ul.archive li { /* Departments and Page by Page menu item */
	height: 15px;
}

ul#nav li ul.departments li.menulast, ul#nav li ul.page li.menulast, ul#nav ul.archive li.menulast { /* Departments and Page by Page menu item - last item */
	border-bottom: none;
}

ul#nav li li img { /* Second level menu item image */
	display: block;
	width: 150px;
	height: 95px;
	position: absolute;
	padding: 0;
	margin: 0;
}

ul#nav li li img.cover { /* Cover image */
	width: 180px;
	height: 235px;
}

ul#nav li li p { /* Second level menu item text */
	display: block;
	width: 150px;
	line-height: 135%;
	padding: 0;
	margin-left: 160px;
}

ul#nav li li p.cover { /* Cover text */
	margin-left: 190px;
	width: 180px;
}

ul#nav li:hover li a, ul#nav li:hover li a:link, ul#nav li:hover li a:active, ul#nav li:hover li a:visited, 
ul#nav li.over li a, ul#nav li.over li a:link, ul#nav li.over li a:active, ul#nav li.over li a:visited, 
ul#nav li:hover li a:hover, ul#nav li.over li a:hover { /* Second level menu item link */
	display: inline;
	background: none;
	color: #ffffff;
	font-weight: normal;
	text-transform: none;
	letter-spacing: normal;
	padding: 0px;
	margin: 0px;
}

ul#nav li:hover li a.cover, ul#nav li:hover li a:link.cover, ul#nav li:hover li a:active.cover, ul#nav li:hover li a:visited.cover, 
ul#nav li.over li a.cover, ul#nav li.over li a:link.cover, ul#nav li.over li a:active.cover, ul#nav li.over li a:visited.cover { /* Cover link */
	display: inline;
	background: none;
	color: #4a632e;
	font-weight: bold;
	text-transform: none;
	letter-spacing: normal;
	padding: 0px;
	margin: 0px;
}

ul#nav li:hover li a:hover.cover, ul#nav li.over li a:hover.cover { /* Cover link hover */
	color: #ffffff;
	border-bottom: 1px solid #ffffff;
}
