Makeover time! You can now like posts (the Did you appreciate this post? on bottom right of each) and it looks like there's an auto-save on posts, and a quick navigator above the quick reply window. Not digging the red text though, red makes me feel like I've done something wrong
"Things turn out best for the people who make the best of the way things turn out." ~John Wooden
Yes, it's funny looking and the color scheme and layout need to be tweaked in the forum software to be streamlined. It looks like it went to a default configuration when the software was upgraded and it hasn't been fully configured for optimal use.
If the layout is odd, and you're using IE, then unclick the compatibility button on the top of the screen. I had to use it to view the old version after I changed browser versions, and with the upgrade the compatibility view messes it up.