body { font-family: Arial, sans-serif; margin: 40px; background: #f9f9f9; color: #333; } header, footer { text-align: center; margin-bottom: 20px; } a { color: #007bff; text-decoration: none; } a:hover { text-decoration: underline; } form input, form textarea { width: 100%; padding: 8px; margin-top: 5px; }