I was on a website not too long ago that made some cycling clothing (tees, short-legged pants, etc) and I cannot remember the name of the company. I liked their pants cause they had reflective material on the back and well they looked cool. Anyhow, their logo had an umbrella on it... I remember it being something obvious, but for the life of me cannot remember or seem to find it using a search engine...
Nevermind, I figured it out. It was 'under the weather'