@charset "UTF-8";

body {color:#10404e; background:#112e36; font:normal 400 1.125em/1.5em "proxima-nova-n4","proxima-nova",Helvetica,sans-serif;}
header {color:#fff; max-width:900px; margin:10px auto; font:italic 300 1em/1em "kepler-std-semicondensed-i3","kepler-std-semicondensed",Georgia,serif;}
header a:link, header a:visited {color:#f26532;font:normal 700 .9em/1.25em "proxima-nova",Helvetica,sans-serif; text-transform:uppercase;}
header a:hover {color:#00b7c9;}
.pagewrap {max-width:900px; margin:0 auto 2em; background: #fff;  border-top: 3px solid #ea5019; box-shadow: 0 0 8px #000; -moz-box-shadow: 0 0 8px #000; -webkit-box-shadow: 0 0 8px #000;}
.page-pad {padding:30px 30px;}
.intro {border-bottom:2px solid #10404e; margin-bottom:2em; padding-bottom:.5em;}
h1 {font-size: 2.5em; font-weight: 300; margin-bottom: .65em; line-height: 1.25em;}
h2 {font-size:1.25em; font-weight:700; margin-bottom:.25em;}
p {margin-bottom:1.5em;}
.intro p {font-size:1.25em; font-weight:300; line-height:1.5em; margin-bottom:1.5em; }
p.author { font:italic 300 1em/1.5em "kepler-std-semicondensed-i3","kepler-std-semicondensed",Georgia,serif;}


a:link, a:visited {color:#ea5019; text-decoration:none;}
a:hover {color:#00b7c9;}

.centered-small{
	text-align:center;
	max-width:600px;
	margin:0 auto;
}

@media only screen and (max-width : 700px) {
	h1 {font-size:1.5em;}
	.intro p { font-size:1em; font-weight:400;}
	h2 {font-size:1.125em;}
	p {font-size:.9em;}
	.page-pad {padding: 20px;}
}
