max-height issue for Safari 5.1