I've seen men in shorts (and some were NOT a nice sight!). I think after being here for a while u start getting a feel of what to wear and not to wear. I think shorts are ok, but not really short ones.

As for the westerners and lebanese comment...what's that about ???? Have u looked around lately? There ALOT of non-western non-lebanese people who are dressing up much worse!