I need to make over my make up. I don't normally wear much but I want to update my basics. I've got small dark eyes and mascara usually smudges horribly. Any recommendations for mascara and eyeliner that will stay put? Also I'm very sweaty. And usually by the time I arrive at work I've sweated my make up off. Any recommendations for foundation/powder or something that will last? Many thanks!