/* MAIN NAVIGATION MENU */

ul#nav {
	position: relative;
	list-style: none outside;
	margin: 0;
	padding: 0;
	height: 22px;
	border-bottom: 5px solid #cde;
	font-size: 11px;
	background: #2d475b url(/images/menubg1.gif) repeat-x;
}
	ul#nav li {
		display: inline;
		height: 22px;
		margin: 0;
		font-weight: bold;
	}
		ul#nav li a {
			display: block;
			float: left;
			height: 17px;
			text-align: center;
			padding: 0 1em;
			padding-top: 5px;
		}
		ul#nav li.active a { background: #cde url(/images/menubg2.gif); color: #246; font-weight: bold; }
		ul#nav li a:hover { background: #fe9; color: #246; }


	ul#nav ul {
		list-style: none outside;
		margin: 0;
		position: absolute;
		left: 0;
		top: 22px;
		width: 145px;
		background: #cde;
		padding: .5em 0;
		border-bottom: 4px solid #bcd;
	}
		ul#nav ul li { display: block; font-weight: normal; }
			ul#nav ul li a {
				display: block;
				width: 123px;
				padding-left: 1em;
				text-align: left;
			}
			ul#nav li.active li a {
				background-image: none;
				font-weight: normal;
				}
			ul#nav li.active li.active a {
				background-image: none;
				font-weight: bold !important;
				text-decoration: underline !important;
				}


/* COLLECTION MENU */
ul#collectionmenu, ul#collectionmenu ul {
	list-style-type: none;
	margin: 0; padding: 0;
}
ul#collectionmenu {
	font-size: 11px;
	padding-bottom: 1em;
	border-bottom: 4px solid #bcd;
}
	ul#collectionmenu li {
		padding: 0 1em;
	}
		ul#collectionmenu li.active { font-weight: bold; }
		ul#collectionmenu ul li {
			font-size: .9em;
			padding-top: 0;
			margin-left: .5em;
			font-weight: normal;
		}
