You already have CSS in place for what looks like a MegaMenu ...
Make your markup look like this to start taking advantage of what's in your CSS now -
See a simple MegaMenu example
here for some ideas. (for some reason
I put the MegaMenu on the thumbnails instead of the ul menu at the top. Not sure why, it's not very intuitive that way ... I'll be fixing that sometime soon.)