The only thing I have ever done is mouseover images, but I was wondering if one of you kind people could tell me how to do mouseover text links (like on this page). I would like two diferent colors too. One for the main page and a different one for the menu.
You can produce mouseover text by utilising style sheets. This SitePoint article explains all you need to know about style sheets and how you implement text rollovers.
However, be aware that it will only work in IE 4/5 and Netscape 6. Netscape 4 does not support text rollovers properly. (there is a workaround but it is extremely bulky and quite difficult to implement for all links).
I like the mouseover text effect but as BC pointed out they only work in IE, however, there is no harm in implmenting them on your site as long as the site is still usable without them for those users with Netscape or other browsers.
Here is a page that uses mouseovers for table elements.
You can use the View Source command to read the HTML. I don't know if it is the best way to do it, but I basically copied some code out of an HTML book.
You can use the same mouseover elements in a link.