tried to fix facet css and some user interactions

...I hope these changes were not the cause of some of the weird behavior we saw.