/* Generated by Font Squirrel (https://www.fontsquirrel.com) on January 29, 2017 */





@font-face {
    font-family: 'Work Sans';
    src: url('http://nextmissnz.com/assets/worksans-light-webfont.woff2') format('woff2'),
         url('http://http://nextmissnz.com/assets/worksans-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}






@font-face {
    font-family: 'Work Sans';
    src: url('http://nextmissnz.com/assets/worksans-bold-webfont.woff2') format('woff2'),
         url('http://nextmissnz.com/assets/worksans-bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;

}



#widecontainer { max-width:1600px; align:center; margin: 0 auto; overflow:hidden;} 

.wideimage {
	max-width: 100%;  
	height: auto;
	width: auto\9; /* ie8 */}

#headcontainer { max-width:1600px; width:96%;align:center; margin: 0 auto; overflow:hidden;} 

#contentcontainer { max-width:1600px; width:96%;margin: 0 auto; overflow:hidden; 
	clear:both;} 

#covercontainer { max-width:1600px; align:center; margin: 0 auto; overflow:hidden;max-height:680px;} 

#contentblock {
width:840px;
padding:10px;
  margin-left: auto ;
  margin-right: auto ;
}

@media screen and (min-width: 1495px) {
	#covercontainer {
		min-height:680px; /* At over 1495px container needs to have min-height */
	}
}

@media screen and (max-width: 1180px) {
	#covercontainer {
		max-height:511px; 
	}
}

.coverimage {
	position: relative; top:0px;
	max-width: 100%;  
	height: auto;
	min-width: 1152px;  
	min-height: 481px;
	width: auto\9; /* ie8 */
}

p {  font-family: 'Work Sans', SFUIText, HelveticaNeue, Helvetica; font-size: 20px; line-height: 1.54em; letter-spacing: normal; word-spacing: normal; text-rendering: optimizeLegibility; -moz-font-feature-settings: "kern=1"; -ms-font-feature-settings: "kern" 1; padding: 0pt; margin: 0px 0px 0px; font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga=1"; -ms-font-feature-settings: "liga" 1;-moz-hyphens: auto; word-wrap: break-word; color:#2a2b39;}

td {  font-family: 'Work Sans', SFUIText, HelveticaNeue, Helvetica; font-size: 20px; line-height: 1.54em; letter-spacing: normal; word-spacing: normal; text-rendering: optimizeLegibility; -moz-font-feature-settings: "kern=1"; -ms-font-feature-settings: "kern" 1; padding: 0pt; margin: 0px 0px 0px; font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga=1"; -ms-font-feature-settings: "liga" 1;-moz-hyphens: auto; word-wrap: break-word; color:#2a2b39;}

a {text-decoration: none; color:#dba342;}

.para {  font-family: 'Work Sans', SFUIText, HelveticaNeue, Helvetica; font-size: 20px; line-height: 1.54em; letter-spacing: normal; word-spacing: normal; text-rendering: optimizeLegibility; -moz-font-feature-settings: "kern=1"; -ms-font-feature-settings: "kern" 1; text-indent: 16px; padding: 0pt; margin: 0px; font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga=1"; -ms-font-feature-settings: "liga" 1;-moz-hyphens: auto; word-wrap: break-word; color:#2a2b39;}

.small {  font-family: 'Work Sans', SFUIText, HelveticaNeue, Helvetica; font-size: 16px; line-height: 1.5em; letter-spacing: normal; word-spacing: normal; text-rendering: optimizeLegibility; -moz-font-feature-settings: "kern=1"; -ms-font-feature-settings: "kern" 1; padding: 0pt; margin: 0px 0px 0px; font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga=1"; -ms-font-feature-settings: "liga" 1;-moz-hyphens: auto; word-wrap: break-word; color:#2a2b39;}

.caption { font-family: 'Work Sans', SFUIText, HelveticaNeue, Helvetica; font-size: 13px; line-height: 17px; letter-spacing: 0.01em; font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga=1"; -ms-font-feature-settings: "liga" 1;}

.menubar { color:#ced4dd; font-family: 'Work Sans', SFUIText, HelveticaNeue, Helvetica;  font-size: 18px; line-height: 18px; font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga=1"; -ms-font-feature-settings: "liga" 1; }

.menubar a { color:#2a2b39; text-decoration:none;}

h1 {  font-family: 'Work Sans'; font-size: 5.4em; line-height: 1em; text-rendering: optimizeLegibility; -moz-font-feature-settings: "kern=1"; -ms-font-feature-settings: "kern" 1; font-variant: normal; font-weight: normal; word-spacing: -0.01em; letter-spacing:-0.03em; font-weight: normal; color:#2a2b39; font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga=1"; -ms-font-feature-settings: "liga" 1;margin:0px 0 28px;}

h2 {  font-family: 'Work Sans'; font-size: 3em; line-height: 45px; text-rendering: optimizeLegibility; -moz-font-feature-settings: "kern=1"; -ms-font-feature-settings: "kern" 1; font-variant: normal; font-weight: normal; word-spacing: -0.01em; letter-spacing:-0.02em; font-weight: normal; color:#2a2b39; font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga=1"; -ms-font-feature-settings: "liga" 1;}

.heading2 {  font-family: Work Sans; font-size: 3em; line-height: 45px; text-rendering: optimizeLegibility; -moz-font-feature-settings: "kern=1"; -ms-font-feature-settings: "kern" 1; font-variant: normal; font-weight: normal; word-spacing: -0.01em; letter-spacing:-0.02em; font-weight: normal; color:#2a2b39; font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga=1"; -ms-font-feature-settings: "liga" 1;}

.heading3 { font-family: 'Work Sans'; font-size: 2.5em; line-height: 40px; text-rendering: optimizeLegibility; -moz-font-feature-settings: "kern=1"; -ms-font-feature-settings: "kern" 1; font-variant: normal; font-weight: normal; word-spacing: -0.01em; font-weight: normal; color:#2a2b39; font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga=1"; -ms-font-feature-settings: "liga" 1; margin-top:10px;}

.heading3 strong { font-weight: bold; color:#ac1a2f;}

.heading3 a { color:#ac1a2f;}

img { border: none; }

.introduction { font-family: "Lucire 2", "Lucire 1", HelveticaNeue, Helvetica; font-size: 12pt; line-height: 14.5pt}

.copyright { font-family: "Lucire 2", "Lucire 1", HelveticaNeue, Helvetica; font-size: 7pt; line-height: 8pt; letter-spacing: 0.01em}
.heading { font-family: "Lucire 2", "Lucire 1", HelveticaNeue, Helvetica; font-size: 12pt; line-height: 14.5pt ; letter-spacing: -0.01em; word-spacing: -0.01em}
.larger {  font-family: "Lucire 4", "Lucire 2", HelveticaNeue, Helvetica-Light, "Helvetica Light"; font-size: 16pt; line-height: 16pt; letter-spacing: -0.01em; word-spacing: -0.1em}
.body-serif {  font-family: "CenturyExpd BT", CenturyExpanded, Georgia; font-size: 10pt; line-height: 12pt; letter-spacing: -0.01em; word-spacing: -0.01em; color: 454e53}

#gallery {
  font-weight: 300;
  font-size: 20px;
  line-height: 1.54em;
  font-family: Crimson;
  color: #3b3c4e;
	margin: 0px;
	width: 840px;
	text-align: left;
	border-collapse: collapse;
	text-rendering:optimizeLegibility;
}
#gallery a {
  text-decoration: none;
  color: #3b3c4e;
}
#gallery td
{
	padding: 8px 2px 0px 2px;
	width: 50%;
	vertical-align:top;
}