fixed background, added nav opacity, adjusted shape