* {margin: 0; padding: 0; border: 0; box-sizing: border-box;}

nav {font-weight: bolder;padding: 10px; font-size: x-large;} 

body {background-color: #A7D9DC;
border: 10px solid #347f83;}

h1 {background-color: #5fbabf ;
    color: #30332e; text-align: center;padding-top: 16px; padding-bottom: 16px;}

h1 > span {font-weight:lighter; display: block;color:#222}

dl {padding: 16px;}

dt {font-weight: bold;}

dd {margin-top: 4px; margin-bottom: 12px; margin-left: 16px;}

a:link, a:visited, a:active {color: darkblue; text-decoration: none;}

a:hover {color: purple; text-decoration: none;}
