Had a discussion about it with @jkburges. Since we don't have a standard for things, I guess that either place is good.

Margins are part of layout, not necessarily styling. I'm not opposed to having them in our code as long as it is consistent.