some CSS improvements