* { padding: 0; margin: 0; border: 0; }
html { height: 100%; }
body { background: #1a1a1a url('repbg.jpg') repeat-x bottom; }
#hephaistos { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url('bg.jpg') no-repeat 50% bottom; }