@charset "utf-8";
/* CSS Document */
/* Winter_a LAYOUT */

h1, h2, #nyk-content h4.title  {
	color:#406F5F;
}

#nyk-wrapper {
	background: url('/nyk/gen3/webroot/theme/winter2/img/winter2_a_background.jpg') repeat;
	background-size: cover;
	background-attachment: fixed;
	background-position: 20% 100%;
}

a:link, a:active {
	color:  #03474e;
}
a:visited{
	color: #707070;
}
a:hover{
	color: #000;
}

/***BANNER***/
#nyk-banner {
	background-image: url('/nyk/gen3/webroot/theme/winter2/img/spruce-banner.jpg');
}
#nyk-banner .flash-wrapper span.winter2_a { /*Top Banner */
	font-family: 'Lobster Two', cursive;
	color: #03474e;
	font-size: 2.5em;
	font-weight: bold;
	text-shadow: 2px 2px 0px rgba(255,255,255,1);
	margin:0px;
	min-height: 20px;
	overflow: visible;
	position: relative;
}

/* ******************* */
/* Top Navigation Menu */
/* ******************* */

#nyk-navigation-menu {
	background: #03474e;
}

#nyk-header #nyk-navigation-menu  li:hover, #nyk-header #nyk-navigation-menu li a:hover {
	color: #fff;
	background-color: #2b575b;
}
#nyk-header #nyk-navigation-menu li:hover, #nyk-header #nyk-navigation-menu li a:hover{
	color: #fff;
	background-color: #2b575b;
}

#nyk-header #nyk-navigation-menu ul ul li:hover, #nyk-header #nyk-navigation-menu ul ul li a:hover,
#nyk-header #nyk-navigation-menu ul ul li:active, #nyk-header #nyk-navigation-menu ul ul li a:active  {
	background-color: #03474e;
}

#nyk-header #nyk-navigation-menu ul ul{
	background: #2b575b;
	color: #fff;
}

/********************
*******CONTENT*******
*********************/
#nyk-content h1, #nyk-content h2, h1.title, h1, h2, #nyk-content h4.title{
	border-bottom: solid 1px rgba(70,81,97,.6);
}
#nyk-content h4 {
	color: #404040;
	font-size: 1.3em;
}
#nyk-content h3 {
	font-size: 1.4em;
	color: #404040;
}
#nyk-content li {
	font-weight: 700;
	padding: 3px 0 3px 0;
}
/* ******* */
/* Modules */
/* ******* */

/****columns******/
#nyk-primary-column h4.title, #nyk-secondary-column h4.title{
	color: #2E3641;
	border-top: 6px solid #03474e;
}

/***newsletter sign-up****/
#nyk-newsletter-signup .content .signup, input.button {
	background: #406f5f;
}

/***Read-More BUTTONS***/
a.read-more, a:link.read-more, span.read-more a, span.read-more a:link, a:visited.read-more {
	background: #406f5f;
}
a.read-more:hover, span.read-more a:hover {
	background: #000;
}

/******************/
/* Forms & Formee */
/******************/


input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus, textarea:focus, select:focus {
	border-color: #406F5F;
}
/**********/
/* Footer */
/**********/
#nyk-footer-wrapper{
	background: #465161;
}
#nyk-footer a{
	color: #fff;
}
#nyk-footer #nyk-nav-string ul li a {
	font-size: 1.2em;
	border-bottom: solid 2px #5EA28B;
	color: #fff;
	margin: 15px;
	padding-bottom: 4px;
	text-transform: uppercase;
}
#nyk-footer #nyk-nav-string ul li a:hover {
	border-bottom: solid 1px #fff;
	color: #fff;
}
#nyk-copyright a{
	color: #fff;
	font-weight: 500;
}

/****module container***/

.module-container a {
	color: #406f5f;
	}
.module-container a:hover {
	color: #465161;
	}
.module-container h5.title {
	color: #406f5f;
	}
