I see what you are trying to de here but it is just difficult to read the navigation and I'm not sure where to look first.
I would suggest trying to add more contrast between the text and the blue background (maybe white on blue) and soften the background of the entire site with a pale blue...