body, main {
    background: #000000;
    color: #ffffff;
}

header, footer {
    background: #009090;
    color: #ffffff;
}


strong {
    color: #009090;
}

header, footer strong {
    color: #ffffff;
}

a, a:link, a:visited {
    color: #009090;
    border-color: #009090;
    transition: none 200ms ease-out;
    transition-property: color, background;
}

a:hover, a:active {
    color: #ffffff;
}


figcaption {
    background: #009090;
}

a figcaption {
    transition: none 200ms ease-out;
    transition-property: color, background;
}

footer a:link {
    color: #ffffff;
}

footer a:visited {
    color: #ffffff;
}

footer a:hover, footer a:active {
    background: #009090;
    color: #000000;
}
