@charset 'utf-8';

* {
            margin: 0px;
            padding: 0px;            
        }

        header h1 {
            font: bolder 4em Arial;
            text-align: center;
        }
        

        main {
            font: bold 18pt Arial;
            width: 900px;
            height: 90VH;
            background-color: blanchedalmond;
        }

        section {
            background-color: beige;
            width: 85%;
            display: flex;
            flex-flow: row wrap;
            align-items: center;
            justify-content: center;

        }

        article {
            display: inline-block;
            width: 200PX;
            height: 100PX;
            margin: 10px;
            background-color: gray;
            color: white;
            border: 2px solid black;
            line-height: 100px;
            text-align: center;
        }
        article:hover {
            background-color: lightgray;
            border: 1px dashed white;
        }

