Dunno about the dreaded "liberal Marxist atheists". But speaking as a 21st century liberal Christian, I'm very excited about the upcoming Obama presidency.
Plus, I'd love to have one of those shirts. Will dig around on the web and see where I can get one.