more CSS improvements