@charset "utf-8";
/* CSS Document */
.topnav{
	height:52px;
	width:100%;
	background:url(img/navbg.jpg) repeat-x;
}
.navbg{
	width:912px;
	height:48px;
	background:url(img/navbg.png) no-repeat;
	margin:0 auto;
}
.nav{
	 width:900px;
	 height:36px;
	 margin:4px 0 0;
	 padding:3px 6px 5px;
}
.nav ul{
	font:12px 'Trebuchet MS', Calibri;
	text-transform:uppercase;
	color:#FFF;
}
.nav li{
	display:inline;
	float:left;
	position:relative;
}
.nav li a{
	display:block;
	float:left;
	text-align:center;
	width:224px;
	padding:12px 0 14px 0;
	text-decoration:none;
	color:#FFF;
	font-weight:600;
	border-right:1px solid #7e6f57;
	font:12px 'Trebuchet MS', Calibri;
	font-weight:bold;
	margin:0;
}
.nav li a.last{
	width:225px;
}
.nav li a{
	background:url(img/grad.jpg) repeat -50px 0;
}
#nav li a:hover{
	background-position:50px 0;
	color:#e3dadc;
}
.nav li a.last{
	border-right:none;
}
.nav li a.current{
	background:#877a64;
	color:#1b1b1b;
}
.nav li a.current:hover{
	color:#22211f;
	background:#827764;
}
.nav li ul{
	display:none;
	width:149px;
	padding:0;
	background:#837359;
	position:absolute;
	top:39px;
	left:-1px;
	border-left:1px solid #7e6f57;
	border-right:1px solid #7e6f57;
	border-bottom:1px solid #7e6f57;
	z-index:9999;
}
.nav li ul li a{
	display:block;
	float:none;
	text-align:left;
	width:136px;
	padding:6px 3px 6px 10px;
	text-decoration:none;
	color:#FFF;
	font-weight:600;
	border-right:none;
	font:12px 'Trebuchet MS', Calibri;
	font-weight:bold;
	text-transform:capitalize;
}
.nav li:hover > ul{
	display:block;
}
.hovered{
	background-position:150px 0;
}
