consistent class and ID selectors; changed to both use dasherized notation