Here is the CSS that I used to solve this:
(I also have a:link properties, so if you don't create a separate class for your menus, the a: attributes will override any HTML code you use!)
.menu
{
background-color:#006699;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:white;
text-decoration: none;
}
.menu a:link
{
color:White;
text-decoration: none;
}
.menu a:visited
{
color:White;
text-decoration: none;
}
.menu a:hover
{
color:White;
font-weight:bold;
text-decoration: none;
}
.menu a:active
{
color:White;
text-decoration: none;
}
And here is the link I put in my HTML:
<asp:Menu ID="Menu1" runat="server" CssClass=menu DataSourceID="SiteMapDataSource1" DynamicHorizontalOffset="2">
I hope this helps someone else to fix menu font/forecolor problems!
Coleen
"Even the smallest foot leaves an impression"