When I do this, the nav disappears. It seems to be buried underneath all the content, on the z-axis, as well as vertically. I’d really appreciate any tips on how to not only move the nav div to the top, and also to then position it correctly, vertically (as it seems to be pushed 50 or so pixels into the copy area.

I replaced the lines above to return the nav to the top of the page, since I need to keep working on the site and the client has to review for now.

I’m only moderately experienced with css — I know how to modify color and basic appearance, but not so much on understanding how elements push each other around or layer over each other. Any recommended resources on this topic area are also appreciated.

No luck with that tip, Rob. Tried it both with and without removing the other php snippet. Since this is the primary nav, it doesn’t seem likely that the secondary would help.

When I remove the php in my original post, the nav disappears, but using the Chrome inspector I can see that it’s buried underneath the content area, which is why it’s invisible. My problem is then to modify something (guessing the CSS) to move the buried navigation bar to the top, then slide it up the page (and the content area downward) to make room for the nav between the header and the content.

Same issue. You can see it now (have made the changes) – it’s using the secondary menu, but it’s behind everything, and too low. It’s easy to see now, because I haven’t edited the color for the secondary yet.

Sorry, I don’t. I didn’t get it switched, but the client didn’t mind the location where it was.

I tried to get some help from Studiopress support — they were only slightly helpful. The last bit of info I got from them was:

To fix this, you’ll need to remove the negative margin on the top of .site-inner and the extra padding on the bottom of .site-header.

I assume this is in addition to the edit to the functions.php file that I listed in the initial post on this thread. Those margins and extra padding were set by default with the theme, but I did need to adjust the padding when I changed sizes of header images. I did that in the CSS.

I may try to monkey with it some more. If you find a solution, please post it back here, if you don’t mind.

Ok after playing around with the Going Green Pro theme and taking a closer look in the function.php I see the navagation menus are already reposition and I placed the following codes snippet below that is in the function.php file.

With that said I tryed to use a different hook like ( genesis_before_content ) and what I see is this method will place the navagation menu behind the content section and will not display correctly.

It’s going to require some CSS changes in your style.css file in order to get this working and I’m not sure how to make these change right now. I would think you would just have to Reposition the content section to get the menu to show on top of the content.