Good technique, it looks like it is working well within the form this way. I did notice something though when I visited your page, it seems that the hover state in your menu uses a larger font that increases the size of the menu element but only while you are hovering over it. This might be as designed but it just caught my attention.