css body { background: #000; font-family: 'Bangers', sans-serif; color: #fff; background-size: 100px; } a { text-decoration: none; color: #fff; background: #f00; padding: 4px 4px; border: 2px solid #fff; border-radius: 4px; text-shadow: 2px 0 0 #fff; transition: background 0.5s ease-in-out; } a:hover { background: #f00; border: 2px solid #f00; text-shadow: 2px 0 0 #f00; } h1 { font-size: 24pt; color: #ff0; border-bottom: 4px solid #000; margin-bottom: 10px; text-shadow: 2px 0 0 #000; } h2 { font-size: 18pt; color: #0ff; border-bottom: 4px solid #000; margin-bottom: 10px; text-shadow: 2px 0 0 #000; } h3 { font-size: 14pt; color: #00f; border-bottom: 4px solid #000; margin-bottom: 10px; text-shadow: 2px 0 0 #000; } h4 { font-size: 12pt; color: #0ff; border-bottom: 4px solid #000; margin-bottom: 10px; text-shadow: 2px 0 0 #000; } p { font-size: 12pt; color: #fff; line-height: 1.5; margin-bottom: 16px; } img { border: 1px solid #000; border-radius: 4px; margin: 4px 4px 4px 4px; width: 100%; height: auto; } #content { max-width: 80%; margin: 20px auto; padding: 20px; border: 4px solid #000; background: #000; box-shadow: 10px 10px 10px #000; } #content > h1 { margin-top: 0; margin-bottom: 10px; border-bottom: 4px solid #000; text-shadow: 2px 0 0 #000; } #content > h2 { margin-bottom: 10px; border-bottom: 4px solid #000; text-shadow: 2px 0 0 #000; } #content > h3 { margin-bottom: 10px; border-bottom: 4px solid #000; text-shadow: 2px 0 0 #000; } #content > p { font-size: 12pt; line-height: 1.5; margin-bottom: 16px; }