/* Navigation styles
link-visited-hover-active
focus
----------------------------*/
#nav {
	width:744px;
	background:#783500;
	margin:auto;
	height: 2.3em;
}

#nav li {
    background:#783500;
	float:left;
	list-style:none;
	border-left: 1px solid #fff;
}

#nav a {
	display:block;
	font-size: 0.9em;
	line-height:1.3em;
	font-weight: bold;
	padding: 0.3em 2em 1em 0.5em;
	
}

#nav a:link {
	text-decoration:none;
	color:#fff;
}

#nav a:visited {
	text-decoration:none;
	color:#fff;
}

#nav a:hover, #nav a:focus {
	text-decoration:none;
	color:#fff;
	background:#602d07
}

#nav a:active {
	text-decoration:none;
	color:#fff;
	background:#602d07
}

/* Sub-navigation styles
----------------------------*/
#sub-nav {
	padding:0;
	margin:0
}

#sub-nav li {
	width:215px;
	float:left;
	list-style:none
}

#sub-nav ul{
	margin:10px 0 0 0 
}

#sub-nav a {
	display:block;
	background: url(../img/nav_back_bullet.gif) left no-repeat;
	padding:.5em 0 .5em 10px;
	width:100%;
}

#sub-nav li li a {
	display:block;
	background: url(../img/nav_bullet.gif) left no-repeat;
	padding:.5em 0 .5em 10px;
	width:100%;
}

#sub-nav a:link {
	text-decoration:none;
	color:#000;
}

#sub-nav a:visited {
	text-decoration:none;
	color:#000;
}

#sub-nav a:hover, #sub-nav a:focus {
	background: url(../img/nav_back_bullet_hover.gif) left no-repeat;
	text-decoration:none;
	color:#a4bee3;
}

#sub-nav li li a:hover, #sub-nav li li a:focus {
	background: url(../img/nav_bullet_hover.gif) left no-repeat;
	text-decoration:none;
	color:#a4bee3;
}

#sub-nav a:active {
	text-decoration:none;
	color:#a4bee3;
}