@charset "UTF-8";

body {
    background-color: #fbfbf2;
}

#h1 {
	font-family: Baskerville, serif;
	font-weight: bold;
	font-size: 50pt;
    color: #7ccc5c;
	text-align: center;
}

#h1:hover {
	color: #00072d;
}

header{
	width: 95%;
	margin: 0 auto;
}

nav ul {
	margin: 0;
	padding: 0;
	font-family: Baskerville, serif;
	font-size: 15pt;
	list-style: none;
}

nav li{
	display: inline-block;
	margin-left: 2%;
	position: relative;
	padding-bottom: 1%;
		
}

nav a {
	color: #7ccc5c;
	text-decoration: none;
	
}

nav a:hover {
	color: #00072d;
}

nav a::before {
	content: '';
	display: block;
	height: 2px;
	background-color: #00072d;
	
	position: absolute;
	top: -4px;
	width: 0%;
	
	transition: all ease-in-out 100ms;
}

nav a:hover::before {
	width: 100%;
}

.insta {
	width: 19;
	height: 19;
	display: inline-block;
}

.insta .InstaAlt {
	display:none;
}

.insta:hover .InstaAlt {
	display: inline;
}

.insta:hover .InstaO {
	display: none;
}

.linked {
	width: 20;
	height: 20;
	display: inline-block;
}

.linked .LinkedAlt {
	display:none;
}

.linked:hover .LinkedAlt {
	display: inline;
}

.linked:hover .LinkedO {
	display: none;
}

#imgandcred {
	width: 1000px;
	margin: auto;
}

#EmilyImg {
	margin: auto;
}

#photocred {
	font-family: Baskerville, serif;
	color: #7ccc5c;
	float: right;
}

.animated-heading {
	font-family: Baskerville, serif;
	font-weight: bold;
	font-size: 24pt;
	padding-top: 1%;
}

#row2 {
	text-align: left;
}

#about {
	font-family: Baskerville, serif;
	font-size: 16pt;
	margin: auto;
}

#bigabout {
	font-family: Baskerville, serif;
	font-size: 24pt;
	font-weight: bold;
}


u {
	text-decoration: #7ccc5c;
}

.greenws {
	color:#7ccc5c;
}

#words {
	color:#7ccc5c;
	font-style: italic;

}

#Book {
	color: #7ccc5c;
}

