html {
	background-color: rgb(240,240,240);	
	max-width: 950px;
}

body {
	font-family: Lato, sans-serif;
	margin: 2em;
	width: 90%;
	background-color: rgb(240,240,240)

}

h1 {
	font: bold 2.5em Montserrat, sans-serif;
	border-bottom: 2px solid lightgray;
	margin: 0;
	max-width: 1000px;
}

h1 + p {
	margin: .5em 0 2em;
	max-width: 1000px;
}

a:link {
    color: blue;
    text-decoration: none;
  }
  a:visited {
    color: purple;
  }
  a:hover {
    color: lightblue;
  }
  a:active {
    color: orange;
	}

h2 {
	font:  bold 1.3em Montserrat, sans-serif;
	color: #000;
	}

h3 {
	color: rgb(70,70,70);
}

ul li {
	list-style-type: square;
}

.education-list li {
	list-style-type: none;
}

.education-list {
		padding: 0;
	}

.degree {
	font-weight: bold;
}

.home {
	margin-top: 3em;
	border-top: 2px solid lightgray;
	padding-top: 1.5em;
}
