css /* styles.css */ body { background-color: #ff00ff; font-family: "Arial Black"; font-size: 18px; line-height: 1.5; color: #000000; margin: 0; padding: 0; border: 2px solid #000000; } a { text-decoration: none; color: #000000; } a:hover { text-decoration: underline; color: #ff0000; } h1 { font-weight: bold; font-size: 36px; line-height: 1.2; margin: 20px 0; padding: 20px 10px 10px 10px; background-color: #000000; color: #ffffff; border: 4px solid #000000; border-radius: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } h2 { font-weight: bold; font-size: 24px; line-height: 1.2; margin: 10px 0; padding: 20px 10px 10px 10px; background-color: #ffffff; color: #000000; border: 2px solid #000000; border-radius: 8px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); } h3 { font-weight: bold; font-size: 18px; line-height: 1.2; margin: 10px 0; padding: 20px 10px 10px 10px; background-color: #000000; color: #ffffff; border: 2px solid #000000; border-radius: 6px; box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); } h4 { font-weight: bold; font-size: 16px; line-height: 1.2; margin: 10px 0; padding: 20px 10px 10px 10px; background-color: #000000; color: #ffffff; border: 2px solid #000000; border-radius: 4px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } p { font-size: 16px; margin: 0; padding: 20px 10px 20px 10px; background-color: #000000; color: #ffffff; border: 2px solid #000000; border-radius: 4px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } a:link { text-decoration: none; color: #000000; } a:visited { text-decoration: none; color: #000000; } a:hover { text-decoration: underline; color: #ff0000; } img { width: 200px; height: 100px; margin: 20px 10px 20px 10px; border: 2px solid #000000; border-radius: 4px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } /* styles.css ends */