body { font-family: sans-serif; margin: 20px; background-color: #f0f0f0; } .container { max-width: 800px; margin: 0 auto; padding: 20px; background-color: #fff; border-radius: 5px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); } h1 { color: #333; text-align: center; margin-bottom: 30px; } h2 { color: #007bff; margin-top: 40px; } p { color: #555; line-height: 1.6; text-indent: 20px; } a { color: #007bff; text-decoration: none; } a:hover { text-decoration: underline; color: #0056b3; }