Edit: Never mind. I found that when I add
CssClass="MainMenu" to my code, then when I change it in the .MainMenu area, it does in fact show the changes.

(but not when that line isn't added)
I don't see how to delete this post, so I 'll just leave my original question so you know what I was talking about.
----
Hi Imar:
I have two questions regarding the exercise on page 251:
On page 251, you show how the menu should look as so:
yours:
<div id="MenuWrapper">
<asp:Menu ID="Menu1" runat="server" DataSourceID="SiteMapDataSource1"
CssClass="MainMenu"
Orientation="Horizontal" StaticEnableDefaultPopOutImage="False">
<StaticSelectedStyle CssClass="StaticSelectedStyle" />
<StaticMenuItemStyle CssClass="StaticMenuItemStyle" />
<DynamicHoverStyle CssClass="DynamicHoverStyle" />
<DynamicMenuItemStyle CssClass="DynamicMenuItemStyle" />
<StaticHoverStyle CssClass="StaticHoverStyle" />
</asp:Menu>
But mine looks like so: Only difference is that yours has the
CssClass="MainMenu"
mine:
<div id="MenuWrapper">
<asp:Menu ID="Menu1" runat="server" DataSourceID="SiteMapDataSource1"
Orientation="Horizontal" StaticEnableDefaultPopOutImage="False">
<StaticSelectedStyle CssClass="StaticSelectedStyle" />
<StaticMenuItemStyle CssClass="StaticMenuItemStyle" />
<DynamicHoverStyle CssClass="DynamicHoverStyle" />
<DynamicMenuItemStyle CssClass="DynamicMenuItemStyle" />
<StaticHoverStyle CssClass="StaticHoverStyle" />
</asp:Menu>
I noticed that if I add that statement - (CssClass="MainMenu") - my menu items are spaced further apart. Without it, the items are right next to each other to the far left side of the menu.
So I'm wondering why yours added that but mine didn't. Were we supposed to just type that in or should it have been automatically added when we followed the prior instructions where we added the menu control and set the CssClass settings?
In trying to understand it, I did a search for .MainMenu and found under the App_Themes, monochrome.css file, the following:
.MainMenu
{
/*
The Menu gets a white border on all four sides.
*/
border: 1px solid #FFFFFF;
width: 814px;
height: 19px;
background-color: #C0C0C0;
}
Then I tried playing with some of those settings but noticed that no matter what I changed, it doesn't change anything. For example I tried changing the border color to purple and even the width on the border from the build style window but when I viewed the page in the browser, nothing I change under the .MainMenu {} section changes the way the page is displayed in the browser.
Is this being overridden somewhere else?
Rachel