CHRISTMAS trees have taken over New York City sidewalks long before Santa even packs his sleigh and it turns out many of those evergreens are technically illegal. A little-known city rule, dating back to 1938, bans the sidewalk sale of Christmas trees until December. But seasonal sellers have already flooded the city’s streets in November,…