some css and navigation fixes