/*
 * styles.css
 * Copyright (c) 2025 Oxford Friends Meeting
 *
 * This file is part of the Oxford Friends Meeting website and is
 * licensed under the GNU General Public License, version 3 (or any later version).
 * See the LICENSE.txt file for the full license text.
 */

/* -------------------------------------------------
 *    Anchor (a) styling – all states black,
 *       hover = gray
 * ------------------------------------------------- */

/* Unvisited and visited links */
a:link,
a:visited {
    color: #000;               /* pure black */
    text-decoration: none;     /* optional – remove underline */
}

/* Keyboard focus (tabbing) – keep black */
a:focus,
a:focus-visible {
    color: #000;
    outline: none;             /* suppress default outline if you add your own */
}

/* When the link is being activated (mouse‑down) */
a:active {
    color: #000;
}

/* Hover – the only state that changes */
a:hover {
    color: #777;               /* medium‑gray; adjust as you like */
    text-decoration: underline;/* optional – give a visual cue */
}

/* Optional: style any link (covers both :link and :visited) */
a:any-link {
    color: #000;
}