/********************* Nav Horizontal ************************/


#navHoriz, .subNavHoriz {
	margin:0;
	padding:16px 0 0 0;
	list-style:none;
}

.subNavHoriz {
	overflow:auto;
	display:block;
}

#navHoriz li,
.subNavHoriz li {
	float:left;
	margin-right:2px;
}

#navHoriz ul {
	border:2px outset #6b5552;
}

#navHoriz a,
.subNavHoriz a {
	display:block;
	padding:0 13.7px;
	height:30px;
	line-height:30px;
	text-decoration:none;
	color:#6b5552; /*brown*/
	background-color:#e9e7d5; /*light tan 2*/
	background-image:url(../../images/nav-bg.png);
	background-position:right;
	background-repeat:no-repeat;
	outline:none; /*removes accessibility, subsitution below*/
}

#navHoriz a:hover, #navHoriz a:focus, #navHoriz li a.current,
.subNavHoriz a:hover, .subNavHoriz a:focus, .subNavHoriz li a.current {
	background-color:#6b5552;
	color:#e9e7d5;
	text-shadow:0 0 2px #6b5552;
}

#navHoriz a:active {
	*filter:alpha(opacity=90); /* for IE */
	opacity:0.9; /* CSS3 standard */
}

.subNavHoriz {
	margin-bottom:10px;
	border-bottom:1px solid #6b5552;
	font-size:12px;
}
.subNavHoriz li {
	margin-bottom:2px;
}