body {
	margin:  0;
	text-align: center;
	background-image: url(img/background.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}

.stanza {
	background: aliceblue;
	font-size: 15px;
	font-family: monospace, Times New Roman, sans-serif;
	border: 1px solid black;
	padding: 15px;
	margin: 15px auto;
	width: 30%;
	box-shadow: 2px 2px 5px skyblue;
}

#wrapper {
	width: 75%;
	border: 5px solid black;
	margin: 15px auto;
	background: radial-gradient(circle, rgba(63,94,251,1) 0%, rgba(70,252,186,0.5578606442577031) 100%);
}

#poem {
	color: cadetblue;
}

header {
	width: 40%;
	margin: 25px 100px;
	/*margin: 10px auto;*/
	border: 2px solid black;
	padding: 15px;
	box-shadow: 5px 10px cadetblue;
	background: aliceblue;
}

h1 {
	letter-spacing: 15px;
	font-size: 20px;
	text-align: center;
	color: royalblue;
	font-family: monolisa, monospace, serif;
}

h1 span {
	color:  black;
}

h3 {
	font-size: 40px;
	font-weight: bold;
	color: black;
}

#mountain {
	width: 25%;
	border: 2px solid black;
	box-shadow: 5px 10px cadetblue;
	float: right;
	background: aliceblue;
}

#blackbird1 {
	width: 10%;
	border: 2px solid black;
	box-shadow: 5px 10px cadetblue;
	float: left;
	background: aliceblue;
}

#blackbird2 {
	width: 7%;
	border: 2px solid black;
	box-shadow: 5px 10px cadetblue;
	float: right;
	background: aliceblue;
}

#wallace {
	width: 30%;
	border: 2px solid black;
	box-shadow: 5px 10px cadetblue;
	background: aliceblue;
	margin: 10px;
}

figcaption {
	font-family: monospace;
	text-align: left;
}

ul {
	text-align: center;
}

#bio {
	width: 75%;
	text-align: center;
	border: 2px solid black;
	margin: 250px;
	background: aliceblue;
	box-shadow: 5px 10px cadetblue;
}

#bio p {
	font-family: sans-serif;
	font-size: 15px;
	padding: 15px;
	margin: 75px;
}

#bio p:first-of-type:first-letter {
	font-family: monospace;
	font-size: 35px;
	color: royalblue;
}

a:link, a:visited {
	color: cadetblue;
	text-decoration: none;
}

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

figure img {
	width: 50%;
	float: left;
}