further CSS improvements