Arwen the Webmaster compiled the Elvish section from a number of sites as stated at the bottom of this site:
http://www.arwen-undomiel.com/elvish/intro.html
I think pronunciations are difficult to write out and explain phonetically but I'm sure it would be appreciated if you would post alternative pronunciations here.