Various CSS improvements and other modifications