Ok so Im coming from wordpress where I could just hook a menu into the header of every page and create my own custom menu. I'm trying to do the same with drupal but it's so confusing! Im building my own custom theme so if I can start small with this question. How can I insert a sitewide menu with a custom template onto every page of the site. Something like this.
<div id="top-menu"> <---hooked in functions from the template.php---> </div>