Pre-heat oven to 350.
Blend together in mixer on medium speed: sugar, vegetable oil, and eggs. In another bowl, sift together flour, baking soda, salt, cinnamon, ground cloves and allspice. Fold dry ingredients into wet mixture and blend well on medium speed for approximately 5 minutes. Fold in carrots, nuts, raisin and apricots. until well blended. Distribute batter evenly into 3 or 4 (9-inch) cake pans, which have been generously greased. Bake 20 minutes if 4 skinny layers, 25 minutes if 3 layers or check with toothpick for completely baked cakes. Remove from oven cool completely on racks right side up in the pans. After 15 minutes, invert cakes onto racks to remove from pans. Place cakes in freezer for 30 minutes before frosting them. This process is the easiest way to frost a cake without crumbs in the icing.