/* Styles for /TheArtOfBlooping */ body { font-family: Arial, sans-serif; background-color: #000; background-image: linear-gradient(90deg, #333, #666); background-size: 1px 1px; padding: 20px; margin: 0; color: #fff; text-align: center; text-align-last: center; } h1 { font-size: 32px; font-weight: bold; text-shadow: 0 0 5px #000; border-bottom: 4px solid #333; } h2 { font-size: 24px; font-weight: bold; text-shadow: 0 0 5px #000; border-bottom: 4px solid #333; margin-bottom: 20px; } p { font-size: 16px; line-height: 1.5; margin-bottom: 10px; color: #fff; text-shadow: 0 0 5px #000; background-color: #222; padding: 5px; } a { text-decoration: none; color: #0f0; font-size: 14px; text-transform: uppercase; border-bottom: 4px solid #333; background-color: #222; padding: 5px 10px; } a:hover { background-color: #333; text-shadow: 0 0 5px #fff; color: #f00; border-bottom: 4px solid #f00; } /* Add a drop shadow to all elements */ * { text-shadow: 0 0 5px #000; } /* Add a border around all elements */ * { border: 1px solid #000; }