made changes, reverted changes

Biggg mess, a lot of temporary css changes and html/js changes that
will be a pain to clean up, reversed a lot, but still needs cleaning
up.  some heights for offsets etc in js are in pixel and not based on
actual div heights.