This site provides good description of the common sections of a CV. Additional topics covered on this site include: cover letters, sample resumes, interviewing
This PDF includes information about to how develop a CV in preparation for applying to an academic position after completion of a PhD program or after a post-doc program. The information is from Stanford University.
Tailor it for every position. Don't pad it. DO include volunteer service. Do NOT get too personal. Proof it. Make it easy to read. Craft a strong cover letter. Start early and keep updating it.
This University of Pennsylvania resources provided here are phenomenal. I particularly liked, under CVs > CV Guide for Graduate Students, the "Anatomy of a CV and CV Samples" section, which also includes samples of teaching philosophies and research statements and other good tips.
Here is a similar resource from Rollins College that also has acceptance, withdrawal and informational interview letter samples: http://www.rollins.edu/careerservices/resumesandcoverletters/samples.html.