@charset "utf-8";

:root {
    --background: #ffffff;
    --primary: #203060;
    --secondary: #0099cc;
    --light-text: #ffffff;
}

html, header {
    background-color: var(--primary);
}

header > h1 , #photos li:active p {
    color: var(--light-text);
}

nav.horizontal ul li a, .horizontal-scroll li {
    color: var(--light-text);
    border-color: var(--secondary);
}

nav.horizontal ul li a:hover {
    background-color: var(--secondary);
}

a:visited, #computing li.noLink {
    color: var(--primary);
}

a:link, #computing li {
    color: var(--secondary);
}

.block-pair, .block-pair * {
    border-color: var(--secondary);
}

#computing li div {
    background-color: var(--background);
}