/* Style CSS for /blog */ * { box-sizing: border-box; margin: 0; padding: 0; border: 4px solid black; } body { font-family: Arial, sans-serif; background-color: #f2f2f2; color: #000; } h1 { font-size: 36px; font-weight: bold; color: #ff69b4; text-shadow: 0px 0px 4px black; border-bottom: 4px solid black; } h2 { font-size: 24px; color: #ff69b4; text-shadow: 0px 0px 4px black; border-bottom: 4px solid black; } p { font-size: 18px; line-height: 1.5; color: #000; text-shadow: 0px 0px 4px black; border-bottom: 4px solid black; } a { text-decoration: none; color: #ff69b4; border-bottom: 4px solid black; } a:hover { color: #ff69b4; border-bottom: 8px solid black; } img { width: 100%; height: auto; border: 4px solid black; margin: 4px 0; padding: 4px 0; box-shadow: 0px 0px 4px black; } /* Add more styles as needed */ /* Add a custom background for this blog's main page */ body { background-image: linear-gradient(to bottom, #ff69b4 0, #ff69b4 0 20px, #f2f2f2 20px 0, #f2f2f2 0 100%); background-size: 100px 20px; background-position: 0 0; background-repeat: no-repeat; } /* Custom background for the /blog/style.css page specifically */ body.style { background-image: linear-gradient(to bottom, #ff69b4 0, #ff69b4 0 20px, #ff69b4 20px 0, #ff69b4 0 100%); background-size: 100px 20px; background-position: 0 0; background-repeat: no-repeat; }