body {
	margin: 0;
	padding: 0;
	height: 100%;
	background-color: Black;
	color: White;
	font-family: Arial, sans-serif;
}

a:link {
	color: White;
	text-decoration: none;
}

a:visited {
	color: Green;
	text-decoration: none;
}

a:hover {
	color: Yellow;
	text-decoration: underline;
}

.image-container {
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden;
}

.image-container img {
	max-height: 100vh;
	max-width: 100vw;
	width: auto;
	height: auto;
	object-fit: contain;
}
