Refactoring basic vairant display to use floats instead of table layout. Fixing a bunch of weird display issues along the way.