css body { background-color: #ffcc00; margin: 0; padding: 0; width: 100%; } h1 { color: #ff0000; border-bottom: 8px solid #000000; font-family: 'Baukuechern', Arial, sans-serif; font-size: 24px; text-shadow: 0 0 0 #000000; } h2 { color: #008000; border-bottom: 6px solid #000000; font-family: 'Baukuechern', Arial, sans-serif; font-size: 18px; text-shadow: 0 0 0 #000000; } p { color: #000000; font-family: 'Arial', sans-serif; font-size: 16px; } a { color: #000000; text-decoration: none; } a:hover { text-decoration: underline; } img { border: 4px solid #000000; } #header { background-color: #0000ff; padding: 16px 32px; border-bottom: 8px solid #000000; } #header h1 { font-size: 36px; } #header img { margin: 0 32px 0 32px; } .content { padding: 16px 32px; background-color: #ffcccc; } .content img { margin: 0 16px 0 16px; } #footer { background-color: #cccccc; padding: 16px 32px; } #footer p { font-size: 12px; }