2px;padding:8px}.banner{background:#1272bf;border-bottom:3px solid #0d4d80;border-top:3px solid #0d4d80;color:#fff;height:100px;line-height:100px;margin:0;padding:0 25px}.banner h1{font-size:40px;text-shadow:4px 4px 0 rgba(0,0,0,0.3)}p code,li code{background:rgba(30,177,204,0.1);border:1px solid rgba(26,142,167,0.49);border-radius:3px;font-family:monospace;font-size:85%;padding:1px 3px}footer{background:#f5f5f5;border-top:1px solid #ddd;bottom:0;font-size:13px;height:40px;left:0;line-height:40px;overflow:h