/*@font-face {
	font-family: 'ChunkFive Regular';
	src: url('/images/fonts/Chunkfive.eot');
	src: local('ChunkFive Regular'), local('ChunkFive-Regular'), url('/images/fonts/Chunkfive.otf') format('opentype');
}*/

@font-face {
	font-family: 'ChunkFiveRoman';
	src: url('/images/fonts/chunkfive-webfont.eot');
	src: local('ChunkFive'), url('/images/fonts/chunkfive-webfont.woff') format('woff'), url('/images/fonts/chunkfive-webfont.ttf') format('truetype'), url('/images/fonts/chunkfive-webfont.svg#webfontCanPq55G') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*Pixels to %'age conversion chart
10 	77
11 	85
12 	93
13 	100
14 	108
15 	116
16 	123.1
17 	131
18 	138.5
19 	146.5
20 	153.9
21 	161.6
22 	167
23 	174
24 	182
25 	189
26 	197 */


/* ####################################### */
/* ############## TYPO CORE ############## */
/* ####################################### */

/* NB: default browser font size is usually 16px */

body {
	x-system-font: none;
	font:normal normal 87.5%/1.5 "Droid Sans",Helvetica Neue,Helvetica,sans-serif;
	font-size-adjust: none;
	font-stretch: normal;
	color: #F2F1DD;
}

html > body {
	font-size: 14px; /* size good modern browsers to 13px */
}



/* PARAGRAPHS & TYPICAL ELEMENTS
------------------------------------------------*/

p, ul, ol, dl, blockquote, pre, td, th, label, table {
	margin: 0 0 1.5em 0;
	padding: 0;
	font-size: 1em;
	line-height: 1.5em;
}

select,input,button,textarea{
	font:99% Arial,Helvetica Neue,Helvetica,sans-serif;
}

pre, code, kbd, samp { font-family: monospace, sans-serif; }



/* ####################################### */
/* ############## HEADINGS ############### */
/* ####################################### */

h1,h2,h3,h4,h5,h6 {
	color: #fff;
	font-family: Calibri,Arial,Helvetica Neue,Helvetica,sans-serif;
}

h1,.h1,#page-title {
	font-size:4em;
	font-weight: normal;
	line-height:1;
	margin-bottom:0.5em;
	font-family: 'ChunkFiveRoman', Calibri,Arial,Helvetica Neue,Helvetica,sans-serif;
}

h2,.h2 {
	font-size:2em;
	margin-bottom:0.75em;
}
h3,.h3 {
	font-size:1.5em;
	line-height:1;
	margin-bottom:1em;
	color: #704A42;
}
h4,.h4 {
	font-size:1.2em;
	line-height:1.25;
	margin-bottom:1.25em;
}
h5,.h5 {
	font-size:1em;
	font-weight:bold;
	margin-bottom:1.5em;
}
h6,.h6 {
	font-size:1em;
	font-weight:bold;
}

.chunk-heading {
	font-family: 'ChunkFiveRoman', Calibri,Arial,Helvetica Neue,Helvetica,sans-serif;
	font-size:280%;
	font-weight:normal;
}

.wf-inactive .chunk-heading {
	font-weight: bold;
}

#page-title {
	text-align: center;
	margin-top: 0.1964285714285714em;
}





/*h1, .h1{font-size:197%; font-weight:bold; font-style: normal;}
h2, .h2{font-size:167%; font-weight:bold; font-style: normal;}
h3, .h3{font-size:146.5%; font-weight:bold; font-style: normal;}
h4, .h4{font-size:123.1%; font-weight:normal; font-style: normal;}
h5, .h5{font-size:108%; font-weight:bold; font-style: normal;}
h6, .h6{font-size:108%; font-weight:normal; font-style: italic;}*/



/* ####################################### */
/* ############### LISTS ################# */
/* ####################################### */

ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}

dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}

.list-reset {
	margin: 0;
	padding: 0;
	list-style: none;
}

/* ITEM LIST
------------------------------------------------*/

.item-list {
	margin: 0;
	padding: 0;
	list-style: none;
}



/* ####################################### */
/* ################ =LINKS ############### */
/* ####################################### */

/* GLOBAL LINK STYLES
------------------------------------------------*/

a:link,
a:visited  {
	color: #D2480A;
}

a:hover,
a:focus  {
	color: #98D30E;
}


a.cta:link,
a.cta:visited {
	display:inline-block;	
	text-decoration:none;
	-moz-border-radius: 5px;
}

a.cta span {
	display:inline-block;
	padding:0.2em 15px;
		-moz-border-radius: 4px;
}

a.cta-primary:link, a.cta-primary:visited {
	border:1px solid #9FDD0F;
	color:#FFFFFF;
	text-shadow:1px 1px 1px #42560E;
	background: #9FDD0F;
}

a.cta-primary:link span,
a.cta-primary:visited span {
	background:#729F09 url(/images/cta_primary_bg.png) repeat-x 0 0;
}

a.cta-primary:hover span,
a.cta-primary:focus span {
	background: #98D30E url(/images/cta_primary_bg_hover.png) repeat-x 0 0;
}


/* ####################################### */
/* ########### TABLES ########### */
/* ####################################### */

table {
	width: 100%;
}

th,td {
	border:1px solid #190C0C;
	background-color: #4C332F;
	padding: 0.5em 1%;
}

th {
	background-color: #190C0C;
	border-bottom-color: #371B1A;
	width: 33.333%;
}
