Adding my two cents...
Both suggestions sound good to me. It seems to me that putting menus in a table cell, particularly putting all of the menu code in a cell, can lead to some odd behavior (as the sample page Ruth pointed you to mentions). Since your page layout isn't complex, it's really unnecessary to place the menu in a table. For that reason, I'd recommend Maz's suggestion... just use the menu's built-in positioning ability to place the menu where you want. I'll expand a little on the suggestion... Take the following lines of code:
Code: Select all
<SCRIPT language=JavaScript src="/menutest/include/milonic/milonic_src.js" type=text/javascript></SCRIPT>
<script language=JavaScript>
if(ns4)_d.write("<scr"+"ipt language=JavaScript src=/menutest/include/milonic/mmenuns4.js><\/scr"+"ipt>");
else _d.write("<scr"+"ipt language=JavaScript src=/menutest/include/milonic/mmenudom.js><\/scr"+"ipt>");
</script>
<SCRIPT language=JavaScript src="/menutest/include/milonic/menu_data_student.js" type=text/javascript></SCRIPT>
out of the table and put them either in the <head> or at the top of the <body>. Since your Main Menu already has top=10 and left=10, just change the values to position the menu where you want (Maz's number look good).
That may or may not fix this fairy browser/os-specific issue. Unfortunately, I don't have a Mac in sight to test the idea, so I'll just have to resort to old technology by placing my middle finger over my index finger.
Kevin