css body { background-color: #f2f2f2; margin: 0; padding: 0; border: 0; font-family: 'Arial Black', sans-serif; font-size: 12px; line-height: 1.5; color: #333333; background-image: linear-gradient(to right, #ff0000 0, #00ff00 100%); background-size: 100% 100px; background-position: 0 0; background-attachment: fixed; } h1 { font-size: 18px; color: #ffffff; border-top: 4px solid #000000; border-bottom: 4px solid #000000; margin: 0; padding: 0; } h2 { font-size: 15px; color: #000000; border-top: 4px solid #000000; border-bottom: 4px solid #000000; margin: 0; padding: 0; } p, li, a { font-size: 11px; color: #666666; line-height: 1.5; margin: 0; padding: 0; border: 0; } a { color: #00ff00; text-decoration: none; border: 0; margin: 0; padding: 0; } a:hover { text-decoration: underline; color: #0000ff; } body > * { box-sizing: border-box; } body { background-image: none !important; background-attachment: initial; }