Workers at headwear producer New Era Cap Company who have been on strike for 11 months have voted against a four-year contract agreement that provided for higher wages and health insurance contributions.

The proposed deal between executives at the New York-based company and the Communications Workers of America (CWA) was recommended to New Era's 330 workers at the plant by union leaders but rejected in a vote.

The firm, which makes caps for Major League Baseball, said in a statement: "New Era is disappointed by today's vote, especially since union representatives and management worked diligently to reach a contract agreement that everyone felt met the needs of our people and the company.

"This agreement was unanimously recommended to the union members by the CWA's bargaining committee. Throughout the negotiation process, New Era continued to work with the union to reach an equitable and fair agreement.

"It is unfortunate that all this hard work and cooperation has not been enough to produce a final contract."