        html {
            background-color:#ddd;
            height:100%;
        }
        body {
            font-family:verdana;
            font-size:22px;
            height:auto;
            width:80%;
            min-width:640px;
            max-width:1080px;
            margin:0px auto;
            padding:20px;
            background-color:#eee;
            box-shadow:rgba(0,0,0,.5) 0px 0px 50px;
            
        }
        header, main, article {
            margin-bottom:10px;
            padding:10px;
        }
        header {
            font-size:45px;
            background-color: rgb(255, 94, 0);
            width: 50%;
            text-align:center;
            margin:20px auto;
        }
        main{
            margin-top: 40px;
        }
        article {
            margin-top: 10px;
            margin-bottom: 30px;
        }
        header, main, article {
            border:rgb(241, 122, 10) 3px solid;
            border-radius: 15px;
            
        }
        h1, h2, h3 {
            display:none;
        }
        nav {
            padding:0px;
            background-color:rgb(230, 131, 10);
        }
        nav a {
            color:#2e2e2e;
            display:inline-block;
            text-decoration:none;
            text-transform:uppercase;
            margin:0px  8px;
            padding:5px 20px;
        }
        nav a:hover {
            background-color: rgb(224, 160, 82);
        }
        section {
            text-align: center;
        }
        footer {
            font-size: 10px;
            margin-top: 70px;
        }