a mini metro style horizontial navigation in pure CSS