/* LAKE WENATCHEE NETS 

	font-family: 'Volkhov', serif;

	
	BROWN:
	color:#432b01;
	
	light tan:
	color:#ffeed0;
	
	green:
	color:#2e4501;

*/

html, body {
	padding:0;
	margin:0 !important;
	font-family: 'Volkhov', serif;
	font-weight:100;
	font-size:16px;
	color:#432b01;
	line-height:1.5em;
}
body {
	background:url('images/bgBody_home.jpg') fixed center top no-repeat;
	background-size:cover;
}
body.admin-bar {
	padding-top:32px;
}
.pad {
	position:relative;
	width:100%;
	max-width:1100px;
	margin:0 auto;
}

#page {
	width:100%;
	padding-top:85px;
}


.site-header {
	position:relative;
	padding:0;
	height:170px;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#45611d+0,2e4501+79 */
	background: #45611d; /* Old browsers */
	background: -moz-linear-gradient(top,  #45611d 0%, #2e4501 79%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #45611d 0%,#2e4501 79%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #45611d 0%,#2e4501 79%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45611d', endColorstr='#2e4501',GradientType=0 ); /* IE6-9 */
}
.site-header .pad {
	padding-right:40px;
}


#topBar {
	text-align:right;
}
#topBar ul,
#topBar li {
	list-style-type:none;
}
#topBar li {
	display:inline-block;
	font-family: 'Volkhov', serif;
	font-size:14px;
	line-height:1.5em;
	color:#ffeed0;
	padding:0 10px;
}
#topBar li:nth-last-child(1) {
	padding-right:0;
}
#topBar li a {
	display:inline-block;
	color:#ffeed0;
	text-decoration:none;
	text-transform:uppercase;
	line-height:23px;
}
#topBar li a:hover {
	color:#ffa531;
}
#topBar li span.or {
	display:inline-block;
	padding:0 2px;
}
#topBar li a.cartLink:hover {
	color:#ffa531;
}
#hdrLogo {
	position:absolute;
	top:-85px;
	left:13px;
	width:311px;
	height:311px;
}
#hdrLogo h1.site-title,
#hdrLogo a {
	display:block;
	width:311px;
	height:311px;
	margin:0;
	padding:0;
}
#hdrLogo a {
	background:transparent url('images/hdrLogo.png') center top no-repeat;
	text-indent:-9999px;
}

.main-navigation {
	position:absolute;
	top:95px;
	right:40px;
	width:700px;
	text-align:right;
	margin:0;
}
.main-navigation > div.main-menu-more {
	display:none;
}
.main-navigation ul.main-menu > li {
	padding:0 15px;
	line-height:2.5em;
}
.main-navigation .main-menu > li:nth-first-child(1) {
	padding-left:0;
}
.main-navigation .main-menu > li:nth-last-child(1) {
	padding-right:0;
}
.main-navigation .main-menu > li > a {
	font-family: 'Volkhov', serif;
	font-size:20px;
	font-weight:100;
	color:#ffeed0;
	text-transform:uppercase;
	line-height:1.5em;
}
.main-navigation .main-menu > li > a:hover {
	color:#ffa531;
}
.main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus, .main-navigation .sub-menu > li > .menu-item-link-return:hover, .main-navigation .sub-menu > li > .menu-item-link-return:focus {
	background:none;
}
.main-navigation .main-menu > li.menu-item-has-children .submenu-expand {
	display:none;
}
.main-navigation .sub-menu {
	text-align:left;
	background:#ffeed0;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.27);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.27);
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.27);
}
.main-navigation .sub-menu li {
	border-bottom:dotted 1px #CCC;
	padding:3px;
}
.main-navigation .sub-menu li a:hover {
	text-decoration:underline;
}

.main-navigation .sub-menu .sub-menu {
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}
.main-navigation .sub-menu .sub-menu li {
	border:none;
	line-height:2em;
}
.main-navigation .sub-menu > li > a, 
.main-navigation .sub-menu > li > .menu-item-link-return {
	font-family: 'Volkhov', serif;
	font-size:14px;
	font-weight:400;
	color:#432b01;
	line-height:2em;
	padding:0 15px;
}







/* COMMON */
h1, h2, h3, h4, h5, h6 {
	font-family: 'Volkhov', serif;
	font-weight:100;
}
a, a:active, a:visited, a:focus {
	color:#45620e;
	border:none;
	outline:none;
}
h1:not(.site-title):before, h2:before {
	display:none;
}
.site-content {
}
.content-area,
.bc-product-archive,
.bc-product-single {
	max-width:1100px;
	min-height:600px;
	margin:0 auto;
	background:rgba(255,255,255, 0.85);
	padding:100px 40px 0 40px;
}
.content-area .site-main {
}
.entry .entry-header {
	display:none;
}
.entry-header h1.entry-title {
	display:none;
}
.entry-title, .not-found .page-title, .error-404 .page-title, .has-larger-font-size, h2,
.author-description .author-link, .comment-metadata, .comment-reply-link, .comments-title, .comment-author .fn, .discussion-meta-info, .entry-meta, .entry-footer, .main-navigation, .no-comments, .not-found .page-title, .error-404 .page-title, .post-navigation .post-title, .page-links, .page-description, .pagination .nav-links, .sticky-post, .site-title, .site-info, #cancel-comment-reply-link {
	font-family: 'Volkhov', serif;
	font-weight:100;
	color:#668619;
}
.entry .entry-title:before {
	display:none;
}
.entry .entry-content, .entry .entry-summary {
	width:100%;
	max-width:1100px;
	padding:0;
	margin:0 auto;
}
/**
.entry .entry-content > *, .entry .entry-summary > * {
	width:100%;
	max-width:1100px;
	padding:0;
	margin:0 auto;
}
/**/
.entry .entry-content > *, .entry .entry-summary > * {
	max-width:100%;
}
.entry .entry-footer {
	margin-bottom:0;
}
.image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner {
	filter:none;
}
.image-filters-enabled .entry .post-thumbnail:before, .image-filters-enabled .entry .post-thumbnail:after {
	background:none;
}
button, input, select, optgroup, textarea {
	font-family: 'Volkhov', serif;
}



/* HOME */
.homeContent {
	font-size:20px;
	line-height:1.9em;
}
.homeContent .left {
	float:left;
	width:520px;
	text-align:justify;
}
.homeContent .right {
	float:right;
	width:450px;
}
.homeContent h3 {
	font-size:36px;
	margin:0 0 15px 0 !important;
	padding:0;
}
.homeContentImg {
	display:block;
	float:left;
	border:solid 10px #FFF;
	-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
}
.homeContentImg.TU {
	border:none;
	margin:15px 0;
}
.contentImgBorderShadow {
	border:solid 10px #FFF;
	-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
}
.homeFeatured .bc-product__title-link {
	font-size:18px;
	color:#432b01;
}

/* TROUT UNLIMITED SPONSOR */
body.trout-unlimited-sponsor .entry-content p {
	font-size:20px;
	line-height:1.7em;
}




/* FOOTER */
#Footer {
	color:#ffeed0;
	min-height:305px;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#45611d+0,2e4501+79 */
	background: #45611d; /* Old browsers */
	background: -moz-linear-gradient(top,  #45611d 0%, #2e4501 79%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #45611d 0%,#2e4501 79%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #45611d 0%,#2e4501 79%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45611d', endColorstr='#2e4501',GradientType=0 ); /* IE6-9 */
}
#Footer .pad {
	padding:35px 40px 35px 40px;
}
#Footer .col {
	float:left;
}
#Footer .col1 {
	width:250px;
}
#ftrTroutUnlimited {
	display:block;
	width:119px;
	height:150px;
	margin:20px auto 0 auto;
	transition:0.2s all;
}
#ftrTroutUnlimited:hover {
	opacity:0.75;
}
#Footer .col2 {
	position:relative;
	left:calc(50% - 350px);
	width:225px;
}
#Footer .col3 {
	float:right;
	width:200px;
}
.responsiveDivider {
	display:none;
}

#Footer h4 {
	font-family: 'Volkhov', serif;
	font-size:20px;
	font-weight:100;
	line-height:1.8em;
	color:#ffeed0;
	text-transform:uppercase;
	line-height:1em;
	border-bottom:solid 1px #ffeed0;
	padding:0;
	margin:0 0 20px 0;
}
#Footer ul, #Footer li {
	list-style-type:none;
	padding:0;
	margin:0;
	line-height:1.8em;
}
#Footer a,
#Footer li a {
	font-size:16px;
	font-weight:500;
	color:#ffeed0;
}
#Footer a:hover,
#Footer li a:hover {
	color:#ffa531;
}

#Footer .ftrSocial {
	position:absolute;
	top:280px;
	right:40px;
	width:200px;
	text-align:left;
}
#Footer .ftrSocial a:hover {
	opacity:0.7;
	transition:0.2s all;
}
#Footer .ftrSocial img {
	display:inline-block;
	margin:0 10px 0 0;
}

#ftrCredits {
	min-height:35px;
	font-size:12px;
	color:#ffeed0;
	line-height:35px;
	background:#152000;
}
#ftrCredits .pad {
}
#ftrCredits .left {
	float:left;
	width:50%;
}
#ftrCredits .right {
	float:right;
	width:50%;
	text-align:right;
}
#ftrCredits a {
	font-size:12px;
	color:#ffeed0;
}

.Clear {
	clear:both;
}


/* LAKE WENATCHEE NETS 

font-family: 'Volkhov', serif;

	
	BROWN:
	color:#432b01;
	
	light tan:
	color:#ffeed0;
	
	green:
	color:#2e4501;

*/
