Nope, you aren't seeing things. I thought we'd try out a new look. I didn't toss anything though. So nobody panic.
I'm not too sure about those little icons you see on the far left - a coffee mug if there's no new post to the topic , and a nodding face if there is. I'm not real sure they work right. I'll give them a few days before I contact the powers that be about it.