body {
  max-width: 40em;
  margin: 0 auto;
  padding: 5px;
  font-family: Georgia, serif;
  font-size: 20px;
  line-height: 1.6em;
  color: #000;
}

header, h1, h2, h3 {
  font-family: "EB Garamond", serif;
  font-optical-sizing: auto;
  font-weight: normal;
  font-style: normal;
  line-height:1em;
}

header {
	font-size: 3em;
	color:#000;
}

h2, h3 {
    margin-top:1.5em;
}

header a, h3 a, li a {
    color: #000;
}

h2 a{
	color:#000;
	text-decoration: underline
}

a {
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

a:visited{
	color:#606
}

small {
	color:#666;
}
