Bem estranho isso...
Faça o seguinte, utilize códigos de cor que na verdade é o ideal mesmo, por que numa situação normal se você usasse "blue" em um site, browsers diferentes usariam tons diferentes de azul e daí seu design não seria consistente.
Eu indico esse site aqui : http://www.flextool.com.br/tabela_cores.html
E esse aqui, mais avançado:
http://paletton.com/#uid=11y050ki5Ri0HQo9aS+pBVhCa+Z
Sempre use esses códigos, mas na questão de estar mostrando preto eu não sei dizer porque. Tente atualizar os navegadores. :D