Former ID Sen Larry Craig loses appeal--must pay over $242K