OK.. first the rollover code:
In the header put this:
<style type="text/css">
<!--
.rollover a { display:block; width:32px; background-color: #FFFFFF}
.rollover a:hover { background-color: #990000}
-->
</style>
Then for each image, use something like this... Of course, you'll want your anchor tag to have the URL.
<div class="rollover">
<p>
<a href="#"><img src="stuart.gif" width="32" height="32" border="0"></a>
</p>
</div>
That takes care of the rollover.... Now, if you want to have the current page button highlighted, just use a If... Then ... statement
If ($_SERVER['PHP_SELF'] == url) {
$style = "style='background-color:#FF0000';
} else {
$style = "style='background-color:#000000;
}
<div $style><a href='link url'>....... </a></div>
That assumes your button background color = #000000 as the default, but edit as necessary.