Customize TopNavBar to wrap in Moss

ItemWrap="True" as below

<SharePoint:AspMenu
ID="TopNavigationMenu"
Runat="server"
DataSourceID="topSiteMap"
EnableViewState="false"
AccessKey="<%$Resources:wss,navigation_accesskey%>"
Orientation="Horizontal"
StaticDisplayLevels="2"
MaximumDynamicDisplayLevels="1"
DynamicHorizontalOffset="0"
StaticPopoutImageUrl="/_layouts/images/menudark.gif"
StaticPopoutImageTextFormatString=""
DynamicHoverStyle-BackColor="#CBE3F0"
SkipLinkText=""
StaticSubMenuIndent="0"
CssClass="ms-topNavContainer" ItemWrap="True">

Modify style sheet as

.ms-topnav a {
white-space:normal;
}

Create Hidden fields in SharePoint

<Field Type="Text" DisplayName="custom name" MaxLength="255"
Name="="custom name" Viewable="false" ShowInEditForm = "FALSE"
ShowInNewForm = "FALSE" ColName="nvarchar12"/>