Talent helps, but I believe certain things can be learned, including design patterns, which quite a few have expounded on. There are many resources available to learn from.
http://www.alistapart.com/ http://www.smashingmagazine.com/ http://psd.tutsplus.com/