		html {
			margin: 0;
			padding: 0;
			background-color: #a7ccc9;
		}
		body {
			width: 50%;
			margin: 0 auto;
			font: 100% Arial, Helvetica, sans-serif;
			background: white;
			border: 10px solid gray;
			text-align: center;
		}
		h1 {
			background: #baedad;
			font-family: Georgia, "Times New Roman", serif;
			font-size: 2em;
			font-weight: bold;
			font-style: italic;
			color: purple;
		}
		p {
			color: blue;
			font-size: 1em;
			line-height: 1.6;
		}
		h2 {
			color: green;
			font-weight: normal;
		}
		h2.alert {
			color: blue;
			font=weight: normal;
		}
		a {
			color: red;
		}
		a:hover {
			color: pink;
		}
		#link {
			width: 20%;
			margin: 0 auto;
			list-style-position: inside;
			border-left: 5px solid red;
			background-color: #f1f1f1;
			padding: 10px 20px;
		}
		img {
			width: 50%;
			height: 50%;
			object-fit: contain;
		}