   <style>
        
html {
background:#41393d;

}

header{
    line-height: 0;
    margin: auto;
    max-width: auto;
    padding: 0em 0em 0em;
    
}

body {
    background: #41393d;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.06);
    color: #41393d;
    font-size: 20px;
    line-height: 1.4;
    margin: auto;
    max-width: auto;
} 
        

img {
            padding: 5px;
        }
main {
    width: auto;
    min-width: auto;
    max-width: auto;
    height: auto;
    border: 2px;
    padding: 50px /*all four sides*/
        }
        
aside {
    float: right;
        }
        
<style type="text/css">
    @font-face {
    font-family:"MajestiLight";
    src: url(fonts/majesti-banner-otf/Majesti-Banner-Light.otf);
        }


ul{
    list-style-type: none;
    margin:0;
    padding:0px;
    overflow: hidden;
    background-color: #8a8c8f;
}
            
li {
    display: inline-block;
    color: white;
    float: left;
    padding: 15px;
    text-decoration: none;
}

#nav {
    text-align: center;
}
    
a:link {
    color: white; 
    background-color: transparent; 
    text-decoration: none;
}

a:visited {
    color: white;
    background-color: transparent;
    text-decoration: none;
}

a:hover {
    color: white;
    background-color: #8a8c8f;
    text-decoration: underline;
}

a:active {
    color: white;
    background-color: transparent;
    text-decoration: underline;
}
        
    
<style type="text/css">
    @font-face {
    font-family:"MajestiLight";
    src: url(fonts/majesti-banner-otf/Majesti-Banner-Light.otf);
        }
h1 {
    font-family: "MajestiLight";
    font-size: 300%;
        }
h2 {
    font-family: "MajestiLight";
        }
        
section {
    padding: 30px;
}



table, td, th {
    text-align: left;


} 

th {
    font-size: 25px;
    padding: 15px;
    text-align: center;
}


td {
   width: auto;
    padding: 10px;
    text-align: left;
}

footer {
    margin: 10px;
    padding: 10px;
        font color: white;
        text-align: center;
        bottom: 0px;

        }
        
</style>


