css /* Style.css for the Late Commers Annual BBQ */ body { background-image: linear-gradient(to bottom, #ff69b4, #ff69b4, #ff69b4); background-size: 100% 50px; background-attachment: fixed; background-position: 0 0; background-repeat: repeat; } h1 { font-size: 48px; font-weight: bold; color: #000; text-align: center; } h2 { font-size: 24px; font-weight: bold; color: #000; text-align: center; margin-bottom: 20px; } h2 a { text-decoration: none; color: #000; transition: color 0.2s ease; text-transform: uppercase; } h3 { font-size: 18px; font-weight: bold; color: #000; text-align: center; margin-bottom: 10px; } h4 { font-size: 14px; font-weight: bold; color: #000; text-align: center; margin-bottom: 5px; } body, h1, h2, h3, h4 { font-family: 'Bebas Neue', sans-serif; text-shadow: 0 1px 0 #000000; border-bottom: 4px solid #000000; } h2 a:hover { color: #69ff69; text-shadow: 0 0 10px #69ff69; } h2 a:active { color: #69ff69; text-shadow: 0 1px 0 #69ff69; } body { background-image: url('bbq-background.jpg'); background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-attachment: fixed; } /* Subpage Styles */ .subpage-1 { background-color: #f7d2c6; padding: 20px; border: 4px solid #000000; border-radius: 10px; margin: 10px 20px 10px 20px; width: 50%; float: left; clear: none; } .subpage-2 { background-color: #f7d2c6; padding: 20px; border: 4px solid #000000; border-radius: 10px; margin: 10px 20px 10px 20px; width: 50%; float: right; clear: right; }