/* the styles for the elements */
body {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 100%;
}

/* the styles for the header */
header img {
	float: left;
}

header h1 {
	font-size: 170%;
	color: var(--global-color-1);
	text-indent: 30px;
}

header h3 {
	font-size: 130%;
	font-style: italic;
	text-indent: 30px;
}

header .shadow {
	text-shadow: 2px 2px 2px var(--global-color-1);
}

/* the styles for the main content */
main {
	clear: left;
}

main h2 {
	color: var(--global-color-1);
	font-size: 130%;
}
main h3 {
	font-size: 105%;
}

main p.note {
	font-weight: bold;
	color: rgba(218, 44, 32, 0.63);
}

main a:hover {
	font-style: italic;
	color: #da9100;
}

main a:focus {
	font-style: italic;
	color: #da9100;
}

/* the styles for the footer */
footer p {
	text-align: center;
}

/* custom color*/
:root {
	--global-color-1: #1e90ff
}