Whilst I agree with the first two answers completely, elbows on the table is being viewed less and less by society as rude. If I am a guest at a dinner table and I see the host put his or her elbows on the table, I am completely at ease from that point on.