That's a dumb idea - the heat from the cards will be pushed down to the motherboard by those vents. Fix it!
Exactly. Ive always seen people put the fans on top of the cards, and I always though its dumb. The fans should be under the card, or at least on the sides. You pull the cold air from the bottom towards the cards and let the hot air go up, instead of pushing the hot air the cards are producing again towards the cards.