body {background-image: linear-gradient(to bottom, #FFFFFF, #626495)
}
header {justify-content: center;
	display: inline-flex;
}
h1 {color: #7e0606;
	text-align: center;
	font-style: oblique;
	font-size: xxx-large;
	}
nav ul {display: flex;
	flex-flow: row nowrap;
	justify-content: space-around;
	font: italic small-caps bold 20px/2 cursive;
	font-size: 140%;
}
nav a:link {color: #0d0f10}
nav a:visited {color: #b00808}
nav a:hover {color: #b8a0a0}

h2 {margin-left: 20%;
	color: #7e0606}
main {font-size: medium;}	
footer {display: block; 
	text-align: center; 
	justify-content: center;
	font-size: 100%;
	margin-top: 5%;
	margin-bottom: 5%;
	}
table {justify-content:space-around;
	display: flex}
.contact id {margin-left: 5%}
