body { background: linear-gradient(to bottom, #d1c4e9, #ffffff); font-family: 'Verdana', sans-serif; color: #333; margin: 0; padding: 0; } header { background-color: #f5f5f5; padding: 20px; text-align: center; border-bottom: 3px solid #ff00ff; } nav a { color: #6600cc; margin: 0 10px; text-decoration: none; font-weight: bold; } section { padding: 20px; margin: 20px; background: #fff0ff; border: 2px dashed #ff66cc; border-radius: 15px; } .item { background: #ffe6ff; padding: 10px; border-radius: 10px; margin-bottom: 15px; } footer { text-align: center; padding: 10px; background-color: #ddd; font-size: 0.9em; }