
/* Global background and text color */
body {
    background-color: #ffffff !important; /* White background */
    color: #000000 !important; /* Black text */
}

/* Header (site name and navigation) */
.pkp_site_name, .pkp_navigation_primary, .pkp_navigation_user {
    background-color: #000000 !important; /* Black header */
}

/* Header links in white for contrast */
.pkp_navigation_primary a, .pkp_navigation_user a, .pkp_site_name a {
    color: #ffffff !important;
}

/* All headings and paragraphs in black */
h1, h2, h3, h4, h5, h6, p, li, span {
    color: #000000 !important;
}

/* Links in content in black */
a {
    color: #000000 !important;
}
