Topic/ie fixes

Still more work to do in IE, but this helps some.  Also cleaned up CSS a bit.