

First off, this only supports the primary menu items, and if you can avoid it, I highly recommend you to use ul/li selectors. In some wacky universe out there, spanning horizonal menus across your page is desired and achievable by formatting the array of links return by menu_primary_links() function.
The following displays information of the array return from menu_primary_links(), using print_r($links) ((see below)):
$links = menu_primary_links(1); //return first level menu (primary links) print_r($links); Array ( [menu-1-1-2] => Array ( [title] => Home [href] => <front> [attributes] => Array ( [title] => Home ) ) [menu-1-2-2] => Array ( [title] => About [href] => node/3 [attributes] => Array ( [title] => About ) ) [menu-1-3-2] => Array ( [title] => Contact [href] => contact [attributes] => Array ( [title] => Contact ) ) )
Next, the PHP code below extracts the primary menu key => value pairs and wraps it with table td elements. Using the Table element, mixed with CSS, enables you to span the primary links evenly across the page or within your divisors.
Create a block and assign it to the block region you want your menu to span across the page. Fill the block body with the following PHP code. The $links is assigned the array key => values from the menu_primary_links(XX). XX determines the menu. 1 is Primary Menu, 2 is second level of the primary navigation, so on and so forth.
The PHP
<?php //grab the menu to be formatted $links = menu_primary_links(1); if ($links) { foreach ($links as $item => $attrib ){ $thispath = drupal_get_path_alias($attrib['href']); if($thispath == '<front>'){ $thispath = ''; //remove 'front' text } $primarynav .= '<td class="leaf"><a href="'.base_path().$thispath.'" title="'.$attrib['title'].'">'.$attrib['title'].'</a></td>'; } ?> <div class="primary_navigation"><table><tr><?php print $primarynav; ?></tr></table></div> <?php } ?>
Rendered HTML
<div class="primary_navigation"> <table><tr> <td class="leaf"><a href="/" title="Home">Home</a></td> <td class="leaf"><a href="/About" title="About">About</a></td> <td class="leaf"><a href="/Contact" title="Contact">Contact</a></td> </tr></table> </div>
References: menu_primary_links (http://api.drupal.org/api/function/menu_primary_links/5)
Coming soon, the logical way to span menu items across the page using PHP and some statistical analysis...