css /* styles.css */ body { font-family: 'Bangers', cursive; background: #f2f2f2; color: #000; width: 100%; margin: 0; padding: 0; border: 0; box-sizing: border-box; } h1 { font-size: 24px; font-weight: bold; letter-spacing: 1px; line-height: 1.5; color: #ff0a0a; border-top: 4px solid #000; margin: 0 0 10px 0; } h2 { font-size: 20px; font-weight: bold; letter-spacing: 1px; line-height: 1.5; color: #ff0a0a; border-top: 4px solid #000; margin: 0 0 10px 0; padding: 0 10px 0 0; } h3 { font-size: 18px; font-weight: bold; letter-spacing: 1px; line-height: 1.5; color: #ff0a0a; border-top: 4px solid #000; margin: 0 0 10px 0; padding: 0 10px 0 0; } h4 { font-size: 16px; font-weight: bold; letter-spacing: 1px; line-height: 1.5; color: #ff0a0a; border-top: 4px solid #000; margin: 0 0 10px 0; padding: 0 10px 0 0; } p { font-size: 14px; font-weight: normal; letter-spacing: 1px; line-height: 1.5; color: #000; border-bottom: 4px solid #000; margin: 0 0 10px 0; padding: 0 10px 0 0; font-family: 'Open Sans', sans-serif; } code { font-size: 12px; font-weight: bold; letter-spacing: 1px; line-height: 1.5; color: #333; border: 2px solid #000; background: #ff0a0a; padding: 4px 8px 4px 8px; margin: 0 10px 10px 0; border-radius: 4px; font-family: 'Consolas', monospace; text-decoration: none; text-shadow: none; } a { text-decoration: none; text-transform: none; color: #000; border: 4px solid #000; background: #f2f2f2; padding: 4px 8px 4px 8px; font-family: 'Bangers', cursive; } a:hover { background: #000; border: 4px solid #000; text-decoration: none; color: #fff; transition: none; opacity: 0.9; } a:visited { text-decoration: none; color: #000; background: #f2f2f2; border: 4px solid #000; padding: 4px 8px 4px 8px; font-family: 'Bangers', cursive; text-shadow: none; opacity: 0.9; } a:active { background: #000; border: 4px solid #000; text-decoration: none; color: #fff; text-shadow: none; opacity: 0.9; } a:visited:active { background: #000; border: 4px solid #000; text-decoration: none; color: #fff; text-shadow: none; opacity: 0.9; }