
 /** {
	border: 1px solid red;
}*/

body {
	background-color: #545928;
	font-size: 22px;
	font-family: "Trebuchet Ms";
}

header {
	margin: 0px;
	padding: 10px;
	font-family: Georgia, "Trebuchet Ms";
	background-color: #508C14;
	color: white;
	text-align: center;
}

 h1 span a {
	display: block;
	color: #B2CCA7;
	font-size: 26px;
	text-align: center;

}

a:link, a:visited {
	text-decoration: none;
	/*color: #B2CCA7;*/
}

a:hover, a:focus {
	color: darkgreen;
}

#wrapper {
	border: 6px solid white;
	width: 1000px;
	padding: 15px;
	margin: 20px auto;
	background-image: url("img/blackbird2.jpeg");
	background-size: contain;	
	background-position: center;
	background-attachment: fixed;
	background-repeat: no-repeat;
}

#poem {
	width: 325px;
	border: 2px solid white;
	background-color: #D88414;
	margin: 2em 5.3em;
}

.stanza {
	color: #545928;
	margin: 20px;
	padding: 15px;
	background-color: #F6AA32;
}

aside {
	background-color: #D6F2AC;
}

h2 {
	margin: 0px 15px;
	padding: 20px;
	color: #508C14;
	font-size: 40px;
}

#stevens {
	display: grid;
	grid-template-columns: 1fr 2fr;
	padding: 20px;
}

img {
	border: 4px solid #508C14;
	/*float: left;*/
}

figcaption {
	/*float: left;*/
}

p {
	margin: 20px;
	padding: 20px;
	position: right;
	/*text-indent: 20px;*/
	line-height: 40px;
}

p span {
	display: block;
}

#bio {
	padding: 10px;
}

#work {
	margin: 20px;
	padding: 0px 20px;
}

h4 {
	/*margin: 20px;*/
}

ul {
	display: grid;
	grid-template-columns: 1fr 1fr;
}

#source {
	color: black;
	display: block;
	text-align: center;
	text-decoration: none;
}

aside a{
	color: white;
}

footer {
	display: block;
	color: darkgreen;
	margin: 20px;
	text-align: center;
	text-decoration: none;
}

footer a {
	color: white;
}
