@charset "UTF-8";
/* CSS Document */

#breadcrumb {list-style-type: none; margin: 0; position: absolute; top: 40px; left: 420px; width: 540px; height: 50px; background:url(/images/siteBuild/breadcrumbs-main.gif) no-repeat left top; padding-top: 9px; font-family: Garamond, Georgia, "Times New Roman", Times, serif; font-size: 2.2em; font-style: italic;}
#breadcrumb li {line-height: 30px; float: left;  display: inline;padding: 0 30px; background: url(/images/siteBuild/breadcrumbs-sub.gif) no-repeat right top; color: #bbaf6c; text-transform:lowercase; letter-spacing: .1em;}
#breadcrumb li:last-child {background: none;}
#breadcrumb li a {color: #eae7d3; text-decoration: none;}
#breadcrumb li a:hover {color: #f18d11;}
#breadcrumb li span {font-weight: normal; font-size: .7em;}


/*///// mainNav /////*/
#mainNav {
	position: absolute;
	top: 110px;
	background:url(/images/siteBuild/nav-mainNav-bg.png) no-repeat left top;
	width: 960px;
	height: 42px;
}
#mainNav ul {
	list-style-type: none; margin: 0;
}
#mainNav li {
	float: left;
	display: inline;
	text-transform: uppercase; 
	position: relative;
	line-height: 42px;
	margin: 0;
	padding: 0;
	letter-spacing: .15em;
}
#mainNav li a {
	display: block;
	padding: 0 1em;
	text-decoration: none;
	color: #534a0b;
}
#mainNav li a:hover, #mainNav li.current a {
	text-decoration: none;
	color: #bbaf6c;
}
#mainNav li.current a {background: url(/images/siteBuild/nav-main-a-bg.gif) no-repeat center top; cursor: default;}
/*///// subNav /////*/
#subNavContainer {}
#subNavContainer h4 {}
#subNav {}
	#subNav ul {list-style-type: none;margin-top: .5em;}
#subNav li {padding: .25em 0; border-bottom: 1px solid #ccc; font-size: 1.1em; font-weight: bold;}
	#subNav li li {border-bottom: none; padding: 0; font-size: .9em; font-weight: normal;}
#subNav a, #subNav .here li a {text-decoration: none;color: #534a0b;}
#subNav a:hover, #subNav .here a, #subNav .here li a:hover, #subNav .here .here a { color: #f18d11;}

#subNav li .count {color: #bbaf6c;}


