ok, here is the line from my skin
<dnn:HOUSEMENU runat="server" id="dnnHOUSEMENU" Scope="-1" ShowAdmin="False" ShowHome="False" IsRecursive="False" Orientation="H" Mode="S" CssElementId="HouseMenuNav" /></div>
And here is the styling inside my skin.css. I think the piece your missing is CssElementId is not the name of the CSS file its the name of the object/class/selector in any CSS file associated with the skin.
Here is the CSS in my skin.css which controls the formating of my HouseMenu
/* ===========================================
Horizontal Menu
==============================================*/
#HouseMenuNav
{
/*menu wrapper div */
margin-left: 40px;
font: bold 120% Arial, Tahoma, Verdana sans-serif;
padding: 0 0 20px 0;
}
#HouseMenuNav ul
{
border: 0;
margin: 0;
list-style: none;
float: left;
/*Background-color can be added here */
}
#HouseMenuNav li
{
float:left;
list-style: none;
padding: 0 0 0 0;
background-image: url(buttons/MaroonWhiteGrdnt_default.gif);
background-repeat: repeat-x;
background-color: #990000;
}
#HouseMenuNav li a:link, #HouseMenuNav li a:visited
{
display: block;
color: #FFF;
text-decoration: none;
padding: 0 5px 0 5px;
border-right: 1px solid #990000;
}
#HouseMenuNav li a:hover
{
background-image: url(buttons/MaroonWhiteGrdnt_hover.gif);
background-repeat: repeat-x;
background-color: #990000;
color: #FFF;
}
#HouseMenuNavCurrentLink
{
background-image: url(buttons/MaroonWhiteGrdnt_selected.gif);
background-repeat: repeat-x;
background-color: #e57b7b;
cursor: default;
}
As you can see my skin.css is where it pulls from that then has a Selector #HouseMenuNav which is what I have in my CssElementId.
Incase your curious #HouseMenuNavCurrentLink is special Selector which controls the display of the selected tabs menu object. Note it doesn't format Home tab, though you have to use #HouseMenuNavItemHome. But lets first get your menu working then we will have some extra fun. :)