Definitely a fresh feel as others have mentioned, good job. Few comments from my side:
- The starting post of the thread or the OP's post should stand out a bit more. The first time I opened up a new thread, I was searching for the question since the original question looks like some sort of a text ad. Maybe add borders or highlight it somehow?
- The page numbers at the bottom of the thread should be placed just after the last post and not after the reply box. This is a big one because if you are not scrolled to the bottom, you might think that this particular thread just has one page whereas it actually might have a lot.
- As others have already mentioned, the front forum page is a bit busy and hard to follow with all the tags and icons. There should be at least an easy visual way to identify new and old (read v/s unread) threads. Also, on the main forum listing page (e.g. Java front page), there is a lot of free space in the middle. Maybe you can make good use of that instead of crowding up the left part of the page?