All media programs are working fine and the sound is coming through properly, but any website I open on the internet will not play sound.

go to windows mixer(right click the sound icon in notification area and choose from the menu) make sure the sound for internet explorer is not muted. Also, you can try a different browser like firefox or opera.
amys_13, Open Internet Explorer, click Tools>Internet Options>Advanced tab, scroll down to "Multimedia" and checkmark "Play sounds in webpages", click Apply/OK. Tufenuf
