
body {background-color:#444; color:#fff}

h4 {border-top:12px ridge #888; text-align:center; background-color:#222; padding:10px; margin:10px}

header {border:10px ridge #888; background-color:#222}
header svg {display:inline-block; background-color:#ccc}
header text {fill:#fff; stroke:#fff}

footer {border:16px ridge #888; background-color:#444; padding:12px}
footer a {border:8px ridge #888; background-color:#222}

@media print {

footer {position:absolute; bottom:0; left:0; right:0}

}