i didnt even notice but then i log in and go straight to Search new posts then after that log out. must take a peek later.
Must admit I only use the forum main page to find the relevant section for posting a new thread. The rest of the time, New Posts is my friend.
Had a quick look, though. My only comment would be that the section headings get a bit lost, being centred on the page. Your eyes tend to skip over them and see the individual forum titles instead.