If you are styling links with a style sheet, there is a preferred order for the style declarations that will make everything work as intended. The order is:
a:link
a:visited
a:hover
a:active
The memory device to keep this link order in mind is LVHA, for link, visited, hover and active.
Category: CSS
Box Lessons from The Noodle Incident
Little Boxes on the Noodle Incident offers CSS information on how to create various layouts. If you start from the main Noodle Incident page you will find all sorts of other fascinating info on this site as well.
Links to tableless sites
Web Nouveau has a large collection of links to tableless web sites that can be inspiration to students trying to learn to work with CSS positioning and escape from layout tables.
Exploring the edges of CSS
css/edge is an effort at creativity and innovation with CSS. Demos, resources and explorations.
Using CSS for table formatting
Source for tableless layouts
glish.com : CSS layout techniques offers up 2, 3, and 4 column layouts with the stylesheets ready to use immeditely. Wonderful resource.
CSS tool for Windows
TopStyle Cascading Style Sheet (CSS) Editor is an excellent CSS tool. It is Windows only, but offers a clear interface for creating style sheets, provides lots of tips about what may or may not work with various browsers, and is highly rated.