h3{
	color:#1f4c30;
}

head{
	text-align: center;
}

li, p{
	color:slategray;
}

bdo{
	margin-left: 44.7%;
}

body{
	background-color: lightcyan;
	font-size: 150%;
	margin-left:30px;
}

h1{
	color:#1f4c30;
	text-align: center;
}
#Jim{
	margin-left: 36.42%;
	font-size: 250%;
}

#email{
	text-align: center;
	color: slategray;
	text-decoration-line: underline;
	font-style: italic;
}
#name{
	color: black;
	font-family: sans-serif;
	text-shadow: 6.9px 4.2px dodgerblue;
}


.date{
	font-style: italic;
	font-weight: 500;
}

a{
	font-size: 150%;
	padding: 5px 10px 5px 10px;
	border-radius: 9.2px;
}

a:link{
	background-color: #1f4c30;
	color: mintcream;
	border: 2px solid mintcream;
}

a:visited{
	background-color: mintcream;
	color: #1f4c30;
	border: 2px solid #1f4c30;
	}

section{
	margin-left: 29.7%;
}

footer{
	margin-left: 20%;
	padding: 5px 10px 5px 10px;
}
th, td{
	border: 1px solid maroon;
	padding:10px 20px 10px 20px;
	text-align: center;
	width: 10%;
}
table{
	border-collapse: collapse;
	width: 50%;
}

th{
	background-color: #42a69c;
}

tr:nth-child(odd){
	background-color: lightskyblue;
}

tr:nth-child(even){
	background-color: lightseagreen;
}

a:hover{
  background-color: lightseagreen;
}

form{
	font-size: 100.7;
}

#MessageTF{
	padding: 3px 70px 20px 4px;
}
