Firefox には「Arial Blackフォントが効かない」という不具合があり、それを回避するために、「font-weight: 900;」を加える、という方法があるそうだが、StackOverflow にあった回答のほうがスマート。
@font-face {
font-family: 'arial-black';
src: local('Arial Black');
}
#nav {
font-family: "Arial Black", arial-black, sans-serif;
}