body { background-color: indigo; color: white; font-family: Arial, sans-serif; margin: 0; padding: 0; }
header { background-color: #4B0082; padding: 20px; text-align: center; }
nav ul { list-style: none; padding: 0; }
nav ul li { display: inline; margin: 0 15px; }
nav ul li a { color: white; text-decoration: none; font-weight: bold; }
main { text-align: center; padding: 20px; }
img { border-radius: 10px; }
footer { background-color: #4B0082; text-align: center; padding: 10px; position: fixed; bottom: 0; width: 100%; }