#logo { position: absolute; top: 100px; left: 0; width: 90%; max-width: 250px; height: 100px; background-color: #0D7039; box-shadow: 0 0 10px #000000; }
    #logo h1 { display: block; font-size: 26px; text-align: center; color: #E5FFF2; margin: 0 auto; padding: 20px 0 0 0; }
    #logo h2 { display: block; font-size: 14px; text-align: center; color: #E5FFF2; margin: 0 auto; padding: 0 0 20px 0; background-color: #0D7039; }