html and css now validates (except for css user-select)