various CSS and other fixes