I pieced this together from various articles, forum posts, and published CSS resets.
The goal is to have a full reset that works for most, modern, evergreen browsers.
A few rules could be considered "normalization" - but I'm trying for as much of a clean slate as possible, with the only exceptions being things like <strong> being bold, <em> being italics, and <a> tags having an underline; for accessibility reasons, these are not things we should reset by default.