Made nav bar blocked and added transitions - needs colour scheming

Added the potential for each nav block to be schemed individually, removed transparency, changed font size due to blocks. CSS could be merged with Tom's nav bar which I like.