body{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    padding-left: 450px;
    padding-right: 450px;
text-align: left;
margin: auto;
background: url("img/defaultback_seamless.png") repeat-y center top;
  background-size: cover;
color: white;
}
head{
    img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }
}

#nav{
    display: flex;
    list-style: none;
gap: 50px;
}
#nav li{
display: inline;
    font-size: 18px;
    }
    nav a{
        text-decoration: none;
    }
    nav a:hover{
color: white;

    }
            h1 {
            color: white;
            font-size: 40px;
        }
        h2{
            font-size: 30px;
        }
        h3{
            font-size: 25px;
        }
        h4{
            font-size: 20px;
        }
        ul {
           color: red;
        }
        @media screen and (max-width: 800px) { 
            header,footer,nav,section,article,aside{
                padding-left: 20px;
                padding-right: 20px;
                margin: auto;
                
            }
            body{
                display: flex;
            }
        }