BLUE NILE, LTD.