private void setupIndividualCardPosition(Card card, int rowNumber,
			int colNumber) {
		final int CARD_DISPLAY_TOP = 60;
		final int DISPLAY_GAP = 6;

		int leftPositionForRow = getLeftPositionForRow(rowNumber);

		int y = CARD_DISPLAY_TOP + (cardHeight * 3 / 4) * rowNumber;
		int x = CARD_DISPLAY_LEFT + leftPositionForRow
				+ (cardWidth + DISPLAY_GAP - 1) * colNumber;

		if (rowNumber == 0 || rowNumber == NUMBER_OF_ROWS - 1) {
			x = CARD_DISPLAY_LEFT + leftPositionForRow
					+ (cardWidth + DISPLAY_GAP - 1) * 2 * colNumber;
		}

		card.setCardArea(x, y, cardWidth, cardHeight);
	}