This stuff is added by javascript added by the .NET 4 ASP.NET Menu.
The only way I know to override it is to use the !important in CSS
something like this might do it
.AspNet-Menu-Horizontal { float: none !important; }
.Aspnet-Menu { float:none !important; }
and so on for any classes affected
Hope it helps,
Joe