Are you asking about the table on the page or the menu? If the menu, the size goes into the main menu, not into the style and, it isn't width it's menuwidth, or if you want to set it in based on the width of the items it would be itemwidth. If you are going to put the menu into the table, then you can use menuwidth="100%"; itemwidth="100%"; which will make it span the table cell and will make the items span equally across the menu, if you leave out itemwidth, the menu items will assume the size based on the text and you can use menualign="center", or left, or right and it will shift the items in the menu to those positions leaving the rest of the menu empty and colored whatever you have set for menubgcolor.
Below my name is a text that say Properties and 3 links, those pages will show you which area accepts which properties.
I downloaded your page and you do not have the menu set up to be inside the table. You have it set at top= and left= To place it in the table you need position='relative';
There are two methods to put it in the table.
1. add buildAfterLoad=true; to the top of the menu_data.js file in the area where the subOffsets are set.
remove the top= and left= from the main menu and add position='relative';
place the calls for the menu files into the table cell where you want it to appear.
2. cut the main menu out of the menu data file and put it in it's own file
remove the top= and left = and add position='relative';
add a drawMenus(); at the end of the file and save it as whatever name, i.e. embedded_main.js
save the new menu_data.js file without the main menu in it, but it still has drawMenus(); at the end.
Call the files immediately after the body tag, except the main menu file which you call in the table cell.