Does employer have to give advance notice of pay cut/change?

Question Details:

I was being paid $14.00/hr and receiving paid holidays. Payday was last Thursday, but my employer did not bring my paycheck. He made excuses about why it was not there but the other employees received their paychecks. I received my paycheck Monday and with it a brief note/letter stating effective 11-20-09 I was dropped to $9/hr plus a piece rate of $27.50 per job. Doesn't my employer have to give me some kind of advanced notice to drop my pay $5.00/hr? On Tuesday all the shops received a fax stating we would be closed Thursday and Friday for Thanksgiving and they are unpaid holidays. Important Notice