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

/* Mountain2_a LAYOUT */

body {
	font-size: .8em;
	line-height: 1.78em;
	font-family: 'Lato', sans-serif;
	color: #606060;
}

h1, h2  {
	font-size: 2.7em;
	line-height: 1.2em;
	color:#f76c43;
}

#nyk-wrapper {
	background: url('/nyk/gen3/webroot/theme/mountain2/img/paper.jpg') repeat;

}

a:link, a:active, a:visited {
	color: #529fc0;
}

a:hover{
	color: #59637e;
}


/***BANNER***/
#nyk-banner {
	background: #2c384a;
}
#nyk-banner .flash-wrapper span.mountain2_c { /*Top Banner */
	position: relative;
	color: #f76c43;
	text-shadow:1px 1px 5px #20253b;
	font-size: 2.3em;
	font-weight: 700;
	margin: 10px 0 0 0;
	width: 100%;
	text-align: left;
	overflow: visible;
}

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


#nyk-navigation-menu {
	background-image: url('/nyk/gen3/webroot/theme/mountain2/img/mountain_c_banner.jpg');
	background-position: left bottom;
}


#nyk-header #nyk-navigation-menu li{
	border:solid 2px #FFF;
	background: rgba(255,255,255,0);
}
#nyk-header #nyk-navigation-menu  li, #nyk-header #nyk-navigation-menu  li a{
	color: #20253b;
	background: rgba(255,255,255,.5);
}

#nyk-header #nyk-navigation-menu  li:hover, #nyk-header #nyk-navigation-menu li a:hover, #nyk-header #nyk-navigation-menu  li:hover a{
	border-color: #2c384a;
	color: #FFF;
	background: #2c384a;
}


#nyk-navigation-menu ul li a:hover, #nyk-navigation-menu ul li:hover{
	background-color: #2c384a;
	color: #fff;
}
#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: #f1805f;
}

#nyk-header #nyk-navigation-menu ul ul{
	background: #2c384a;
}

/********************
*******CONTENT*******
*********************/
#nyk-content .module-container h4.title {
	color:#f1805f;
	border-bottom: 4px solid #364859;

}

#nyk-content h1, #nyk-content h2, h1.title, h1, h2{
	border-bottom: 4px solid #364859;
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0 0 5px 0;
}



/* ******* */
/* Modules */
/* ******* */

/****columns******/

#nyk-primary-column h4.title, #nyk-secondary-column h4.title{
	color: #fff;
	font-size: 17px;
	line-height: 1.8em;
	margin-top: -5px;
	background: #2c384a;
	border-bottom: 1px solid #344257;
}

/***newsletter sign-up****/
#nyk-newsletter-signup .content .signup, input.button {
	border: solid 1px #529fc0;
	color: #529fc0;
}

#nyk-newsletter-signup .content .signup:hover, input.button:hover {
	background: #529fc0;
	color: #fff;
}


/***Read-More BUTTONS***/
a.read-more, a:link.read-more, span.read-more a, span.read-more a:link, a:visited.read-more {
	border: solid 1px #529fc0;
	color: #529fc0;

}
a.read-more:hover, span.read-more a:hover {
	background: #529fc0;
	border: solid 1px #529fc0;

}

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

.formee-button, .formee input[type="submit"], .formee input[type="button"], .formee input[type="reset"] {
	border: solid 1px #529fc0;
}


/**********/
/* Footer */
/**********/
#nyk-footer-wrapper{
	background:  #2c384a;
}

#nyk-footer  a {
	color: #529fc0;
}

#nyk-footer #nyk-nav-string ul li a {
	font-size: 1.2em;
	border-bottom: solid 2px #f1805f;
}

/****module container***/

.module-container a {
	color: #529FC0;
	}
.module-container a:hover {
	color: #59637e;
	}
#nyk-copyright a{
	color: #529FC0;
}
/***************End Google Fonts*******************/
