Stacy.......I do believe that. However, body type matters. Clearly, if you are an ectomporph and you are trying to put on muscle mass, then less cardio would behoove you........to an extent. I would never dip below the general requirement to maintain cardiovascular fitness (say, three 20-30 min sessions per week). I gotta tell you, if I was ectomorph, I would lift heavy, increase calories slightly, do Body for Life style cardio (three 20 min HIGH intensity sessions per week) and then concentrate the rest of the time on lifting heavy 8-12 reps, 3 sets per exercise.
However, I am pretty much mesomorph, so building muscle ain't too hard for me. I can do it even with lots of cardio. The only reason all that cardio is keeping you from putting on muscle is because there is a calorie deficit or you are breaking even. You need to be in the positive with the calories. So..if you cannot sacrifice your thumping Cathe cardio sessions......eat even more. I can do cardio 5 days a week and still put on good muscle from my weight workouts. However, then I have to watch for overtraining since I always tend to push so hard. If I wanted to absolutely optimize muscle? I would likely do 2-3 cardio sessions per week, intense, 45-60 min and all the rest lifting, eating more, supplementing whey protein afte weight workouts. You could also try creatine, but I won't swear by that. It worked somewhat for me but to be honest, probably not enough to be worth the $. Mostly, it provided me with a psychological advantage.
I will tell you that I very much believe there has to be two distinct stages when trying to get that "bodybuilder" look, especially if you are ectomorph. 1) Bulk up, 2)Lean down. Now.....I don't think you have to follow the two stage program if you are just looking to look fit and toned. But, I do think if you are looking to look like something out of a fitness magazine, that you get the best results splitting your goals into two stages.
Tammy has some good advice too. Many programs can work for you, it is all trial and error. Good Luck in building your buff bod!