removed tag selectors wherever possible (all class based now)