Cocktails! We tend to have a vision of summer evenings, flowery dresses, sipping colourful libations in some place exotic. But for those of us who...