h3{
	color:royalblue;
	margin-left: 5px;
}
h1{
	color:royalblue;
	text-align:center;
	text-shadow:3px 3px 3px lightblue;	
}
li, p, label{
	color:steelblue;
}
#photo{
	margin-left:46.25%;

}
body{
	background-color:lightcyan;
	font-size: 135%;
	margin-left: 20px;
}
#email{
	text-align: center;
	color:royalblue;
}
.date{
	font-style: italic;
	font-weight: 600;
}
a{
	font-size: 120%;
	padding: 5px 15px 5px 15px;
	border-radius: 10px;
}
a:link{
	background-color: steelblue;
	color: lightcyan;
	border: 1px solid lightcyan;
}
a:visited{
	background-color: lightcyan;
	color: steelblue;
	border: 1px solid royalblue;
}
a:hover{
	background-color: lightcyan;
	color: darkblue;
	border: 1px solid royalblue;
	text-decoration:none;
}
hr{
	 border: 1px solid royalblue;
}
footer{
	padding-top:30px;
	padding-bottom: 30px;
	text-align:center;
}
th, td{
	border: 2px solid steelblue;
	padding: 10px 20px 10px 20px;
	text-align:center;
}
th{	
	background-color: #93c0da;
	text-align:center;
}
tr:nth-child(odd){
	background-color:#93c0da;	
}
tr:nth-child(even){
	background-color:lightcyan;
}
table{
	border-collapse:collapse;
	margin-left: 20px;
}
input[type="submit"]{
	font-family:serif;
	
	border-radius:5px;
}
input[type="text"]{
	font-family:serif;
	border-radius:5px;
}
input[type="submit"]:hover{
	background-color:steelblue;
	color: white;

}
input[id="messageTD"]{
	padding:1px 20px 20px 1px;
}
#contact input{
	margin-bottom:10px;
	font-size:20px;
}
#contact{

	width:15%;
	border-radius: 3%;
	
}
#contact input, #contact label{
	margin-left: 5px;
}

