In your stylesheet.css , you will often see a number of style ID's and Classes "nested" together - all sharing a similar declaration, or group of declarations.
Here's an example:
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
color: #FF0000;
}
This means that when you hover over these hyperlinks (designated by the "a.hover" associated with each one), the colour will be #FF0000 - or in layman's terms, a brilliant red.
If you wanted #navEZPagesTOC ul li a:hover to be WHITE, you would split it OUT of that nested list, and give it its own style.
So the nested list would now look like:
a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
color: #FF0000;
}
... and the separated declaration for #navEZPagesTOC ul li a:hover would be below it:
#navEZPagesTOC ul li a:hover {
color: #FFFFFF;
}
Use FIREFOX BROWSERwith Firebug Add-on to see what styles are applied to what elements on your page. And with the same tool, you can do off-line edits to your CSS to see what any changes would look like if you were to apply them to the actual stylesheet on your server.