body {
	background-color: #fff;
	background-attachment: fixed;
	background-position: 60% 5em;
    	color: #111;
}

a:link {
	color: #111;
	background-color: transparent;
	text-decoration: none;
}

a:visited {
	color: #111;
	background-color: transparent;
	text-decoration: none;
}

a:hover {
	color: #E99526;
	background-color: transparent;
	text-decoration: none;
}

a:active {
	color: #E99526;
	background-color: transparent;
	text-decoration: none;
}

.pure-img-responsive {
	max-width: 100%;
	height: auto;
}

.content {
	margin: 0 auto;
	padding: 0 2em;
	max-width: 700px;
	margin-bottom: 50px;
	line-height: 2.5em;
}

p {
	margin: 0 auto;
    	font-family: "Arial";
   	max-width: 700px;
	font-size: 16px;
	color: #111;
	line-height: 1.5em;
	margin-bottom: 25px;
} 

.header {
	margin: 0 auto;
	padding: 0 5em;
	max-width: 5000px;
	margin-bottom: 50px;
	line-height: 1 em;
 }
 
.header h1 {
	font-family:"Arial";
	max-width: 5000px;
	font-weight: bold;
       	font-size: 42px;
	margin: 1em auto 2em 0;
}

.header h2 {
	margin: 0 auto 1.2em;
   	font-family: "Arial";
    	font-weight: bold;
   	font-size: 40px;
   	max-width: 700px;
	color: #111;
	line-height: 1.2em;
    	margin-top: 50px;
}

.content-subhead {
	font-family: "Arial";
	font-size: 16px;
	max-width: 700px;
    	margin: 2em auto 2em 0;
	line-height: 1.4em;
    	font-weight: 500;
    	color: #111;
}


/* -- Responsive Styles (Media Queries) ------------------------------------- */



@media (max-width: 40em) {
/* Only apply this when the window is small. Otherwise, the following
case results in extra padding on the left:
	* Make the window small.
	* Tap the menu to trigger the active state.
	* Make the window large again.
	*/

#layout.active {
        position: relative;
        left: 5px;
}

p {
	margin: 0 auto;
    	font-family: "Arial";
	font-size: 18px;
} 

.header {
	padding: 0 2em;
}

.header h1 {
	font-family:"Arial";
	font-weight: bold;
       font-size: 26px;
	margin: 1em auto 3em 0;
}
     
.header h2 {
	font-family:"Arial";
	font-weight: bold;
       font-size: 22px;
	margin: 1.5em auto 0;
    	margin-bottom: 50px;
}

}





