#bannerStackstacks_in_208 {
	position: relative;
	z-index: 0;
	overflow: hidden;
}

#bannerStackstacks_in_208 img {
	width: 100%;
	height: auto;
}
#stacks_in_208 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
/**/
@media screen and (min-width: 568px) {
	#bannerLayerstacks_in_210 {
		position: absolute;
		-ms-transform: rotate(0deg); /* IE 9 */
		-webkit-transform: rotate(0deg); /* Safari */
		transform: rotate(0deg);
		color: rgba(59, 59, 59, 1.00);
		z-index: 2;
		padding: 15px 15px 15px 15px;
		border-radius: 0px 0px 0px 0px;
		overflow: hidden;
		font-size: 100.00%;
		line-height: 1.50em;
	}
	
	
	
	
	
	#bannerLayerstacks_in_210 img {
		width: auto;
		max-width: 100%;
		height: auto;
	}
	
	#bannerLayerstacks_in_210 h1, 
	#bannerLayerstacks_in_210 h2,
	#bannerLayerstacks_in_210 h3,
	#bannerLayerstacks_in_210 h4,
	#bannerLayerstacks_in_210 h5,
	#bannerLayerstacks_in_210 h6 {
		color: rgba(59, 59, 59, 1.00);
	}
	
	#bannerLayerstacks_in_210 a,
	#bannerLayerstacks_in_210 a:visited {
		color: rgba(102, 204, 255, 1.00);
		outline: none;
		border: none;
	}
	
	#bannerLayerstacks_in_210 a:hover,
	#bannerLayerstacks_in_210 a:active {
		color: rgba(0, 128, 255, 1.00);
		outline: none;
		border: none;
	}
	
	/* Horizontal Position Settings */
	
	
	
	
	#bannerLayerstacks_in_210 {
		left: 0.00%;
	}
	
	
	
	
	/* Vertical Position Settings */
	
	
	
	
	#bannerLayerstacks_in_210 {
		top: 10.00%;
		bottom: 10.00%;
	}
	
	
	
	
	
	
	/* Width Settings */
	
	
	#bannerLayerstacks_in_210 {
		width: auto;
	}
	
	
	
	
	
	
	/* Height Settings */
	
	
	#bannerLayerstacks_in_210 {
		height: auto;
	}
	
	
	
	
	
}
/**/

#heading_stacks_in_163 {
    font-weight: bold;
    
    
    
}#spacer_stacks_in_165 {
    height: 1.5rem;
}/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_176 *,
#adaptiveGridstacks_in_176 *:before,
#adaptiveGridstacks_in_176 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_176 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_176 {
	visibility: hidden;
}
/*  */

#adaptiveGridstacks_in_176:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_176 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_176 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_176 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_176 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_176 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_176 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_176 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_176 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_176 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_176 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_176 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_176 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_176 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_176 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_176 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_176 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_176 .column1 {
		width: 45.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_176 .column1 {
		width: 45.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_176 .column1 {
		width: 50.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_176 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_176 .column2 {
		width: 55.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_176 .column2 {
		width: 55.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_176 .column2 {
		width: 50.00%;
	}
}






















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_176 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_176 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_176 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_176 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_176 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_176 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_176 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_176 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_176 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_176 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */
#adaptiveGridstacks_in_176 .gridCellInner {
	margin: 20px;
}
/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_176 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_176 .column1,
	#adaptiveGridstacks_in_176 .column2,
	#adaptiveGridstacks_in_176 .column3,
	#adaptiveGridstacks_in_176 .column4,
	#adaptiveGridstacks_in_176 .column5,
	#adaptiveGridstacks_in_176 .column6,
	#adaptiveGridstacks_in_176 .column7,
	#adaptiveGridstacks_in_176 .column8,
	#adaptiveGridstacks_in_176 .column9,
	#adaptiveGridstacks_in_176 .column10,
	#adaptiveGridstacks_in_176 .column11,
	#adaptiveGridstacks_in_176 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_176 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  *//* Hyphenate stack v1.4.3 */#hyp_stacks_in_168 {	word-wrap: break-word;	 text-align: justify !important; 	-ms-text-justify: newspaper;	text-justify: newspaper;		-webkit-hyphens: auto; /* Safari only; not implemented in Google Chrome (yet) */	   -moz-hyphens: auto;	    -ms-hyphens: auto; /* only IE10+ */	     -o-hyphens: auto; /* not implemented (yet) */	        hyphens: auto; /* not implemented (yet) */	-webkit-hyphenate-limit-lines: 2; /* Safari only; not implemented in Google Chrome (yet) */	   -moz-hyphenate-limit-lines: 2; /* not implemented (yet) */	    -ms-hyphenate-limit-lines: 2; /* only IE10+ */	     -o-hyphenate-limit-lines: 2; /* not implemented (yet) */	        hyphenate-limit-lines: 2; /* not implemented (yet) */}#stacks_in_168 code, #hyp_stacks_in_168 var, #hyp_stacks_in_168 kbd, #hyp_stacks_in_168 samp, #hyp_stacks_in_168 tt, #hyp_stacks_in_168 dir, #hyp_stacks_in_168 listing, #hyp_stacks_in_168 plaintext, #hyp_stacks_in_168 xmp, #hyp_stacks_in_168 abbr, #hyp_stacks_in_168 acronym {	word-wrap: break-word;	-webkit-hyphens: none;	   -moz-hyphens: none;	    -ms-hyphens: none;	     -o-hyphens: none;	        hyphens: none;}/* End of Hyphenate stack *//* DropCapThing by RapidWeaver Central  */

#dropcapThingstacks_in_217 {
}

#stacks_in_217 .dropcapthing:first-of-type::first-letter {
	height: 0.7em;
	margin: -9px 0px 6px 0;
	padding: 0 0.1em 0 0;
	font-size: 80px;
	line-height: 80px;
		
	float: left;
	font-weight:bold;;
			
}


#stacks_in_222 {
	font-size: 110%;
}
#spacer_stacks_in_231 {
    height: 1.5rem;
}
#stacks_in_230 {
	font-size: 110%;
}
#spacer_stacks_in_186 {
    height: 2rem;
}#graphicStackstacks_in_239 {
	position: relative;
	z-index: 1;
}

#graphicStackstacks_in_239 a {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
	border: none;
	background: transparent;
}

/*  */
#graphicStackstacks_in_239 img {
	width: 100%;
	max-width: none;
	height: auto;
	display: block;
	position: relative;
	z-index: 2;
}
/*  */

/*  */

/*  */
#stacks_in_239 {
	border: solid rgba(160, 183, 93, 1.00);
	border-width:  5px;
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

#stacks_out_239 {
	width: 75%;
}
#spacer_stacks_in_199 {
    height: 2.5rem;
}#heading_stacks_in_159 {
    font-weight: bold;
    
    
    
}#spacer_stacks_in_227 {
    height: 1rem;
}/* Hyphenate stack v1.4.3 */#hyp_stacks_in_195 {	word-wrap: break-word;	 text-align: justify !important; 	-ms-text-justify: newspaper;	text-justify: newspaper;		-webkit-hyphens: auto; /* Safari only; not implemented in Google Chrome (yet) */	   -moz-hyphens: auto;	    -ms-hyphens: auto; /* only IE10+ */	     -o-hyphens: auto; /* not implemented (yet) */	        hyphens: auto; /* not implemented (yet) */	-webkit-hyphenate-limit-lines: 2; /* Safari only; not implemented in Google Chrome (yet) */	   -moz-hyphenate-limit-lines: 2; /* not implemented (yet) */	    -ms-hyphenate-limit-lines: 2; /* only IE10+ */	     -o-hyphenate-limit-lines: 2; /* not implemented (yet) */	        hyphenate-limit-lines: 2; /* not implemented (yet) */}#stacks_in_195 code, #hyp_stacks_in_195 var, #hyp_stacks_in_195 kbd, #hyp_stacks_in_195 samp, #hyp_stacks_in_195 tt, #hyp_stacks_in_195 dir, #hyp_stacks_in_195 listing, #hyp_stacks_in_195 plaintext, #hyp_stacks_in_195 xmp, #hyp_stacks_in_195 abbr, #hyp_stacks_in_195 acronym {	word-wrap: break-word;	-webkit-hyphens: none;	   -moz-hyphens: none;	    -ms-hyphens: none;	     -o-hyphens: none;	        hyphens: none;}/* End of Hyphenate stack */
#stacks_in_220 {
	font-size: 105%;
	font-weight: lighter;
}
#standOutWrapperstacks_in_125 {
	padding-top: 53px;
	padding-bottom: 53px;
}

#standOutstacks_in_125 {
	border: none;
	margin-left: auto;
	margin-right: auto;
	max-width: 400px;
	
	
	text-align: center;
	
	
}

#standOutstacks_in_125:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

#standOutShadowstacks_in_125 {
	-webkit-box-shadow: 0px 5px 10px 3px rgba(0, 0, 0, 0.30);
	box-shadow: 0px 5px 10px 3px rgba(0, 0, 0, 0.30);
	margin: 10px;
	border-radius: 33px;
	background: rgba(225, 221, 210, 1.00);
	border: 0px solid rgba(179, 179, 179, 1.00);
}

#standOutBackmoststacks_in_125 {
	padding: 0px 0px;
}

#standOutFrontmoststacks_in_125 img,
#standOutFrontmoststacks_in_125 video {
	max-width: 100%;
	height: auto;
}

#standOutFrontmoststacks_in_125 {
	margin-left: auto;
	margin-right: auto;
	border-radius: 10px;
	overflow: hidden;
	text-align: center;
	-webkit-box-shadow: 0px 5px 10px 3px rgba(0, 0, 0, 0.30);
	box-shadow: 0px 5px 10px 3px rgba(0, 0, 0, 0.30);
	position: relative;
	border: 5px solid rgba(94, 148, 197, 1.00);
}

/*  */
#standOutFrontmoststacks_in_125 {
	background: url(../files/frontmost_localimage-125.png) #ffffff;
	background-position: center center;
	background-size: cover;
}
/*  */

/*  */

/*  */

#standOutFrontmoststacks_in_125 a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	border: none;
	outline: none;
	text-decoration: none;
	display: block;
}

/*  */
#standOutSpacerTopstacks_in_125 {
	height: 53px;
}

#standOutShadowstacks_in_125 {
	padding-top: 3px;
}

#standOutFrontmoststacks_in_125 {
	margin-top: -100px;
	width: 300px;
	height: 400px;
	display: block;
}
/*  */

/*  */

/*  */

/*  */

/* @group Responsive */

@media screen and (max-width: 768px) {
	#standOutWrapperstacks_in_125 {
		padding: 3px 0px;
	}
	
	#standOutShadowstacks_in_125 {
		display: block;
		padding-top: 3px;
	}
	
	#standOutFrontmoststacks_in_125 {
		margin-top: 0px;
		width: 300px;
		height: 450px;
		display: block;
		margin: 10px auto;
	}
	
	#standOutFrontmoststacks_in_125 i {
		font-size: 100px;
	}
}

/* @end */

/*  */#spacer_stacks_in_174 {
    height: 1rem;
}#heading_stacks_in_161 {
    font-weight: bold;
    
    
    
}#spacer_stacks_in_228 {
    height: 1rem;
}/* Hyphenate stack v1.4.3 */#hyp_stacks_in_170 {	word-wrap: break-word;	 text-align: justify !important; 	-ms-text-justify: newspaper;	text-justify: newspaper;		-webkit-hyphens: auto; /* Safari only; not implemented in Google Chrome (yet) */	   -moz-hyphens: auto;	    -ms-hyphens: auto; /* only IE10+ */	     -o-hyphens: auto; /* not implemented (yet) */	        hyphens: auto; /* not implemented (yet) */	-webkit-hyphenate-limit-lines: 2; /* Safari only; not implemented in Google Chrome (yet) */	   -moz-hyphenate-limit-lines: 2; /* not implemented (yet) */	    -ms-hyphenate-limit-lines: 2; /* only IE10+ */	     -o-hyphenate-limit-lines: 2; /* not implemented (yet) */	        hyphenate-limit-lines: 2; /* not implemented (yet) */}#stacks_in_170 code, #hyp_stacks_in_170 var, #hyp_stacks_in_170 kbd, #hyp_stacks_in_170 samp, #hyp_stacks_in_170 tt, #hyp_stacks_in_170 dir, #hyp_stacks_in_170 listing, #hyp_stacks_in_170 plaintext, #hyp_stacks_in_170 xmp, #hyp_stacks_in_170 abbr, #hyp_stacks_in_170 acronym {	word-wrap: break-word;	-webkit-hyphens: none;	   -moz-hyphens: none;	    -ms-hyphens: none;	     -o-hyphens: none;	        hyphens: none;}/* End of Hyphenate stack */
#stacks_in_224 {
	font-size: 105%;
}
#spacer_stacks_in_175 {
    height: 2.5rem;
}