body{font-family:Arial,sans-serif;margin:0;padding:0;background-color:#f4f4f4;color:#333}header{background-color:#333;color:#fff;padding:15px 0;text-align:center}nav ul{list-style-type:none;margin:0;padding:0}nav ul li{display:inline;margin:0 15px}nav ul li a{color:#fff;text-decoration:none;font-weight:bold}section{padding:20px;margin:20px;background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1)}h1,h2{color:#333}form{display:flex;flex-direction:column}form label{margin:10px 0 5px}form input,form textarea{padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:5px}form button{padding:10px;background-color:#333;color:#fff;border:none;border-radius:5px;cursor:pointer}form button:hover{background-color:#555}footer{text-align:center;padding:10px 0;background-color:#333;color:#fff;position:fixed;width:100%;bottom:0}