/****************************************************************************************	
	[SITE NAVIGATION]
*****************************************************************************************/

/* [NAV - MAIN]
-------------------------------------------------------*/
#nav-main {
	background: #d56206;
	border-bottom: 1px solid #fff;
	margin: 0;
	padding: 0 250px 0 5px;
	position: absolute;
	top: 0;
	left: 0;
	width: 715px;
}
	#nav-main li {
		background: none;
		border-right: 1px solid #dd8138;
		float: left;
		margin: 6px 0;
		padding: 0;
		position: relative;
	}
	#nav-main li:last-child {border: none;}
		#nav-main a {
			color: #fff;
			display: block;
			float: left;
			margin: -6px 0;
			padding: 6px .5em;
			text-decoration: none;
			text-transform: uppercase;
		}
		/* Drop Down Menu */
		#nav-main ul {
			position: absolute;
			top: -9999em;
			width: 165px;
			background: #2d5c88;
			margin: 0;
		}
			#nav-main ul li {
				border: none;
				margin: 0;
				width: 165px;
			}
				#nav-main li:hover ul a,
				#nav-main li:focus ul a, 
				#nav-main li.sfHover ul a,
				#nav-main ul a {
					color: #fff;
					padding: .3em 1.83em;
					margin: 0;
					width: 121px;
					float: none;
				}
		/* Hover Rules */
		/* top level */
		#nav-main li:hover a,
		#nav-main li:focus a, 
		#nav-main li.sfHover a, 
		#nav-main a:hover,
		#nav-main a:focus,
		#nav-main a.active {color: #000;}
		/* drop down */
		#nav-main ul li:hover,
		#nav-main ul li:focus,
		#nav-main ul li.sfHover, 
		#nav-main ul a:hover,
		#nav-main ul a:focus {background-color: #163d62;}
		/* Highlight sub tiers with bg img */
		#nav-main ul a.nav-arrow,
		#nav-main ul a:hover.nav-arrow,
		#nav-main ul a:focus.nav-arrow {
			background-image: url("../images/template/nav-arrow.gif");
			background-repeat: no-repeat;
			background-position: 95% 50%;
		}
		/* Drop Down Menu Positioning */
		/* 2nd tier */
		ul#nav-main li:hover ul,
		ul#nav-main li:focus ul,
		ul#nav-main li.sfHover ul {
			left: -1px;
			top: 2em;
			z-index: 99;
		}
			/* 3rd tier */
			ul#nav-main li:hover li ul,
			ul#nav-main li:focus li ul,
			ul#nav-main li.sfHover li ul {top: -9999em;}
			ul#nav-main li li:hover ul,
			ul#nav-main li li:focus ul,
			ul#nav-main li li.sfHover ul {
				left: 165px;
				top: 0;
			}
				/* 4th tier */
				#nav-main li li:hover li ul,
				#nav-main li li:focus li ul,
				ul#nav-main li li.sfHover li ul {top: -9999em;}
				#nav-main li li li:hover ul,
				#nav-main li li li:focus ul,
				ul#nav-main li li li.sfHover ul {
					left: 165px;
					top: 0;
				}
				
/* [NAV - SUB]
-------------------------------------------------------*/
#nav-sub a.active {
	color: #e95d0f;
	text-decoration: none;
}
	
/* [PAGINATION]
-------------------------------------------------------*/
.pagination {
	text-align: right;
	padding: .5em 0;
	margin: 0;
	list-style: none;
	clear: both;
	width: 100%;
}
	.pagination li {
		background: none;
		padding: 0;
		display: inline;
	}
	/* Prev and Next */
	.pagination .prev {margin-right: .3em;}
	.pagination .next {margin: 0 0 0 .5em;}
	/* Page Count */
	.pagination .page-count {
		float: left;
		font: italic 100% Georgia, "Times New Roman", Times, serif;
	}
		/* Page Links and Active State */
		.pagination a:link,
		.pagination a:visited,
		.pagination .active {padding: .15em .46em;}
		.pagination a:hover,
		.pagination a:focus,
		.pagination .active {
			background-color: #476a94;
			color: #fff;
			text-decoration: none;
		}
		.pagination .active {background-color: #e95d0f;}
