@charset "utf-8";

html {
   background-color: hsl(210, 20%, 90%);
}

body {
   font-family: Verdana, Geneva, sans-serif;
   color: rgb(91, 91, 91);
   background-color: ivory;
   margin: 25px;
}

header {
   text-align: center;
   padding: 20px;
}

h2 {
   font-size: 1.3em;
}

nav {
   background-color: hsl(210, 30%, 75%);
   padding: 15px;
   text-align: center;
}

nav a {
   padding: 0 10px;
   text-decoration: none;
   color: hsl(210, 40%, 30%);
}

nav a:hover {
   text-decoration: underline;
   color: hsl(210, 60%, 20%);
}

main {
   padding: 0 20px;
}

img {
   width: 25%;
   padding: 25px;
}

body > footer {
   background-color: hsl(210, 30%, 75%);
   color: rgba(102, 102, 102, 0.6);
   font-weight: bold;
   font-size: 0.9em;
   line-height: 3em;
   text-align: center;
   margin-top: 10px;
   padding: 10px;
}

ul {
   list-style-type: square;
}
