Here are some design guidelines for online sites from Andrew DeVigal: Focus;
Identify your audience; Create a hierarchy based on the site?s strengths; Storyboard your user?s experience; Use contrast; Design with clarity; Design with an emphasis on usability; Establish visual and interactive consistency with site?s brand; Develop a living stylebook.