I was going through this process multiple times. And the most successful (although bumpy anyway) was approach was to take a "Coding Standards" document from a well known company and modify it to fit your needs.
For example, I just found this one: http://www.tiobe.com/content/paperinfo/gemrcsharpcs.pdf
Anyway, keep your flame-thrower handy.
Cheers,