Here is the css code:
#menu {
height: 70px;
background: url(~/images/homepage03.jpg) no-repeat left top;
}
and the aspx code is:
<div id="menu">
<br />
<div id="menucontrol">
<asp:Menu ID="Menu1" runat="server" DataSourceID="SiteMapDataSource1" Orientation="Horizontal"
StaticDisplayLevels="2">
</asp:Menu>
</div>
What I ended up doing is moving the background tag into the inline style for the menu div and that seems to work. I don't like that solution but for now I need to get this done so I may have to live with it.