/****************************************************************************************	
	[SITE NAVIGATION]
*****************************************************************************************/

/* [MAIN NAV]
-------------------------------------------------------*/
#nav-main {
	background: #140f78 url("../images/template/nav-bg.gif") repeat-x 0 0;
	font: 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
	#nav-main ul {
		width: 957px;
		margin: 0 auto;
		list-style: none;
		padding-left: 3px;
		background: url("../images/template/nav-divider.gif") no-repeat 0 0;
	}
		#nav-main li {
			float: left;
			background: url("../images/template/nav-divider.gif") no-repeat 100% 0;
			padding-right: 3px;
		}
			#nav-main a {
				display: block;
				float: left;
				padding: .95em 1.2em;
				color: #fff;
				text-decoration: none;
			} 
			#nav-main a:hover,
			#nav-main a:focus {background: #132d78 url("../images/template/nav-hover.gif") repeat-x 0 0;}
			/* Active */
			#home #nav-main li#nav-home a,
			#about #nav-main li#nav-about a,
			#sb-mussels #nav-main li#nav-sbm a,
			#sb-scallops #nav-main li#nav-sbs a,
			#press-releases #nav-main li#nav-press-r a,
			#recipes #nav-main li#nav-recipes a,
			#awards #nav-main li#nav-awards a,
			#gallery #nav-main li#nav-gallery a,
			#contact #nav-main li#nav-contact a {background: #132d78 url("../images/template/nav-hover.gif") repeat-x 0 0;}

/* [SUB NAV]
-------------------------------------------------------*/
ul.nav-sub {
	background-color: #f2f2f2;
	border-top: 1px solid #d7d7d7;
}
	ul.nav-sub li {background: url("../images/template/nav-sub-arrow.gif") no-repeat 15px 50%;}
		#aside ul.nav-sub a {
			display: block;
			font-weight: bold;
			padding: .45em 28px .4em;
			border-bottom: 1px solid #d7d7d7;
			text-decoration: none;
		}
		#aside ul.nav-sub a:hover,
		#aside ul.nav-sub a:focus,
		/* About */
		#about.about ul.nav-sub li#nav-sub-a a,
		#about.our-location ul.nav-sub li#nav-sub-a-l a,
		#about.markets ul.nav-sub li#nav-sub-a-m a,
		/* Spring Bay Mussels */
		#sb-mussels.spring-bay-mussels ul.nav-sub li#nav-sub-sbm a,
		#sb-mussels.buy-store-prepare ul.nav-sub li#nav-sub-sbm-bsp a,
		#sb-mussels.faqs ul.nav-sub li#nav-sub-sbm-f a,
		#sb-mussels.how-mussels-are-grown ul.nav-sub li#nav-sub-sbm-homag a,
		#sb-mussels.de-bearding ul.nav-sub li#nav-sub-sbm-db a,
		#sb-mussels.packaging ul.nav-sub li#nav-sub-sbm-pa a,
		#sb-mussels.mussel-facts-nutritional-data ul.nav-sub li#nav-sub-sbm-mfnd a,
		/* Spring Bay Scallops */
		#sb-scallops.spring-bay-scallops ul.nav-sub li#nav-sub-sbs a,
		#sb-scallops.scallop-facts ul.nav-sub li#nav-sub-sbs-sf a,
		#sb-scallops.scallop-storage-handling ul.nav-sub li#nav-sub-sbs-sh a,
		/* Recipes - Mussels */
		#recipes.recipe-mussel1 ul.nav-sub li#nav-sub-mrpe1 a,
		#recipes.recipe-mussel2 ul.nav-sub li#nav-sub-mrpe2 a,
		#recipes.recipe-mussel3 ul.nav-sub li#nav-sub-mrpe3 a,
		#recipes.recipe-mussel4 ul.nav-sub li#nav-sub-mrpe4 a,
		#recipes.recipe-mussel5 ul.nav-sub li#nav-sub-mrpe5 a,
		#recipes.recipe-mussel6 ul.nav-sub li#nav-sub-mrpe6 a,
		#recipes.recipe-mussel-tips1 ul.nav-sub li#nav-sub-mrpe-tips1 a,
		#recipes.recipe-mussel-tips2 ul.nav-sub li#nav-sub-mrpe-tips2 a,
		/* Recipes - Scallops */
		#recipes.recipe-scallop1 ul.nav-sub li#nav-sub-srpe1 a,
		#recipes.recipe-scallop2 ul.nav-sub li#nav-sub-srpe2 a,
		#recipes.recipe-scallop3 ul.nav-sub li#nav-sub-srpe3 a,
		#recipes.recipe-scallop4 ul.nav-sub li#nav-sub-srpe4 a,
		#recipes.recipe-scallop5 ul.nav-sub li#nav-sub-srpe5 a,
		#recipes.recipe-scallop-tips1 ul.nav-sub li#nav-sub-srpe-tips1 a {
			background: #1772AE url("../images/template/nav-sub-arrow-h.gif") no-repeat 15px 50%;
			color: #fff;
		}
	
/* [BREADCRUMBS]
-------------------------------------------------------*/
p#breadcrumbs {
	background: #132d78 url("../images/template/breadcrumbs-bg.gif") no-repeat 0 100%;
	color: #fff;
	margin: 0 auto 2.72em;
	font: bold 0.846em Arial, Helvetica, sans-serif; /* 11px */
	padding: 0.95em 19px;
	width: 922px;
}
	p#breadcrumbs a {
		color: #fff;
		text-decoration: none;
		background: url("../images/template/arrow-white.gif") no-repeat 100% 50%;
		padding-right: 10px;
		margin-right: 4px;
		font-weight: normal;
	}
	p#breadcrumbs a:hover, p#breadcrumbs a:focus {text-decoration: underline;}