html {	background-color: #0c3143;	background-image: url(source_images/bkg-texture.png);	background-position: left top;	font-size: 14px;}body {	width: 1068px;	margin: 20px auto;	background: url(source_images/content-bkg.jpg) no-repeat center top;	background-color: #000209;	border: 6px solid #e1ebf4;	box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.5);	font-family: 'Exo 2', Arial, Helvetica, sans-serif;	font-weight: 400;	color: #e1ebf4;}header {	padding: 0 80px;}h1, h2 {	font-weight: normal;	margin: 0;}header h1 {	padding-top: 60px;	font-family: 'Exo 2', Arial, Helvetica, sans-serif;	font-style: italic;	font-weight: 700 !important;	font-size: 3rem;	line-height: 1em;	color: #fff;	text-transform: uppercase;}header h2 {	font-family: 'Exo 2', Arial, Helvetica, sans-serif;	font-size: 1.34rem;	line-height: 1.1em;	letter-spacing: 0.05em;	color: #859aaf;}a:link {	color: #fbd069;}a:visited {	color: #bab3b2;}a:hover {	color: #fd8e2f;}a:active {	color: #fce17e;}section h1{	font-family: 'Exo 2', Arial, Helvetica, sans-serif;	font-weight: 800;	font-size: 4.8em;	text-shadow: 1px 1px 0px #83898f, -1px -1px 0px #fff;}section h2{	font-family:'Exo 2', Arial, Helvetica, sans-serif;	font-weight: 700;	font-size: 2em;	color: #7b99b8;	margin: 1.5em 0 0.2em 0;}section {	padding: 140px 80px 40px 80px;}section p {	margin: 0 0 1em;	line-height: 1.52em;	max-width: 38em;}section p:first-of-type {	font-size: 1.5em;	max-width: 35em;}section em{	font-style: normal;	background-color: rgba(243, 228, 109, 0.7);	color: #121200;	padding: 0.1em;}.content-image {	margin:0 0 10px 30px;	float: right;	width: 300px;}.content-image img{	border: 2px solid #e1ebf4;	border-radius:10px 10px;}.content-image figcaption {	font-family: 'Exo 2', sans-serif;	font-style: italic;	font-size: 0.8em;	font-weight: 300;}footer {	background-color: #D4E0EC;	font-size: 0.8em;	color: #051924;	margin: 80px 0 0 0;	padding: 60px 80px 20px 80px;	border-top: 6px solid #8BA0B5;	box-shadow: inset 0px 3px 6px rgba(0, 0, 0, 0.5);	clear: both;}footer em{	font-style: italic;	}footer p {	margin: 0 0 0.5em 0;}footer a:link{	color:#069;	}footer a:visited{	color: #036;	}footer a: hover:{	color: #09C;	}footer a: active{	color:#0CF;}