Przerzuć “display:block” do nav ul li a (bez hover) i zobacz czy zadziała.
EDIT:
Błędy wyskakują bo:
-
Filter nie należy do oficjalnej specyfikacji (tak mi się wydaje, tylko IE tego używa)
-
Prefix “moz” wychodzi już z obiegu (i całe szczęście bo tylko się bałagan robi przez te prefixy). Możesz spokojnie pisać
opacity: 0.6;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;