I am an enthusiastic amateur, rather than a professional web designer. I hope my suggestions are easy to follow.
A few rules
Keep it simple
Make it interesting
Make it fast to load (some people are on Pay As You Go mobile contracts).
Keep it up to date
Make it suitable for all (not everyone has the same browser or screen resolution as you)!
Some Useful Links
UK Domain Provider.
A free online service which provides real-time generation of graphics customized exactly the way you want them.
Idocs guide to HTML
A good HTML reference point
Free Web Authoring System
Domain name registration with domain name hosting
.Net web builder
Advice and software
A useful web based ftp client
Open Source Web Design
Download free web design templates
Wide selection of web graphics
5458 CGIs & Scripts Listed
Web building tutorials and more
World Wide Web Consortium
The World Wide Web Consortium (W3C) is an international consortium where Member organizations, a full-time staff, and the public work together to develop Web standards.