cover letter
Do not make a generic cover letter. Tell us something about YOU. As far as the resume, dont hide or sugar coat anything. Important stuff first. Put yourself in the persons shoes that is looking it over. Using a different stock(ie heavier) paper and light shades of colour, is a good idea.