body{font-family:Tahoma;max-width:1000px;margin:0 auto;background-color:gainsboro;box-sizing:border-box;box-shadow:0px 1px 7px rgba(30, 30, 30, 0.3), 0 0 30px rgba(0, 223, 56, 0.25) inset}
.headers{border-bottom:1px solid lightgray}
.headers-img {display:block;max-width:100%}
.header-menu{background-color:darkgray;border-bottom: 1px solid lightgray}
.header-menu ul{display:flex;justify-content:center;margin:0;list-style-type:none}
.header-menu li{font-size:14px;color:#fff;padding:7px 20px;text-transform:uppercase;cursor:pointer}
.header-menu li a:link,.header-menu li a:visited{text-decoration:none;color:#fff}
.header-menu li:hover{color:darkslategray;background-color:gainsboro;border-radius:5px}
.header-img{background-image:url(header.jpg);background-repeat:no-repeat;height:300px}
.content{background-color:#FFF;padding:25px;line-height:30px;text-align:justify;color:dimgrey;user-select:none}
.content a{color:dimgrey;font-weight:bold;text-decoration:none}
.content a:hover{text-decoration:underline}
.content li a{font-weight:normal}
@media screen and (max-width:800px) {.header-menu{display:none}}
h1{color:dimgrey;font-size:20px;text-align:center;margin:15px auto;display:block;float:none}
h2,h3,h4,h5,h6{color:dimgrey;font-size:18px;text-align:center;margin:15px auto;display:block;float:none}
h1,h2,h3,h4,h5,h6 a{text-decoration:none}
table,th,td {border-collapse:collapse;border:1px solid grey;padding:5px}
.nav{border-bottom:1px dashed silver;margin:20px auto}
.footer{background-color:darkslategray}
.footer-text{padding:25px;color:lightgray;text-align:center}