@charset "UTF-8";
/* CSS Document */
ul.nav {
	list-style-type:none;
}

header#header nav {
	display:block;
	margin-top:20px;
	text-align:right;
	/* border-top:1px solid #000;
	padding-top:2px; */
}
	header#header ul li {
		display:inline;
		margin-left:1em;
		text-transform:uppercase;
		font-size:80%;
	}
		header#header ul li a {
			color:#999;
			text-decoration:none;
		}
		header#header ul li a:hover {
			color:#000;
		}

nav#CNav>ul {
	position:relative;
	left:50px;
	height:100%;
	float:left;
}
	nav#CNav>ul>li {
		display:block;
		position:relative;
		float:left;
		margin-left:0px;
		margin-right:30px;
		width:300px;
		font-size:85%;
		height:100%;
	}
	nav#CNav>ul ul {
		position:relative;
		list-style-type:none;
		margin-left:100px;
		padding-top:100px;
		padding-left:0px;
		border-top:2px solid #000;
	}
	
	nav#CNav ul a {
		color:#999;
		text-decoration:none;
		text-transform:uppercase;
	}
	nav#CNav ul a.onBlack:hover {
		background-image: url(../images_standard/w50.png);
		background-repeat:repeat;
	}
	
	nav#CNav ul a:hover {
		color:#000;
	}
	
footer#footer ul.nav {
	float:left;
	font-size:80%;
}
	footer#footer ul.nav a {
		color:#999;
		text-decoration:none;
	}
	footer#footer ul.nav a:hover {
		color:#666;
	}
	footer#footer ul.nav li {
		position:relative;
		display:block;
		float:left;
		width:140px;
		text-transform:uppercase;
		color:#999;
	}
	footer#footer ul.nav li li {
		text-transform:none;
	}
	footer#footer ul.nav li li a {
		color:#aaa;
	}
	footer#footer ul.nav li ul {
		/*position:absolute;
		left:0px;
		top:1.2em;
		width:100px;
		height:auto;
		*/
		font-size:100%;
	}
	footer#footer ul.nav li ul ul {
		margin-left:1em;
	}

