css /* style.css */ body { background-color: #000; font-family: Arial, sans-serif; color: #000; } h1 { border: 4px solid #FF0000; text-shadow: 1px 1px 1px black; font-size: 36px; font-weight: bold; margin-bottom: 10px; } h2 { border: 4px solid #00FF00; text-shadow: 1px 1px 1px black; font-size: 24px; font-weight: bold; margin-bottom: 10px; margin-top: -20px; padding: 10px 0; } h3 { border: 4px solid #0000FF; text-shadow: 1px 1px 1px black; font-size: 18px; font-weight: bold; margin-bottom: 10px; margin-top: -20px; padding: 10px 0; } h4 { border: 4px solid #FF00FF; text-shadow: 1px 1px 1px black; font-size: 18px; font-weight: bold; margin-bottom: 10px; margin-top: -20px; padding: 10px 0; } h5 { border: 4px solid #00FF00; text-shadow: 1px 1px 1px black; font-size: 18px; font-weight: bold; margin-bottom: 10px; margin-top: -20px; padding: 10px 0; } h6 { border: 4px solid #FF0000; text-shadow: 1px 1px 1px black; font-size: 14px; font-weight: bold; margin-bottom: 10px; margin-top: -20px; padding: 10px 0; } p { border: 4px solid #0000FF; font-size: 18px; margin-bottom: 20px; margin-top: -10px; padding: 10px 0; } a { text-decoration: none; color: #000; text-shadow: 1px 1px 1px black; border: 4px solid #FFFFFF; padding: 10px 20px; font-size: 18px; font-weight: bold; background-color: #00FF00; border-radius: 0px; margin: 10px; } a:hover { background-color: #000000; color: #FFFFFF; border: 4px solid #00FF00; text-decoration: none; transition: background-color 0.5s ease-in-out; } body > * { box-shadow: 0px 0px 10px black; }