css /* zero-tolerance-protocol.css */ /* Color Scheme */ body { background-color: #ff0000; /* bright red background */ color: #ffffff; /* bright white text */ font-family: "Arial Black", sans-serif; line-height: 1.5em; margin: 0; padding: 0; border: 4px solid #000000; } /* Header */ header { background-color: #ff0000; /* bright red background */ color: #ff0000; /* bright red text */ padding: 2em; text-align: center; border: 4px solid #000000; box-shadow: 0px 0px 4px #000000; } h1 { font-weight: bold; font-size: 3em; color: #ffffff; /* bright white text */ text-shadow: 0px 0px 4px #000000; } h2 { font-weight: bold; font-size: 2em; color: #ff0000; /* bright red text */ text-shadow: 0px 0px 4px #000000; } /* Subpages */ a { text-decoration: none; color: #000000; /* black text */ font-size: 1.5em; text-align: left; border: 4px solid #000000; background-color: #ff0000; /* bright red background */ transition: background-color 0.5s ease 0s; text-shadow: 0px 0px 4px #000000; } a:hover { background-color: #000000; /* black background */ color: #ff0000; /* bright red text */ } /* Subpage Content */ #content { background-color: #000000; /* black background */ color: #ffffff; /* bright white text */ padding: 2em; text-align: left; border: 4px solid #000000; box-shadow: 0px 0px 4px #000000; } p { margin: 1em 0; font-size: 1.5em; line-height: 1.5em; text-shadow: 0px 0px 4px #000000; color: #ffffff; /* bright white text */ } /* Links */ a { text-decoration: none; color: #ffffff; /* bright white text */ font-size: 1.5em; text-align: left; border: 4px solid #000000; background-color: #000000; /* black background */ transition: background-color 0.5s ease 0s; text-shadow: 0px 0px 4px #000000; } a:hover { background-color: #ff0000; /* bright red background */ color: #000000; /* black text */ }