html {
	font-size: 16px;
}

body {
	background-color: #cce5ff;
	color: #202020;
	font-family: "CoelacanthRegular", "Coelacanth", serif;
}

h1, h2, h3, h4, h5, h6 {
	color: indigo;
	font-family: "GNUTypewriterStandard", "GNUTypewriter", monospace;
     font-weight: normal;
}

figure {
	float: right;
}

.card {
	background-color: ivory;
	border: 1pt solid black;
	box-shadow: 0.25rem 0.25rem 0.25rem darkgray;
	clear: both;
	padding: 0.25rem 1rem 1.25rem 1rem;
	width: 80vw;
	margin: 1rem 10vw 3rem 10vw;
}

.content {
	line-height: 1.75rem;
}

.header {
	background-color: #202020;
	display: table;
	letter-spacing: 0.5rem;
	margin: 0 10vw 3rem 10vw;
	padding: 0.125rem 1rem 0.125rem 1rem;
	text-align: center;
	width: 80vw;
}

.header h1 { color: #9900ff; display: table-row; }

