Hi,
Heres a couple of examples in case anyone wants to know:
If you want to have say a different colour theme on a page such as changing the header bg colour then you can use the same style but use the body id to target the page as required.
Code:
body#home #header{background:red;}
body#page1 #header{background:blue;}
body#page2 #header{background:green;}
On the home page the header will be red but on other pages they will be as described by the appropriate body id. This means the css stays constant and the only change to each page is to identify it with the body tag.
This is similar to what you were doing above but your usage would be in the same page and identified in a similar manner by the target id.
To highlight a navigation menu for the current page needs a little more thought and is slighlty different to what I previously mentioned so i better explain it properly
(I just posted this in another thread so i'll just repeat it here for clarity.)
Code:
body#first a.page1 {background:red;}
body#second a.page2 {background:red;}
body#third a.page3 {background:red;}
Code:
<body id="first">
<!-- change the id on each page to either first, second or third -->
<ul id="menu">
<li><a class="page1" href="#">Page 1</a></li>
<li><a class="page2" href="#">Page 2</a></li>
<li><a class="page3" href="#">Page 3</a></dli>
</ul>
That last bit drifted off topic but as I mentioned navigation in my first post I thought I better show an example 
Paul
Bookmarks