a lot of the comments here seem misguided. he is asking about software design patterns, not graphic design patterns. the wikipedia article and BEM reference should have cleared that up.
> To give an obvious example of what I'm looking for- I would say, use margins to separate multiple instances of same components
I was surprised, too, because I was expecting to see lots of MVC talk.