+ background-color: #1c1c1c;
+ color: #9d9d9d;
+}
+
+footer {
+ margin: 0;
+ padding: 1em;
+ display: block;
+ background-color: #1c1c1c;
+ color: #9d9d9d;
+ font-size: 80%;
+}
+
+footer a, footer a:visited {
+ text-decoration: none;
+}
+
+footer a:hover {
+ text-decoration: underline;
+}
+
+footer a, footer a:visited, footer a:hover, footer i {
+ color: white;
+}
+
+h1 {
+ font-size: 250%;
+ font-weight: bold;
+}
+
+#header h1 {
+ margin: 0;
+ margin-top: 0.5em;
+ margin-left: 2rem;
+ margin-right: 2rem;
+ padding: 0.5em;
+ font-size: 300%;
+ font-weight: bold;