css menu broke in firefox, can't figure out why

Posted on 2011-10-12
Last Modified: 2012-05-12
I am doing a website for a friend of mine.  I had to rebuild a css sheet from a template that I made a mistake on.  For some reason the nav menu is fixed on the right hand side of the template in firefox when it should be in the middle.  It seems to work fine in chrome.

Any help would be appreciated.

the website

I am attaching an image of how it looks in firefox. a snippet of how it looks in firefox
Question by:gwarcher
    LVL 15

    Accepted Solution

    In your inner div  add clear like below:

    #inner {
        clear: both;
        margin: 0 auto;
        overflow: hidden;
        padding: 20px 0;

    Open in new window

    Style.css line 609

    And now change the wrap class like below
    #nav .wrap {
        margin: 0 auto;
        padding: 0 0 10px;
        width: 960px;

    Open in new window

    style.css line 337

    Author Closing Comment

    perfect!  Thanks!

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    Suggested Solutions

    "I want to put my photos online, but I don't want them stolen.  What settings should I use?" When You Put Photos Online First and foremost, any digital file published on the WWW can be copied, stored, modified, retransmitted, etc.  Remember Naps…
    Introduction If you're like most people, you have occasionally made a typographical error when you're entering information into an online form.  And to your consternation, the browser remembers the error, and offers to autocomplete your future entr…
    In this tutorial viewers will learn how to position items using CSS's three positioning types Create a new HTML document with an internal stylesheet.: Create another div in CSS and name it Absolute : Type "position:absolute;" and "top:10px; left:50p…
    The viewer will receive an overview of the basics of CSS showing inline styles. In the head tags set up your style tags: (CODE) Reference the nav tag and set your properties.: (CODE) Set the reference for the UL element and styles for it to ensu…

    732 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now