Take a look at http://www.webreference.com/internet/writing/index.html There are a few interesting/informative articles -marc