css /* Committee of Foos Ball Tournaments - CSS */ body { font-family: 'Bangers', cursive; } h1 { color: #FF69D4; /* Bright Pink */ font-size: 24px; border-bottom: 4px solid black; } h2 { color: #F7DCD2; /* Bright Yellow */ font-size: 20px; border-bottom: 4px solid black; } h3 { color: #FFC107; /* Bright Orange */ font-size: 18px; border-bottom: 4px solid black; } p { color: #000000; /* Black */ font-size: 14px; line-height: 1.1; border-bottom: 4px solid #AAAAAA; } a { text-decoration: none; color: #000000; /* Black */ font-size: 14px; font-weight: bold; } /* Global Drop Shadow */ div, p, h1, h2, h3 { box-shadow: 0px 0px 10px black; } /* Committee of Foos Logo */ img { width: 100px; height: 100px; background-image: url('https://example.com/committee-of-foos-logo.jpg'); background-size: 100%; position: fixed; top: 0; left: 0; z-index: 1; } /* Navigation Links */ nav { position: fixed; top: 0; left: 0; right: 0; width: 100%; text-align: center; background-color: #F7DCD2; /* Bright Yellow */ padding: 10px 20px 10px 20px; } nav a { color: #000000; /* Black */ font-size: 16px; text-decoration: none; margin: 10px 10px 0 10px; padding: 0 10px; border: 1px solid #FF69D4; /* Bright Pink */ border-radius: 4px; box-shadow: 0px 0px 10px #AAAAAA; } nav a:hover { background-color: #FF69D4; /* Bright Pink */ color: #FFFFFF; /* White */ } /* Responsive Design */ @media (min-width: 768px) { nav { position: relative; top: 0; left: 0; width: 100%; } }