The B-band excited resonance Raman (RR) spectra (100-1700 cm-1) of the bacterial cytochrome bc1 complex purified from Rhodospirillum rubrum are reported. Four redox states, i.e., the persulfate-oxidized, "as prepared", and ascorbate- and dithionite-reduced states of the complex, were investigated with the laser excitations at 406.7, 413.1, and 441.6 nm. Following the different absorption properties of the b- and c-type hemes and the different resonance enhancements of the vibrational modes of oxidized and reduced hemes, RR contributions from the b- and c-type hemes were characterized. For the nu2, nu10, and nu8 porphyrin vibrational modes, individual contributions of hemes c1, bH, and bL were determined. The data show that the macrocycle conformation of the three hemes of the cytochrome bc1 complex is different. In particular, the frequencies assigned to ferrous heme bL (1580, 1610, and 352 cm-1, respectively) reveal that its porphyrin is more strongly distorted than that of ferrous heme bH (1584, 1614, and 344 cm-1, respectively). The frequencies of the nu11 modes (1543, 1536, and 1526 cm-1 for ferrous heme c1, heme bH, and heme bL, respectively) confirm that the axial histidylimidazole ligands of heme bL have a marked anionic character. Strong differences in the peripheral interactions of the three hemes with the proteins were also detected through the frequency differences of the nu5, nu13, nu14, and nu42 modes. Considering that hemes bH and bL are inserted into a four-helice bundle, the RR data are interpreted in the frame of a strong protein constraint on heme bL.