For the life of me I can’t see why although I’m sure it’ll become obvious. None of the navigation links in my header to elsewhere on the site work (even though the logo image does). The code looks fine to my eyes, why could this be?
Try removing the float:left; from the div that wraps around all those image links. That messes up some other stuff on the page, but it makes the links clickable. You might need to do something else to format that area.