 *{
margin:0; padding: 0; border: 0; box-sizing: border-box;
}

body {
    background-color:sandybrown;
    font-family:verdana;
}

h1 {
    background-color:#EEE
    color:#222;
    padding: 2em 1em;
    text-align: center;
}

article {
    border: 2px solid #222;
    margin: 2em; padding: 2em;


}

h2 {
    font-weight:normal;
    color:#EEE; text-shadow: 2px 2px 2px #222;

}

article img{
    max-width:100%; /*ensure images never wider than device*/
    
}