Simply move the HTML for the drop down menus themselves plus the script at the end to initialize everything to the very end of the page, such as right above the </body> tag. In your case:
Code:
<!--1st drop down menu -->
<div id="dropmenu1" class="dropmenudiv">
<a href="http://www.debrotdesign.com/Rendering.html">3D Rendering & Virtual Prototyping</a>
<a href="http://www.debrotdesign.com/WebDesign.html">Web Design</a>
<a href="http://www.debrotdesign.com/SpacePlanning.html">Space Planning</a>
<a href="http://www.debrotdesign.com/TechDrawing.html">Technical Drawings</a>
</div>
<script type="text/javascript">
cssdropdown.startchrome("chromemenu")
</script>
</body>
The current container relationships is what's throwing off the drop down's position on the page.
Bookmarks