Menu styling. Fixed bug caused by some JSON fields not always being
present.