Quantum and thermal fluctuation effects on the photoabsorption spectra of clusters.