Spry Menu issue in IE7

I am using a Spry horizontal menu, which looks fine in
firefox and opera, but in IE7 & IE8 there is a small (maybe
3px) unwanted gap between the top of the menu and the bottom of the
header element above it. I've been looking all over, and it sounds
like the "white space" bug, but none of the listed fixes I try seem
to have any effect.
Does anyone know what I'm missing? Is this a normal problem?
Am I just too dense to notice the obvious?

any ideas? anyone?

Similar Messages

  • Spry Menu issues in Internet Explorer

    I have created a Spry menu for my website and although the menu appears to look fine in Firefox and Safari, the formatting changes in Internet Explorer(IE).
    1.sub menu bar is not dropping down below the main menu bar it is appearing at the top of the screen.
    2.When you hover over the sub menu bar items the font should be white however in IE it is appearing as an aqua color.
    3.The menu bar is not straight across the page, at the beginning and end there are chunks of the menu bar that appear white.
    Are there any fixes for these issues that would help to make the menu look consistent across all browsers.  The website page is
    www.applmgt.net/LMNtestpage/html, below is the code.  Any help would be appreciated as soon as possible.
    Code
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Process operators &#8211; woodbuffalo.net</title>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <link href="mystylesheet.css" rel="stylesheet" type="text/css" media="screen" />
    <link href="print.css" rel="stylesheet" type="text/css" media="print"/>
    <link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css">
    <style type="text/css">
    <!--
    a:link {
        color: #300;
    -->
    </style></head>
    <!-- Start Superstats code version 7.0b.  Copyright 2007 MyComputer.com, Inc. More info available at http://www.mycomputer.com --><script language="JavaScript" type="text/javascript">/* You may give each page an identifying name, server, and channel on the next lines. */var pageName = "CostIntro";var pageType = "";var pageValue = "0";var product = "";/**** DO NOT ALTER ANYTHING BELOW THIS LINE! ****/var code = ' '; </script>
    <script src="http://code.superstats.com/code/ss/applicationswb/0/30b" type="text/javascript"></script>
    <script language="JavaScript" type="text/javascript">
    br = navigator.appName + parseInt(navigator.appVersion);
    if (code != ' ' || br == 'Netscape2') {
    document.write(code);
    } else {
    document.write(' <im'+'g src="http://code.superstats.com/b/ss/applicationswb/1'+ '?pageName=' + escape(pageName) + '" alt="" border=0>'); }</script>
    <noscript><img src="http://stats.superstats.com/b/ss/applicationswb/1" alt="" border=0></noscript><!-- End Superstats tracking code. -->
    <body vlink="#4E2C03">
    <table width="760" border="0" cellspacing="0" cellpadding="2">
      <tr>
        <td bordercolor="#CCCCCC" bgcolor="#CCCCCC"><img src="images/buffalobanner2.jpg" width="760" height="142"></td>
      </tr>
    </table>
    <table width="764" border="0" bgcolor="#4E2C03"cellspacing="0" cellpadding="0">
      <tr>
        <td width="311" "height="60"><font color="#FFFFFF" size="1" face="Arial, Helvetica, sans-serif"><a href="index.html" class="navbar">www.woodbuffalo.net</a> &gt; <a href="LMNtestStart.html" class="navbar">Labour
              Market News</a></font></td>
              <td width="136" height="65"><!-- BEGIN: Constant Contact Border Email List Button -->
    <div align="center">
    <table width="135" border="0" cellspacing="1" cellpadding="2" bgcolor="#330000">
    <tr>
    <td bgcolor="#FFFFFF" align="center"><div style="float: right; margin-right:3px; margin-top:2px; background-color: #330000;"><a href="http://visitor.constantcontact.com/d.jsp?m=1102570618937&p=oi" target="_blank"><img src="http://img.constantcontact.com/ui/images1/visitor/email5_trans.gif" alt="Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon" border="0" align="center"></a></div>
    <a href="http://visitor.constantcontact.com/d.jsp?m=1102570618937&p=oi"  style="text-decoration:none; font-weight:bold;  font-family:Arial; font-size:13px; color:#000000;" target="_blank">Join our FREE Subscriber List</a></td>
    </tr>
    </table>
    </div>
    <!-- END: Constant Contact Border Email List Button --> </td>
    <td width="299" height="65"><form action="http://www.applmgt.net/SearchResults.html" id="cse-search-box">
                <div>
                  <input type="hidden" name="cx" value="011832208051241677611:jmojvtncciq" />
                  <input type="hidden" name="cof" value="FORID:9" />
                  <input type="hidden" name="ie" value="UTF-8" />
                  <input type="text" name="q" size="31" />
                  <input type="submit" name="sa" value="Search" />
                </div>
              </form>
                <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&lang=en"></script>
    </table><ul id="MenuBar1" class="MenuBarHorizontal">
          <table width="780" border="0" >
            <tr>
              <td><li><a class="MenuBarItemSubmenu" href="index.html"> Home</a>
      <li><a class="MenuBarItemSubmenu" href="#"> Employment
            </a>
              <ul>
                <li><a href="employINTRO.html">Introduction</a></li>
                <li><a href="aboutWages.html">Wages</a></li>
                <li><a href="employOG.html">Oil & Gas</a></li>
                <li><a href="employSERV.html">Service/Retail</a></li>
                  <li><a href="employCONST.html">Construction</a></li>
                <li><a href="employGOVED.html">Gov't/Education</a></li>
                <li><a href="employFOREST.html">Forestry</a></li>
                 <li><a href="employTRANS.html">Transportation</a></li>
                <li><a href="employHEALTH.html">Health</a></li>
            </ul>
    <li><a class="MenuBarItemSubmenu" href="#"> Training & Education</a>
              <ul>
                <li><a href="trainINTRO.html">
                <script type="text/javascript" src="SpryAssets/SpryMenuBar.js"></script>
                Introduction</a></li>
                <li><a href="trainSKILLS.html">General Skills</a></li>
                <li><a href="trainSAFE.html">Safety</a></li>
              </ul>
    <li><a class="MenuBarItemSubmenu" href="#"> About Wood Buffalo</a>
              <ul>
                <li><a href="aboutINTRO.html">Introduction</a></li>
                 <li><a href="MediaEvent.html">Coming Events</a></li>
                 <li><a href="AboutCostIntro" font size"12" class="MenuBarItemSubmenu">Cost of Living</a>
          <ul>
            <li><a href="AboutCostHouse.html">Housing</a></li>
            <li><a href="AboutCostAcc.html">Other Accommodations</a></li>
          </ul>
        </li>
        <li><a href="aboutStats.html">What's it like in Fort McMurray?</a></li>
        <li><a href="aboutBeforeMove.html">Before You Move</a></li>
      </ul>
    </li>
    <li><a class="MenuBarItemSubmenu" href="#"> Labour Market News</a>
            <ul>
                <li><a href="mediaINTRO.html">Introduction</a></li>
                <li><a href="mediaLMN.html">Labour Market News</a></li>
            </ul>
    <li><a class="MenuBarItemSubmenu" href="#">Links</a>
              <ul>
                <li><a href="linksINTRO.html">Introduction</a></li>
                <li><a href="AboutCostIntro" class="MenuBarItemSubmenu">Cost of Living</a>
          <ul>
            <li><a href="AboutCostHouse.html">Housing</a></li>
            <li><a href="AboutCostAcc.html">Other Accommodations</a></li>
          </ul>
        </li>
                <li><a href="linksEMPLIntro.html">Employer Websites</a></li>
                <li><a href="linksRESIntro.html">Resources</a></li>
                <li><a href="linksFACTSIntro.html">Fast Facts</a></li>
                <li><a href="ContactUS.html">Contact Us</a></li>
                <li><a href="privactStatement.html">Privacy Statement</a></li>
                <li><a href="disclaimer.html">Disclaimer</a></li>
                <li><a href="siteMAP.html">Site Map</a></li>
      </ul>
              <ul>
        </td>
      </tr> </td>
            </tr>
    </table>
    </table>
    <table width="764" border="0" cellspacing="0" cellpadding="4">
      <tr>
        <td width="760" height="40" bgcolor="#FFFFFF"><p><font color="#4E2C03" size="4" face="Arial, Helvetica, sans-serif"><strong>Process
                operators: Maintaining a career in the oil sands industry</strong></font><img src="images/darkLine.gif" width="750" height="3"></p>
        </td>
      </tr>
    </table>
    <table width="764" border="0" cellspacing="0" cellpadding="4">
    <tr>
        <td colspan="2" valign="top"><table width="760" border="0" cellspacing="0" cellpadding="4">
          <tr>
            <td width="135" valign="top"><table width="165" height="188" border="0" cellpadding="1" cellspacing="0" bgcolor="FFFFFF">
              <tr>
                <td><font color="#4E2C03" size="2" face="Arial, Helvetica, sans-serif"><strong>Main
                    story</strong></font></td>
              </tr>
              <tr>
                <td><font color="#4E2C03" size="2" face="Arial, Helvetica, sans-serif"><strong><img src="images/mediumLine120.gif" width="120" height="10"></strong></font></td>
              </tr>
              <tr>
                 <td><font color="#4E2C03" size="2" face="Arial, Helvetica, sans-serif"><strong>What's in a Name?</strong></font></td>
              </tr>
              <tr>
                <td><font color="#4E2C03" size="2" face="Arial, Helvetica, sans-serif"><strong><img src="images/mediumLine120.gif" width="120" height="10"></strong></font></td>
              </tr>
              <tr>
                <td><font color="#4E2C03" size="2" face="Arial, Helvetica, sans-serif"><strong>Schools Offering Programs</strong></font></td>
              </tr>
              <tr>
                <td><font color="#4E2C03" size="2" face="Arial, Helvetica, sans-serif"><strong><img src="images/mediumLine120.gif" width="120" height="10"></strong></font></td>
              </tr>
              <tr>
                <td><font color="#4E2C03" size="2" face="Arial, Helvetica, sans-serif"><strong>Apply for an Oilsands Job</strong></font></td>
              </tr>
              <tr>
                <td><p><font color="#4E2C03" size="2" face="Arial, Helvetica, sans-serif"><strong><img src="images/mediumLine120.gif" width="120" height="10"></strong></font></p></td>
              </tr>
            </table>
              <p> </p>         
              <table width="155" height="188" border="1" cellpadding="10"  cellspacing="0" bordercolor="4e2c03" bgcolor="ddcb8f">
                <tr>
                  <td><div align="left">
                    <p><font color="#4E2C03" size="3" face="Arial, Helvetica, sans-serif"><em>&quot;A
                            process operator, whether in Fort McMurray, or in a gas
                            plant in Medicine Hat, basically processes the upstream
                            oil and gas until it's purified enough to go through
                            a pipeline outside the gates of the plant.&quot; </em></font></p>
                    <p align="right"><font color="4e2c03" size="2" face="Arial, Helvetica, sans-serif"><strong>John Cook,<br>
                      associate dean of technology, Keyano College</strong></font></p>
                    </div></td>
                </tr>
              </table>          <p> </p>
              <table width="155" height="188" border="1" cellpadding="10" cellspacing="0" bordercolor="4e2c03" bgcolor="#FFFFFF">
                <tr>
                  <td><div align="left">
                      <p align="center"><font color="#4E2C03" size="3" face="Arial, Helvetica, sans-serif"><strong><a href="contactUS.html"><img src="images/bulletin/LMNWB200810vFinal1.gif" width="121" height="158" border="0"></a></strong></font><font color="#000000" size="3" face="Arial, Helvetica, sans-serif"><strong>Free Subscribe
                        Now!</strong></font></p>
    </div>
                  </td>
                </tr>
              </table>          <p> </p>
              <table width="155" height="188" border="1" cellpadding="10" cellspacing="0" bordercolor="4e2c03" bgcolor="#FFFFFF">
                <tr>
                  <td><div align="left">
                      <p align="center"><a href="mediaLMN1208.html"><font color="#000000" size="4.5" face="Arial, Helvetica, sans-serif"><strong>Next
                        issue...</strong></font></a></p>
                      <p align="center"><a href="mediaLMN1208.html"><strong><font color="333399" size="3" face="Arial, Helvetica, sans-serif"><img src="images/htmlbulletinimages/1008v5.png" width="125" height="159" border="0"></font></strong></a></p>
                      <p align="center"><a href="mediaLMN1208.html"><strong><font size="3" face="Arial, Helvetica, sans-serif">Janitoral</font></strong></a></p>
                      <p align="center"><a href="mediaLMN1208.html"><img src="images/htmlbulletinimages/1008v6.png" width="123" height="141" border="0"> </a></p>
                      <p align="center"><a href="mediaLMN1208.html"><strong><font size="3" face="Arial, Helvetica, sans-serif">Security</font> </strong></a></p>
                  </div>
                  </td>
                </tr>
              </table>          <p> </p>          <table width="155" height="141" border="1" cellpadding="10" cellspacing="0" bordercolor="4e2c03" bgcolor="#FFFFFF">
                <tr>
                  <td><div align="left">
                      <p align="center"><font color="#000000" size="2" face="Arial, Helvetica, sans-serif"><strong><font color="#FF9933">If
                        you like this article, you might also like:</font></strong></font></p>
                      <p align="center"><font color="#FF0000" size="3.5" face="Arial, Helvetica, sans-serif"><strong><a href="mediaLMN1206.html">Employment in the oilsands</a></strong></font></p>
                  </div>
                  </td>
                </tr>
              </table>          <p> </p></td>
            <td width="605" valign="top"><p><div class="floatrightgrey">
              <p><img src="images/htmlbulletinimages/1008v1" width="325" height="221"> </p>
      <p><font size="1" face="Arial, Helvetica, sans-serif"><em>Process operators are expected to be in high demand in the next few years. One study reported that between 2006 and 2020, over 5,000 new plant and facility operators will be needed in the oil sands.</em></font></p>
      </div>
              <font size="2" face="Arial, Helvetica, sans-serif">One study reported that between 2006 and 2020, over 5,000 new plant
              and facility operators will be needed in the oil sands. As construction
              of more and more oil sands projects ends and production begins, there
              is a change in the kind
              of workers most needed. More maintenance trades are needed and less
              construction trades workers are needed. Also, companies now need more
              operating and technical employees, such as process operators, power
              engineers, and instrumentation technicians.<p>A study recently put out by the Government of Alberta (Report on Phase
              2 of the Oil Sands Labour Resource Study) found that from 2006 to 2020,
              15,000 new employees would be needed for operations and maintenance
              in the oil sands industry. The study says there will be a need for
              over 5,000 plant and facility operators between 2006 and 2020. This
              includes process operators
              (noc 9232) and power engineers (noc 7351).
              </p><p><div class="floatleft">
      <p><img src="images/htmlbulletinimages/1008v2" width="356" height="235">
        <em><font size="1"><br>
        Over the next few years, more plants and facilities will open up and the
        demand for process operators and power engineers will increase. There is
        advancement in this industry and even movement between industries.</font></em></p>
      </div>
              </font>
              <p><font size="2" face="Arial, Helvetica, sans-serif"><strong>Opportunities</strong><br>
                Recently, there have been over 80 job postings for process operators
                and power engineers, so there is great opportunity in Wood Buffalo
                for this occupation.
              </font><font size="2"> </font></p>
                <p><font size="2" face="Arial, Helvetica, sans-serif">&#8220;Attrition
                  is one reason (for the increased need) because a lot of the older
                  guys are going to be coming to the age of retirement within a
                  very short time and they will have to be replaced,&#8221; says
                  John Cook, associate dean of technology with Keyano College. &#8220;The
                  other reason is expansion of the existing plants and new plants
                starting up.&#8221;</font></p>
              <p><font size="2" face="Arial, Helvetica, sans-serif">Hazel White,
                    recruitment advisor with Syncrude Canada Ltd. says they recently
                    had a large number of process operator
                      positions
                      posted online
                      because of their practice to promote staff within the company.While
                      this is an entry-level position, most companies require that
                    their employees have at least a high school diploma and their fourth
                      class power engineering ticket. For more information on education,
                      see Schools
                      on page 4.</font><font face="Arial, Helvetica, sans-serif">           </font>          </p>
              <p><font size="2" face="Arial, Helvetica, sans-serif"><strong>Process operators</strong><br>
                There are a few different kinds of process operators: refinery/upgrader
                process operator, gas plant operator, and oil and gas pipeline operator,
                to name a few. The jobs found in Fort McMurray are generally related
                to mineral and hydrocarbon processing in the oil sands industry.</font></p>
              <p><font size="2" face="Arial, Helvetica, sans-serif">When
                      searching for jobs, be aware that there are a number of different
                  job titles for process operators. Usually, the title of the job
                  is based on the process the employee is involved with or by the
                  unit
                      in which the employee works. See the list on this page for
                  other common
                  job titles found recently on Job Bank.<img src="images/htmlbulletinimages/1008v3.png" width="209" height="365" align="right" class="floatrightnocut"></font></p>          <p><font size="2" face="Arial, Helvetica, sans-serif"><strong>Movement between
                  industries</strong><br>
                  There are industries other than oil and gas where process operators
                  can work, such as pulp mills and chemical plants. They may process
                  different products, but employers will often consider hiring workers
                  from these other industries.</font></p>
                  <p><font size="2" face="Arial, Helvetica, sans-serif">&#8220;We have been successful in taking people that had previously worked
                    in a paper mill,&#8221; says White with Syncrude. &#8220;The processes
                    are certainly different. They&#8217;re dealing with paper, rather
                    than oil, but we recently hired 18 (previous mill workers) and
                    it&#8217;s
                    my understanding that all 18 have gotten their fourth class tickets
                    since coming to Syncrude. We still need people with refinery experience,
                  but it is possible.&#8221; </font></p>            <p><font size="2" face="Arial, Helvetica, sans-serif"><strong>Power engineering</strong><br>
                  Process operators in the Fort McMurray area generally have their
                    fourth or third class power engineering certificate, which allows
                    them to
                    process steam and operate boilers. Other process operators, such
                    as pulp mill operators, don&#8217;t necessarily need this. </font></p>
                  <p><font size="2" face="Arial, Helvetica, sans-serif">In
                      order to be called a power engineer, a person must be certified
                      through the Alberta Boilers Safety Association to operate pressure
                  equipment (www.absa.ca). </font></p>
                  <p><font size="2" face="Arial, Helvetica, sans-serif">There are
                      four different levels of power engineer&#8212;the lowest
                        is fourth class, going up to first class. For more information
                      on the Alberta Boilers Safety Association, contact their Fort
                        McMurray office
                    at 780-714-3067.</font></p>            <p><font size="2" face="Arial, Helvetica, sans-serif"><strong>Field and control
                  room operators</strong><br>
                  There are basically two levels of process operators in Fort McMurray:
                      field operators and control room operators (or board operators). </font></p>
                    <p><font size="2" face="Arial, Helvetica, sans-serif">&#8220;</font><font size="2" face="Arial, Helvetica, sans-serif">Primarily
                          when someone is starting out, they&#8217;re in the field,&#8221; says
                          Cook. &#8220;After a few years they can become a board
                          operator if they want to do that. They are more experienced
                          and are
                          kind of like
                          the team lead. They tell the field people what needs to
                          be done and if it needs manual operation, (the field operators)
                          go out and do it&#8212;turning
                          valves, adjusting an instrument to control temperature,
                    pressure, flow, or level.&#8221;</font></p>
                    <p><font size="2" face="Arial, Helvetica, sans-serif">Process
                        operators are responsible for the initial separation processes
                        or the special treatment
                            required to ensure that
                            impurities such
                            as water and sediments are removed from oil and gas in
                            the field. Once
                            separated, the oil or gas is transported by pipeline
                      to refineries, gas plants or markets.</font></p>
                    <p><font size="2" face="Arial, Helvetica, sans-serif">Some duties
                        of a process operator are operating equipment to ensure that
                        the oil meets
                          specifications before it
                              goes into
                              a pipeline.
                        Some of the equipment could be:<img src="images/htmlbulletinimages/1008v4" width="302" height="201" class="floatrightnocut"></font></p>           
                    <ul>
                <li><font size="2" face="Arial, Helvetica, sans-serif">compressors</font></li>
                <li><font size="2" face="Arial, Helvetica, sans-serif">dehydration
                        units</font></li>
                <li><font size="2" face="Arial, Helvetica, sans-serif">vacuum and atmospheric
                      distillation columns</font></li>
                <li><font size="2" face="Arial, Helvetica, sans-serif">cokers</font></li>
                <li><font size="2" face="Arial, Helvetica, sans-serif">fractionators</font></li>
                <li><font size="2" face="Arial, Helvetica, sans-serif">pumps</font></li>
                <li><font size="2" face="Arial, Helvetica, sans-serif">compressors</font></li>
                <li><font size="2" face="Arial, Helvetica, sans-serif">steam
                        turbines</font></li>
                <li><font size="2" face="Arial, Helvetica, sans-serif">heat exchangers</font></li>
              </ul>          <p><font size="2" face="Arial, Helvetica, sans-serif">&#8220;A process operator, whether in Fort McMurray, or in a gas plant
                                      in Medicine Hat, basically processes the upstream
      oil and gas until it&#8217;s
                                          purified enough to go through a pipeline
      outside the gates of the plant,&#8221; says
                                    Cook. </font></p>
              <p><font size="2" face="Arial, Helvetica, sans-serif"><strong>Co-op education</strong><br>
                  There are many power engineering programs around northern Alberta
                        (see below) and some process operating courses. Keyano College
                        offers co-ops
                        for both courses and one of the advantages of this program,
                        besides being in Fort McMurray, is the job placements which
                are provided.</font></p>
              <p><font size="2" face="Arial, Helvetica, sans-serif">&#8220;We only take as many students as we can guarantee work placement
                    spots, and students have to compete for a seat,&#8221; says Cook. &#8220;We
                          look at their educational background, their marks and then
                    there&#8217;s
                          an interview process with Keyano staff and industry people&#8212;just
                  like applying for a job.&#8221;</font></p>          <p><font size="2" face="Arial, Helvetica, sans-serif"><strong>Salary and benefits</strong><br>
                  The pay range for this occupation varies greatly depending
                          on experience and training, but the range is about $20
                        to $47 per
                          hour, but averages
                          about $30 to $40 per hour. </font></p>
                  <p><font size="2" face="Arial, Helvetica, sans-serif">Because these
                      positions are for ongoing production and maintenance of oil
                      sands projects,
                        employees are expected
                            to move to
                            Fort McMurray, regardless of whether they are doing shift
                            work or
                not.</font></p>
                  <p><font size="2" face="Arial, Helvetica, sans-serif">Over the
                      next few years, there will be many more opportunities for people
                      wanting to get into a career in process
                        operating
                  or power engineering.</font></p></td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td width="586"> </td>
      </tr>
    </table>
    <table width="760" border="0" cellspacing="0" cellpadding="4" bgcolor="FFFFFF">
      <tr>
        <td height="10" colspan="2" bgcolor="#FFFFFF"><img src="images/darkLine.gif" width="750" height="3"></td>
      </tr>
      <tr>
        <td width="160" height="20" bgcolor="#FFFFFF"><div align="left"><font color="#4E2C03" size="2" face="Arial, Helvetica, sans-serif">This
              website is funded by the Government of Alberta. </font></div>
        </td>
        <td width="199" align="center" valign="middle" bgcolor="#FFFFFF"><div align="right"><img src="images/GoA - EI 2Color C.PNG" width="170" height="31" border="0"></div>
      </tr>
      <tr>
        <td height="8" colspan="2" bgcolor="#DDCB8F"><table width="760" border="0" cellspacing="0" cellpadding="4">
            <tr>
              <td width="108"><div align="center"><font size="2"><strong><font color="#DDCB8F" face="Arial, Helvetica, sans-serif"><strong><font color="#4E2C03" face="Arial, Helvetica, sans-serif"><a href="index.html">Home</a></font></strong></font></strong></font></div>
              </td>
              <td width="104"><div align="center"><font size="2"><strong><font color="#DDCB8F" face="Arial, Helvetica, sans-serif"><strong><font color="#4E2C03" face="Arial, Helvetica, sans-serif"><a href="linksINTRO.html">Links</a></font></strong></font></strong></font></div>
              </td>
              <td width="117"><div align="center"><font size="2"><strong><font color="#DDCB8F" face="Arial, Helvetica, sans-serif"><strong><font color="#4E2C03" face="Arial, Helvetica, sans-serif"><a href="contactUS.html">Contact
                              Us</a></font></strong></font></strong></font></div>
              </td>
              <td width="151"><div align="center"><font size="2"><strong><font color="#4E2C03" face="Arial, Helvetica, sans-serif"><a href="privacyStatement.html"> Privacy
                          Statement</a></font></strong></font></div>
              </td>
              <td width="119"><div align="center"><font size="2"><strong><font color="#4E2C03" face="Arial, Helvetica, sans-serif"><a href="disclaimer.html">Disclaimer</a></font></strong></font></div>
              </td>
              <td width="113"><div align="center"><font size="2"><strong><font color="#4E2C03" face="Arial, Helvetica, sans-serif"><a href="siteMAP.html">Site
                          Map</a></font></strong></font></div>
              </td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <script type="text/javascript">
    <!--
    var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
    //-->
    </script>
    </body>
    </html>

    Hi Nadia thanks for your help in trying to fix the spry menus.
    I am new to Dreamweaver and therefore would appreciate a bit more help with the issues you identified.
    I did replace the doctype. As for removing the menu from a table and putting it into a div, would you be able to identify in the code below how I would do that?  Thanks
    Spry Menu Code
    </table><ul id="MenuBar1" class="MenuBarHorizontal">
          <table width="780" border="0" >
            <tr>
              <td><li><a class="MenuBarItemSubmenu" href="index.html"> Home</a>
      <li><a class="MenuBarItemSubmenu" href="#"> Employment
            </a>
              <ul>
                <li><a href="employINTRO.html">Introduction</a></li>
                <li><a href="aboutWages.html">Wages</a></li>
                <li><a href="employOG.html">Oil & Gas</a></li>
                <li><a href="employSERV.html">Service/Retail</a></li>
                  <li><a href="employCONST.html">Construction</a></li>
                <li><a href="employGOVED.html">Gov't/Education</a></li>
                <li><a href="employFOREST.html">Forestry</a></li>
                 <li><a href="employTRANS.html">Transportation</a></li>
                <li><a href="employHEALTH.html">Health</a></li>
            </ul>
    <li><a class="MenuBarItemSubmenu" href="#"> Training & Education</a>
              <ul>
                <li><a href="trainINTRO.html">
                <script type="text/javascript" src="SpryAssets/SpryMenuBar.js"></script>
                Introduction</a></li>
                <li><a href="trainSKILLS.html">General Skills</a></li>
                <li><a href="trainSAFE.html">Safety</a></li>
              </ul>
    <li><a class="MenuBarItemSubmenu" href="#"> About Wood Buffalo</a>
              <ul>
                <li><a href="aboutINTRO.html">Introduction</a></li>
                 <li><a href="MediaEvent.html">Coming Events</a></li>
                 <li><a href="AboutCostIntro" font size"12" class="MenuBarItemSubmenu">Cost of Living</a>
          <ul>
            <li><a href="AboutCostHouse.html">Housing</a></li>
            <li><a href="AboutCostAcc.html">Other Accommodations</a></li>
          </ul>
        </li>
        <li><a href="aboutStats.html">What's it like in Fort McMurray?</a></li>
        <li><a href="aboutBeforeMove.html">Before You Move</a></li>
      </ul>
    </li>
    <li><a class="MenuBarItemSubmenu" href="#"> Labour Market News</a>
            <ul>
                <li><a href="mediaINTRO.html">Introduction</a></li>
                <li><a href="mediaLMN.html">Labour Market News</a></li>
            </ul>
    <li><a class="MenuBarItemSubmenu" href="#">Links</a>
              <ul>
                <li><a href="linksINTRO.html">Introduction</a></li>
                <li><a href="AboutCostIntro" class="MenuBarItemSubmenu">Cost of Living</a>
          <ul>
            <li><a href="AboutCostHouse.html">Housing</a></li>
            <li><a href="AboutCostAcc.html">Other Accommodations</a></li>
          </ul>
        </li>
                <li><a href="linksEMPLIntro.html">Employer Websites</a></li>
                <li><a href="linksRESIntro.html">Resources</a></li>
                <li><a href="linksFACTSIntro.html">Fast Facts</a></li>
                <li><a href="ContactUS.html">Contact Us</a></li>
                <li><a href="privactStatement.html">Privacy Statement</a></li>
                <li><a href="disclaimer.html">Disclaimer</a></li>
                <li><a href="siteMAP.html">Site Map</a></li>
      </ul>
              <ul>
        </td>
      </tr> </td>
            </tr>
    </table>

  • Dreamweaver Vertical Spry Menu Problem in IE7

    I just finished setting up a vertical, 3-level spry menu in
    Dreamweaver CS3, and when I preview it in IE7, several pixels have
    been added in between the buttons, which spreads the menu out and
    looks terrible. The problem disappears after I clear the ActiveX
    warning, and it doesn't occur in FF. Could someone please tell me
    how to fix this??
    Here's my SpryMenuBarVertical.css file:
    @charset "UTF-8";
    /* SpryMenuBarVertical.css - Revision: Spry Preview Release
    1.4 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights
    reserved. */
    LAYOUT INFORMATION: describes box model, positioning,
    z-order
    /* The outermost container of the Menu Bar, a fixed width box
    with no margin or padding */
    ul.MenuBarVertical
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 0.8em;
    cursor: default;
    width: 150px;
    /* Set the active Menu Bar with this class, currently setting
    z-index to accomodate IE rendering bug:
    http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html
    ul.MenuBarActive
    z-index: 1000;
    /* Menu item containers, position children relative to this
    container and are same fixed width as parent */
    ul.MenuBarVertical li
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    position: relative;
    text-align: left;
    cursor: pointer;
    width: 150px;
    /* Submenus should appear slightly overlapping to the right
    (95%) and up (-5%) with a higher z-index, but they are initially
    off the left side of the screen (-1000em) */
    ul.MenuBarVertical ul
    margin: -5% 0 0 95%;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    position: absolute;
    z-index: 1020;
    cursor: default;
    left: -1000em;
    top: 0;
    /* Submenu that is showing with class designation
    MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen
    ul.MenuBarVertical ul.MenuBarSubmenuVisible
    left: 0;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarVertical ul li
    background-image:url(../images/topnav-up-165.gif);
    background:#FFFFFF;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Menu items are a light gray block with padding and no text
    decoration */
    ul.MenuBarVertical a
    display: block;
    cursor: pointer;
    background-color: #FFFFFF;
    background-image:url(../images/topnav-up.gif);
    padding: 0.3em 0.3em;
    color: #333;
    text-decoration: none;
    /* Menu items that have mouse over or focus have a blue
    background and white text */
    ul.MenuBarVertical a:hover, ul.MenuBarVertical a:focus
    background-color: #FFFFFF;
    color: #333;
    /* Menu items that are open with submenus are set to
    MenuBarItemHover with a blue background and white text */
    ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical
    a.MenuBarItemSubmenuHover, ul.MenuBarVertical
    a.MenuBarSubmenuVisible
    background-color: #FFFFFF;
    color: #333;
    SUBMENU INDICATION: styles if there is a submenu under a
    given menu item
    /* Menu items that have a submenu have the class designation
    MenuBarItemSubmenu and are set to use a background image positioned
    on the far left (95%) and centered vertically (50%)*/
    ul.MenuBarVertical a.MenuBarItemSubmenu
    background-image: url(../images/topnav-up.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    background-color: #038203;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #666666;
    border-top-width: 2px;
    border-top-color: #FFFFFF;
    border-right-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #666666;
    border-left-color: #FFFFFF;
    /* Menu items that are open with submenus have the class
    designation MenuBarItemSubmenuHover and are set to use a "hover"
    background image positioned on the far left (95%) and centered
    vertically (50%) */
    ul.MenuBarVertical a.MenuBarItemSubmenuHover
    background-image: url(../images/topnav-dn.gif);
    background-repeat: no-repeat;
    background-position: 0% 50%;
    BROWSER HACKS: the hacks below should not be changed unless
    you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form
    controls, we underlay each submenu with an iframe */
    ul.MenuBarVertical iframe
    position: absolute;
    z-index: 1010;
    /* HACK FOR IE: to stabilize appearance of menu items; the
    slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
    ul.MenuBarVertical li.MenuBarItemIE
    display: inline;
    f\loat: left;
    background: #FFF;

    I just finished setting up a vertical, 3-level spry menu in
    Dreamweaver CS3, and when I preview it in IE7, several pixels have
    been added in between the buttons, which spreads the menu out and
    looks terrible. The problem disappears after I clear the ActiveX
    warning, and it doesn't occur in FF. Could someone please tell me
    how to fix this??
    Here's my SpryMenuBarVertical.css file:
    @charset "UTF-8";
    /* SpryMenuBarVertical.css - Revision: Spry Preview Release
    1.4 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights
    reserved. */
    LAYOUT INFORMATION: describes box model, positioning,
    z-order
    /* The outermost container of the Menu Bar, a fixed width box
    with no margin or padding */
    ul.MenuBarVertical
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 0.8em;
    cursor: default;
    width: 150px;
    /* Set the active Menu Bar with this class, currently setting
    z-index to accomodate IE rendering bug:
    http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html
    ul.MenuBarActive
    z-index: 1000;
    /* Menu item containers, position children relative to this
    container and are same fixed width as parent */
    ul.MenuBarVertical li
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    position: relative;
    text-align: left;
    cursor: pointer;
    width: 150px;
    /* Submenus should appear slightly overlapping to the right
    (95%) and up (-5%) with a higher z-index, but they are initially
    off the left side of the screen (-1000em) */
    ul.MenuBarVertical ul
    margin: -5% 0 0 95%;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    position: absolute;
    z-index: 1020;
    cursor: default;
    left: -1000em;
    top: 0;
    /* Submenu that is showing with class designation
    MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen
    ul.MenuBarVertical ul.MenuBarSubmenuVisible
    left: 0;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarVertical ul li
    background-image:url(../images/topnav-up-165.gif);
    background:#FFFFFF;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Menu items are a light gray block with padding and no text
    decoration */
    ul.MenuBarVertical a
    display: block;
    cursor: pointer;
    background-color: #FFFFFF;
    background-image:url(../images/topnav-up.gif);
    padding: 0.3em 0.3em;
    color: #333;
    text-decoration: none;
    /* Menu items that have mouse over or focus have a blue
    background and white text */
    ul.MenuBarVertical a:hover, ul.MenuBarVertical a:focus
    background-color: #FFFFFF;
    color: #333;
    /* Menu items that are open with submenus are set to
    MenuBarItemHover with a blue background and white text */
    ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical
    a.MenuBarItemSubmenuHover, ul.MenuBarVertical
    a.MenuBarSubmenuVisible
    background-color: #FFFFFF;
    color: #333;
    SUBMENU INDICATION: styles if there is a submenu under a
    given menu item
    /* Menu items that have a submenu have the class designation
    MenuBarItemSubmenu and are set to use a background image positioned
    on the far left (95%) and centered vertically (50%)*/
    ul.MenuBarVertical a.MenuBarItemSubmenu
    background-image: url(../images/topnav-up.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    background-color: #038203;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #666666;
    border-top-width: 2px;
    border-top-color: #FFFFFF;
    border-right-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #666666;
    border-left-color: #FFFFFF;
    /* Menu items that are open with submenus have the class
    designation MenuBarItemSubmenuHover and are set to use a "hover"
    background image positioned on the far left (95%) and centered
    vertically (50%) */
    ul.MenuBarVertical a.MenuBarItemSubmenuHover
    background-image: url(../images/topnav-dn.gif);
    background-repeat: no-repeat;
    background-position: 0% 50%;
    BROWSER HACKS: the hacks below should not be changed unless
    you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form
    controls, we underlay each submenu with an iframe */
    ul.MenuBarVertical iframe
    position: absolute;
    z-index: 1010;
    /* HACK FOR IE: to stabilize appearance of menu items; the
    slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
    ul.MenuBarVertical li.MenuBarItemIE
    display: inline;
    f\loat: left;
    background: #FFF;

  • CS6 Spry Menu issue with iPads

    I created a website using Dreamweaver CS6 and everything is working fine except that iPads are having an issue with the Spry menu.  When they make a selection they can't select another menu option where it is another menu from the main tree or a submenu item.

    Spry uses a hover event, something that touch screens do not understand. You could go into the JS and change the hover into a click event, but then you are still stuck with old and discarded technology. Have a look here http://blogs.adobe.com/dreamweaver/2012/08/update-on-adobe-spry-framework-availability.htm l.
    There are a number of alternatives to choose from. Just Google the subject.
    Want to know what I use? Have a look here http://foundation.zurb.com/docs/components/topbar.html

  • Vertical Spry menu works in IE7 but not Safari

    My vertical SPRY menu works well in various versions of IE
    but when I preview in Safari it has an odd way of creating the
    sub-menu. Here is the visual:
    http://www.ornh.mb.ca/index_test.html
    Any suggestions? Dawn

    First thing is first. Your spry code is out of date. You are
    running version 1.4 and the latest is 1.6.1. Go to the page below
    and run the Spry Updater package:
    http://labs.adobe.com/technologies/spry/home.html

  • Spry Menu Issues in IE

    So I have this Spry menu I want to use for navigation. I did
    not like the default styling of text etc so I changed some stuff in
    the CSS. But now a submenu appears strange in IE and I can´t
    figure out what is wrong.
    Take a look at:
    www.bignert.com/susan
    And if anyone reckognizes the problem please let me know!
    Don´t know if you will be able to see the Spry CSS from
    "view source" soo see attached Spry CSS
    Regards,

    Update your Spry to the latest version first.
    http://labs.adobe.com/technologies/spry/home.html
    - This is the official Spry homepage. There you will be able to
    download the update package. Inside this package you will find a
    ton of samples and an Extension. Install the Extension and restart
    DW. Then you will see a new option under the Sites menu to update
    your Spry. Once you do that be sure to re-upload the SpryAssets
    folder back to your server.
    If the problem still persists after doing this please post
    back.

  • Spry Menu Issues - Not functioning correctly in Microsoft IE

    Hi there,
    I am fairly new to web design and dreamweaver.
    I have constructed a simple page that I am happy with complete with Spry Menu which again I am happy with.  However this spry menu works perfectly in firefox but for some reason on IE my spry menu does not function correctly and goes all over my page!
    CORRECT VERTICAL MENU - FIREFOX -
    INCORRECT MENU FUNCTION! - IE -
    See my CSS Code below for the spry menu in questions - if this helps -
    @charset "UTF-8";
    /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
    LAYOUT INFORMATION: describes box model, positioning, z-order
    /* The outermost container of the Menu Bar, an auto width box with no margin or padding */
    ul.MenuBarHorizontal
        margin: 0;
        padding: 0;
        list-style-type: inherit;
        font-size: 100%;
        cursor: default;
        width: 1000px;
        height: 47px;
    /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
    ul.MenuBarActive
        z-index: 1000;
    /* Menu item containers, position children relative to this container and are a fixed width */
    ul.MenuBarHorizontal li
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: medium;
        position: relative;
        text-align: center;
        cursor: pointer;
        width: 318px;
        float: left;
        height: auto;
        background-color: #000000;
        border: 2px solid #FFF;
        font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
    /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
    ul.MenuBarHorizontal ul
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 100%;
        z-index: auto;
        cursor: default;
        width: auto;
        position: absolute;
        left: -1000em;
        font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
    left: auto;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
        width: 318px;
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
        position: absolute;
        margin-top: -5%;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 95%;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
        left: auto;
        top: 0px;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Submenu containers have borders on all sides */
    ul.MenuBarHorizontal ul
        border: 1px solid #FFFFFF;
    /* Menu items are a light gray block with padding and no text decoration */
    ul.MenuBarHorizontal a
        display: block;
        cursor: pointer;
        background-color: #bcbdb9;
        padding: 0.5em 0.75em;
        color: #FFF;
        text-decoration: none;
    /* Menu items that have mouse over or focus have a blue background and white text */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
        background-color: #000;
        color: #FFF;
    /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
    ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
        background-color: #000;
        color: #FFF;
    SUBMENU INDICATION: styles if there is a submenu under a given menu item
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenu
        background-image: url(SpryMenuBarDown.gif);
        background-repeat: no-repeat;
        background-position: 95% 50%;
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
        background-image: url(SpryMenuBarRight.gif);
        background-repeat: no-repeat;
        background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
        background-image: url(SpryMenuBarDownHover.gif);
        background-repeat: no-repeat;
        background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
        background-image: url(SpryMenuBarRightHover.gif);
        background-repeat: no-repeat;
        background-position: 95% 50%;
    BROWSER HACKS: the hacks below should not be changed unless you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
    ul.MenuBarHorizontal iframe
        position: absolute;
        z-index: 1010;
        filter:alpha(opacity:0.1);
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
        ul.MenuBarHorizontal li.MenuBarItemIE
        display: inherit;
        f\loat: left;
        background: #FFF;
    ** I am also using Windows 8 and Dreamweaver CS6 If this helps.**
    Any help with this would be fantastic as I need this to be resolved before the end of the week. 
    Any further information required please message me to find out.
    Thanks,
    Jamie

    THE CONFLICT IS BETWEEN YOUR DOCUMENT CSS AND THE SPRY CSS.
    It is because the <li> and <a> TAGS have been styled and therefore OVERRIDDEN THE SPRY CSS.
    Use CLASS TAGS e.g.  <li class="anyclass"> and <a class="anyclass">
    and STOP USING THE <a> TAGS.
    N.b. you may need to unstyle any <a> or other TAGS that conflict with the SPRY CSS.  (However it's best to start over knowing that styling basic tags may affect the SPRY CSS).

  • Spry Menu Issue

    My page is here:  http://www.healthquestpt.com/lwh/
    The first 2 tabs dropdown menus work fine, the rest just arent there.  Please help. 
    Thanks!!

    Have a look at the border here
    ul.MenuBarHorizontal a
        display: block;
        background-color: #6d6f71;
        text-decoration: none;
        text-align: center;
        padding: 4px 0;
        color: #fff;
        border-top: 1px solid #6d6f71;
        border-right: 1px solid #6d6f71;
        border-left: 1px solid #6d6f71;
        -moz-border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        -khtml-border-radius: 10px 10px 0 0;
        border-radius: 10px 10px 0 0;
    and compare that to this border
    ul.MenuBarHorizontal a:hover
        background-color: #fff;
        color: #1b75bc;
        border-top: 2px solid #6d6f71;
        border-right: 2px solid #6d6f71;
        border-left: 2px solid #6d6f71;
    They are both applied to the same element, just a different state. Sure it will jump around. To see what I mean, exaggerate the result by increasing the border width on one of the states.
    Gramps

  • Spry Menu code patch for IE browser?

    Does anyone remember the Adobe e-blast with the coding patch that was suppose to fix spry menu issues with IE browser? Now that I need it, I can not find it anywhere.

    Hi PBSOakley,
    You've  posted your question in a forum for BrowserLab, a web service for  cross-browser testing of web pages. I think you'll have much better luck  if you repost your question in the Spry forums here:http://forums.adobe.com/community/labs/spry
    Hope this helps,
    Mark

  • Spry Menu 2.0 issues in IE7..   yes another one!

    I have CS4, and have used the widget browser to create a Spry Menu 2.0 and have imported it to my site. It displays fine in every browser except for IE7. I have been reading a LOT of threads on issues similiar to this one, so I'm prepared to tell everyone I know to upgrade to at least IE8!! However, I would like to fix it if possible. The menu bar is located in an include file and is attached to all my pages through the php function. I have made zero changes to the css code since I imported it into the site.
    I also am wondering why there are two css pages for the menu bar.??
    Any help would be appreciated..
    One of the pages on the site is: michaelandrewshairstudio.com/offers.php
    That page is: ( I have taken out some meta tags and content, but the div's are all still in place.) I also deleted some commented tags by accident when I imported it..
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Michael Andrews Hair Salon Offers</title>
    <link href="Spry-UI-1.7/css/Menu/basic/SpryMenuBar.css" rel="stylesheet" type="text/css" />
    <link href="Spry-UI-1.7/css/Menu/basic/SpryMenuBasic.css" rel="stylesheet" type="text/css" />
    <script type='text/javascript' src="Spry-UI-1.7/includes/SpryDOMUtils.js"></script>
    <script type='text/javascript' src="Spry-UI-1.7/includes/SpryDOMEffects.js"></script>
    <script type='text/javascript' src="Spry-UI-1.7/includes/SpryWidget.js"></script>
    <script type='text/javascript' src="Spry-UI-1.7/includes/SpryMenu.js"></script>
    <script type='text/javascript' src="Spry-UI-1.7/includes/plugins/MenuBar2/SpryMenuBarKeyNavigationPlugin.js"></script>
    <script type='text/javascript' src="Spry-UI-1.7/includes/plugins/MenuBar2/SpryMenuBarIEWorkaroundsPlugin.js"></script>
    <link href="CSS/stylesA.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    <div id="outerwrapper">
    <div id="header">
    <div id="navbar">
    <?php include("Spry-UI-1.7/includes/SpryMenuBar.php"); ?>
    </div>
    </div>
    <div id="mainbody">
    <div id="logo">
    </div>
    <hr />
    <div id="content">
    </div>
    </div>
    <div id="footer">
    <div id="footernav">
    </div>
    <div id="footertext">
    </div>
    </div>
    </div>
    </body>
    </html>
    SpryMenuBar.css
    #MenuBar  {
    background-color:#333;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; /* Specify fonts on on MenuBar and subMenu MenuItemContainer, so MenuItemContainer,
                MenuItem, and MenuItemLabel
                at a given level all use same definition for ems.
                Note that this means the size is also inherited to child submenus,
                so use caution in using relative sizes other than
                100% on submenu fonts. */
    font-weight: normal;
    font-size: 14px;
    font-style: normal;
    padding:0;
    border-color: #999999 #999999 #999999 #999999;
    border-width:3px;
    border-style: outset outset outset outset;
    /* Caution: because ID+class selectors do not work properly in IE6, but we want to restrict these rules to just this
    widget instance, we have used string-concatenated classnames for our selectors for the layout type of the menubar
    in this section. These have very low specificity, so be careful not to accidentally override them. */
    .MenuBar br { /* using just a class so it has same specificity as the ".MenuBarFixedCentered br" rule bleow */
    display:none;
    .MenuBarLeftShrink {
    float: left; /* shrink to content, as well as float the MenuBar */
    width: auto;
    .MenuBarRightShrink {
    float: right; /* shrink to content, as well as float the MenuBar */
    width: auto;
    .MenuBarFixedLeft {
    float: left;
    width: 80em;
    .MenuBarFixedCentered {
    float: none;
    width: 80em;
    margin-left:auto;
    margin-right:auto;
    .MenuBarFixedCentered br {
    clear:both;
    display:block;
    .MenuBarFixedCentered .SubMenu br {
    display:none;
    .MenuBarFullwidth {
    float: left;
    width: 100%;
    /* Top level menubar items - these actually apply to all items, and get overridden for 1st or successive level submenus */
    #MenuBar  .MenuItemContainer {
    padding: 0px 0px 0px 0px;
    margin: 0;  /* Zero out margin  on the item containers. The MenuItem is the active hover area.
        For most items, we have to do top or bottom padding or borders only on the MenuItem
        or a child so we keep the entire submenu tiled with items.
        Setting this to 0 avoids "dead spots" for hovering. */
    #MenuBar  .MenuItem {
    padding: 0px 24px 0px 0px;
    background-color:#333333;
    border-width:1px;
    border-color: #cccccc #ffffff #cccccc #999999;
    border-style: none none none solid;
    #MenuBar  .MenuItemFirst {
    border-style: none none none none;
    #MenuBar .MenuItemLast {
    border-style: none none none solid;
    #MenuBar  .MenuItem  .MenuItemLabel{
    text-align:center;
    line-height:1.4em;
    color:#cccccc;
    background-color:#333333;
    padding: 6px 15px 6px 39px;
    width: 10em;
    width:auto;
    .SpryIsIE6 #MenuBar  .MenuItem  .MenuItemLabel{
    width:1em; /* Equivalent to min-width in modern browsers */
    /* First level submenu items */
    #MenuBar .SubMenu  .MenuItem {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    font-style: normal;
    background-color:#666666;
    padding:0px 2px 0px 0px;
    border-width:1px;
    border-color: #cccccc #cccccc #cccccc #cccccc;
    /* Border styles are overriden by first and last items */
    border-style: solid solid none solid;
    #MenuBar  .SubMenu .MenuItemFirst {
    border-style: solid solid none solid;
    #MenuBar  .SubMenu .MenuItemFirst .MenuItemLabel{
    padding-top: 6px;
    #MenuBar .SubMenu .MenuItemLast {
    border-style: solid solid solid solid;
    #MenuBar .SubMenu .MenuItemLast .MenuItemLabel{
    padding-bottom: 6px;
    #MenuBar .SubMenu .MenuItem .MenuItemLabel{
    text-align:left;
    line-height:1em;
    background-color:#666666;
    color:#cccccc;
    padding: 6px 12px 6px 5px;
    width: 7em;
    width:auto;
    /* Hover states for containers, items and labels */
    #MenuBar .MenuItemHover {
    background-color: #333333;
    border-color: #cccccc #cccccc #cccccc #cccccc;
    #MenuBar .MenuItemWithSubMenu.MenuItemHover .MenuItemLabel{
    background-color: #333333; /* consider exposing this prop separately*/
    color: #ffffff;
    #MenuBar .MenuItemHover .MenuItemLabel{
    background-color: #333333;
    color: #ffffff;
    #MenuBar .SubMenu .MenuItemHover {
    background-color: #666666;
    border-color: #cccccc #cccccc #cccccc #cccccc;
    #MenuBar .SubMenu .MenuItemHover .MenuItemLabel{
    background-color: #666666;
    color: #ffffff;
    /* Submenu properties -- First level of submenus */
    #MenuBar .SubMenuVisible {
    background-color:#333;
    min-width:100%;  /* This keeps the menu from being skinnier than the parent MenuItemContainer - nice to have but not available on ie6 */
    border-color: #ffffff #ffffff #ffffff #ffffff;
    border-width:0px;
    border-style: none none none none;
    #MenuBar.MenuBar .SubMenuVisible {/* For Horizontal menubar only */
    top: 100%; /* 100% is at the bottom of parent menuItemContainer */
    left:0px; /* 'left' may need tuning depending upon borders or padding applied to menubar MenuItemContainer or MenuItem,
         and your personal taste.
         0px will left align the dropdown with the content area of the MenuItemContainer. Assuming you keep the margins 0
         on MenuItemContainer and MenuItem on the parent
         menubar, making this equal the sum of the MenuItemContainer & MenuItem padding-left will align
         the dropdown with the left of the menu item label.*/
    z-index:10;
    #MenuBar.MenuBarVertical .SubMenuVisible {
    top: 0px;
    left:100%;
    min-width:0px; /* Do not neeed to match width to parent MenuItemContainer - items will prevent total collapse */
    /* Submenu properties -- Second level submenu and beyond - these are visible descendents of .MenuLevel1 */
    #MenuBar .MenuLevel1 .SubMenuVisible {
    background-color: #ffffff;
    min-width:0px; /* Do not neeed to match width to parent MenuItemContainer - items will prevent total collapse*/
    top: 0px; /* If desired, you can move this down a smidge to separate top item''s submenu from menubar -
        that is really only needed for submenu on first item of MenuLevel1, or you can make it negative to make submenu more
        vertically 'centered' on its invoking item */
    left:100%; /* If you want to shift the submenu left to partially cover its invoking item, you can add a margin-left with a
        negative value to this rule. Alternatively, if you use fixed-width items, you can change this left value
        to use px or ems to get the offset you want. */
    /* IE6 rules - you can delete these if you do not want to support IE6 */
    /* A note about multiple classes in IE6.
    * Some of the rules above use multiple class names on an element for selection, such as "hover" (MenuItemHover) and "has a subMenu" (MenuItemWithSubMenu),
    * giving the selector '.MenuItemWithSubMenu.MenuItemHover'.
    * Unfortunately IE6 does not support using mutiple classnames in a selector for an element. For a selector such as '.foo.bar.baz', IE6 ignores
    * all but the final classname (here, '.baz'), and sets the specificity accordingly, counting just one of those classs as significant. To get around this
    * problem, we use the plugin in SpryMenuBarIEWorkaroundsPlugin.js to generate compound classnames for IE6, such as 'MenuItemWithSubMenuHover'.
    * Since there are a lot of these needed, the plugin does not generate the extra classes for modern browsers, and we use the CSS2 style mutltiple class
    * syntax for that. Since IE6 both applies rules where
    * it should not, and gets the specificity wrong too, we have to order rules carefully, so the rule misapplied in IE6 can be overridden.
    * So, we put the multiple class rule first. IE6 will mistakenly apply this rule.  We follow this with the single-class rule that it would
    * mistakenly override, making sure the  misinterpreted IE6 specificity is the same as the single-class selector, so the latter wins.
    * We then create a copy of the multiple class rule, adding a '.SpryIsIE6' class as context, and making sure the specificity for
    * the selector is high enough to beat the single-class rule in the "both classes match" case. We place the IE6 rule at the end of the
    * css style block to make it easy to delete if you want to drop IE6 support.
    * If you decide you do not need IE6 support, you can get rid of these, as well as the inclusion of the SpryMenuBarIEWorkaroundsPlugin.js script.
    * The 'SpryIsIE6' class is placed on the HTML element by  the script in SpryMenuBarIEWorkaroundsPlugin.js if the browser is Internet Explorer 6. This avoids the necessity of IE conditional comments for these rules.
    .SpryIsIE6 #MenuBar .MenuBarView .MenuItemWithSubMenuHover .MenuItemLabel /* IE6 selector  */{
    background-color: #333333; /* consider exposing this prop separately*/
    color: #ffffff;
    .SpryIsIE6 #MenuBar .MenuBarView .SubMenu .MenuItemWithSubMenuHover .MenuItemLabel/* IE6 selector  */{
    background-color: #666666; /* consider exposing this prop separately*/
    color: #ffffff;
    .SpryIsIE6 #MenuBar .SubMenu .SubMenu  /* IE6 selector  */{
    margin-left: -0px; /* Compensates for at least part of an IE6 "double padding" version of the "double margin" bug */
    SpryMenuBasic.css
    /* SpryMenuBasic.css - version 0.5 - Spry Pre-Release 1.7 */
    /* Copyright (c) 2010. Adobe Systems Incorporated. All rights reserved. */
    /* This is the css for a basic Spry 2 MenuBar.
    * The first section is basic layout, and should in general not need to be  modified.
    * The final section of this file specifies images to use for arrows for the menu. These
    * are either down or right-pointing as required by horizonatal or vertical layouts. You
    * can either replace the referenced images with your own, or you can modify these rules to
    * point to your won images.
    * These rules are supplemented by those specified in the OAM file for inclusion in the html document,
    * or alternatively, the file SpryMenuBarBasicSkin.css which is included with this widget. */
    /* Resets for ul and li in menus */
    .MenuBar  .MenuBarView, .MenuBar  .SubMenuView {
    display:block;
    list-style:none;
    margin:0;
    padding:0;
    /*** Layout Rules for Basic Menu ***/
    /* Top Level MenuBar
    * Because we float the MenuItemContainers in the MenuBar, we have to make sure the menubar wrapper expands to hold them all.
    * The simplest way is to float the widget wrapper
    .MenuBar { /* overridden by .MenuBarVertical version of this rule */
    float:left;
    width:100%;
    .MenuBarVertical {
    float:left; /* Used to make menubar shirink to fit contents */
    width:auto;
    /* SubMenus */
    .MenuBar .SubMenu {
    display:block;
    position:absolute;
    top:0;
    left:-10000px; /* By default, all non-visible submenus are hidden by moving way to the west */
    padding:0;
    /* First level of submenus - pulls down from horizontal menubar, right from vertical */
    .MenuBar .SubMenuVisible{ /* overridden by .MenuBarVertical version of this rule */
    top:100%;
    left:0px;
    .MenuBarVertical .SubMenuVisible {
    top:0px;
    left:100%;
    /* All submenus below level 1. All pullout to the right */
    .MenuBar .SubMenu .SubMenuVisible {
    display:block;
    position:absolute;
    top:0px;
    left:100%;
    /* MenuItems, MenuItemLabels, and MenuItemContainers */
    .MenuBar .MenuItem {
    display:block;
    text-decoration:none;
    .MenuBar .MenuItemLabel {
    display:block;
    .MenuBar .MenuItemContainer {
    position:relative;
    white-space:nowrap;
    float:left; /* overridden by .MenuBarVertical version of this rule */
    display:block;
    margin:0;
    padding:0;
    .MenuBarVertical .MenuItemContainer {
    float:none;
    .MenuBar .SubMenu .MenuItemContainer {
    float:none;
    /* Layout Rules needed by IE6 - excluded from other browsers */
    .SpryIsIE6 .SubMenu .SubMenu {
    width:100px;
    height:1%;
    .SpryIsIE6 .MenuBar .SubMenuVisible .SubMenuVisible {
    width:auto;
    /* End Layout section */
    * Arrows - This section specifies arrow images for a submenu dropdowns in Basic SpryMenu.
    .MenuBar .MenuItemLabel{
    background-image:none;
    /* For all arrows used here, we depend upon the image to push itself away from right edge, or the user can add right padding to the MenuItem */
    .MenuBar .MenuItemWithSubMenu .MenuItemLabel{
    background-image:url("images/ArrowMenuDownGrey.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .MenuBar .MenuItemHover.MenuItemWithSubMenu .MenuItemLabel{
    background-image:url("images/ArrowMenuDownWhite.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .MenuBarVertical .MenuItemHover.MenuItemWithSubMenu .MenuItemLabel{
    background-image:url("images/ArrowMenuRight.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .MenuBarVertical .MenuItemWithSubMenu .MenuItemLabel{
    background-image:url("images/ArrowMenuRight.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .MenuBar .SubMenu .MenuItemWithSubMenu .MenuItemLabel{
    background-image:url("images/ArrowMenuRight.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .MenuBar .SubMenu .MenuItemHover.MenuItemWithSubMenu .MenuItemLabel{
    background-image:url("images/ArrowMenuRight.gif");
    background-position:right center;
    background-repeat:no-repeat;
    /* IE6 rules for Arrows */
    .SpryIsIE6 .MenuBar .MenuItemWithSubMenuHover .MenuItemLabel{
    background-image:url("images/ArrowMenuDown.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .SpryIsIE6 .MenuBarVertical .MenuItemWithSubMenuHover .MenuItemLabel{
    background-image:url("images/ArrowMenuRight.gif");
    background-position:right center;
    background-repeat:no-repeat;
    .SpryIsIE6 .MenuBar .SubMenu .MenuItemWithSubMenuHover .MenuItemLabel{
    background-image:url("images/ArrowMenuRight.gif");
    background-position:right center;
    background-repeat:no-repeat;

    I love your subject line
    Spry Menu 2.0 issues in IE7..   yes another one!
    It is us as designers/developers that need to create websites for all current browsers. No sense in blaming the browsers, although in this case we could blame Spry Menu 2.0.
    Problem with that is that Spry Menu 2.0 has been successfully tested in all modern browsers.
    This leaves us with just one possibility, the designer/developer has erred somewhere along the line. After having checked the support files (JS and CSS) and looked at the markup, we now go to the constructor and see the following
    var MenuBar = new Spry.Widget.MenuBar2("#MenuBar", {
        widgetID: "MenuBar",
        widgetClass: "MenuBar  MenuBarLeftShrink",
        insertMenuBarBreak: true,
    A comma after the last value.
    I also am wondering why there are two css pages for the menu bar.??
    One is the standard CSS for the menubar and under normal circumstances, should not be touched; the other is for the convenience of the designer/developer so that he/she can tweak the menubar to suit. If you wish, you can combine both. In all cases, keep in mind that the CSS for the standard (basic) menubar should come first, so that the other CSS can override the first.
    This needs to be corrected in your document
    Gramps

  • Spry Menu Appears different in IE8 and IE7

    All,
    As most of the people who post on this site I am new to Dreamweaver CS4.  I think I've done a pretty good job and programming my site and my skills will only get better with time.  However I am having one issue that I have wrestled with all day.  The site I am creating is located at http://www.greenehazel.com/beta.   The spry menu looks fine if I access it with IE8, but when I access it in IE7 some of the rows appear on top of other rows etc.   I have fiddled with the CSS on this for most of the day and can't figure out why this is occuring.  I have attached the CSS below.   What am I doing wrong?  Any help is greatly appreciated in advance.
    @charset "UTF-8"; /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */ /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */ /******************************************************************************* LAYOUT INFORMATION: describes box model, positioning, z-order *******************************************************************************/ /* The outermost container of the Menu Bar, an auto width box with no margin or padding */ ul.MenuBarHorizontal { margin: 0; list-style-type: none; font-size: 100%; cursor: default; width: auto; padding: 0; padding-top: 5px; text-align: center; } /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */ ul.MenuBarActive { z-index: 1000; } /* Menu item containers, position children relative to this container and are a fixed width */ ul.MenuBarHorizontal li { margin: 0; padding: 0; list-style-type: none; font-size: 100%; position: relative; text-align: left; cursor: pointer; width: 8em; float: left; } /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */ ul.MenuBarHorizontal ul { margin: 0; padding: 0; list-style-type: none; font-size: 100%; z-index: 1020; cursor: default; width: 8.2em; position: absolute; left: -1000em; } /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */ ul.MenuBarHorizontal ul.MenuBarSubmenuVisible { left: auto; background-color: #000; border-color: #999; } /* Menu item containers are same fixed width as parent */ ul.MenuBarHorizontal ul li { width: auto; } /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */ ul.MenuBarHorizontal ul ul { position: absolute; margin: -5% 0 0 95%; } /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */ ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible { left: auto; top: 0px; background-color: #000; } /******************************************************************************* DESIGN INFORMATION: describes color scheme, borders, fonts *******************************************************************************/ /* Submenu containers have borders on all sides */ ul.MenuBarHorizontal ul { border: 1px solid #CCC; } /* Menu items are a light gray block with padding and no text decoration */ ul.MenuBarHorizontal a { display: block; cursor: pointer; background-color: #000; color: #FFF; text-decoration: none; text-align: center; } /* Menu items that have mouse over or focus have a blue background and white text */ ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus { background-color: #000; color: #00F; width: auto; text-align: center; } /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */ ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible { background-color: #33C; color: #FFF; text-align: center; } /******************************************************************************* SUBMENU INDICATION: styles if there is a submenu under a given menu item *******************************************************************************/ /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */ ul.MenuBarHorizontal a.MenuBarItemSubmenu { background-image: url(SpryMenuBarDown.gif); background-repeat: no-repeat; background-position: 95% 50%; } /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */ ul.MenuBarHorizontal ul a.MenuBarItemSubmenu { background-image: url(SpryMenuBarRight.gif); background-repeat: no-repeat; background-position: 95% 50%; } /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */ ul.MenuBarHorizontal a.MenuBarItemSubmenuHover { background-image: url(SpryMenuBarDownHover.gif); background-repeat: no-repeat; background-position: 95% 50%; } /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */ ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover { background-image: url(SpryMenuBarRightHover.gif); background-repeat: no-repeat; background-position: 95% 50%; } /******************************************************************************* BROWSER HACKS: the hacks below should not be changed unless you are an expert *******************************************************************************/ /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */ ul.MenuBarHorizontal iframe { position: absolute; z-index: 1010; filter:alpha(opacity:0.1); } /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */ @media screen, projection { ul.MenuBarHorizontal li.MenuBarItemIE {   display: inline;   f\loat: left;   background: #FFF; } }

    @charset "UTF-8";
    /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
    LAYOUT INFORMATION: describes box model, positioning, z-order
    /* The outermost container of the Menu Bar, an auto width box with no margin or padding */
    ul.MenuBarHorizontal
    margin: 0;
    list-style-type: none;
    font-size: 100%;
    cursor: default;
    width: auto;
    padding: 0;
    padding-top: 5px;
    text-align: center;
    /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
    ul.MenuBarActive
    z-index: 1000;
    /* Menu item containers, position children relative to this container and are a fixed width */
    ul.MenuBarHorizontal li
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    position: relative;
    text-align: left;
    cursor: pointer;
    width: 8em;
    float: left;
    /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
    ul.MenuBarHorizontal ul
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    z-index: 1020;
    cursor: default;
    width: 8.2em;
    position: absolute;
    left: -1000em;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
    left: auto;
    background-color: #000;
    border-color: #999;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
    width: auto;
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
    position: absolute;
    margin: -5% 0 0 95%;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
    left: auto;
    top: 0px;
    background-color: #000;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Submenu containers have borders on all sides */
    ul.MenuBarHorizontal ul
    border: 1px solid #CCC;
    /* Menu items are a light gray block with padding and no text decoration */
    ul.MenuBarHorizontal a
    display: block;
    cursor: pointer;
    background-color: #000;
    color: #FFF;
    text-decoration: none;
    text-align: center;
    /* Menu items that have mouse over or focus have a blue background and white text */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
    background-color: #000;
    color: #00F;
    width: auto;
    text-align: center;
    /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
    ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
    background-color: #33C;
    color: #FFF;
    text-align: center;
    SUBMENU INDICATION: styles if there is a submenu under a given menu item
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenu
    background-image: url(SpryMenuBarDown.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
    background-image: url(SpryMenuBarRight.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
    background-image: url(SpryMenuBarDownHover.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
    background-image: url(SpryMenuBarRightHover.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    BROWSER HACKS: the hacks below should not be changed unless you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
    ul.MenuBarHorizontal iframe
    position: absolute;
    z-index: 1010;
    filter:alpha(opacity:0.1);
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
    ul.MenuBarHorizontal li.MenuBarItemIE
      display: inline;
      f\loat: left;
      background: #FFF;

  • Spry Menu Widget puts white borders around menu items in IE7

    I have adjusted the Spry Menu css field to work with images
    rather than block style menu items to achieve an aesthetically more
    pleasing result. It all works fin in
    Firefox...
    When I have a look at the very same page in IE7, I can see
    borders or margins drawn around all menu items.
    Like
    so...
    Interestingly, when I remove the background image, I still
    bet right hand side border/margin on the menu bar, but none for the
    submenu items.
    Like
    so...
    I thought first of an IE7 vs. Firefox incompatibility issue,
    but then removed the SpryMenu.js from the file and got
    this
    result in IE7...
    Of course the menu does not work anymore, but the rendering
    is correct in IE7 and FireFox.
    Any idea or suggestion, whether I am looking at a
    compatibility issue or a bug in SpryMenu.js? More important, any
    suggestions to make the page behave in IE7 just as in Firefox? Any
    suggestion is welcome.
    Cheers
    chillifire
    Appendix
    test.php
    inluding html code
    SpryMenuBarHorizontal.css
    css code

    It appears to be a bug in the SpryMenuBar.js v0.12 after all.
    I found an acceptable solution by commenting out line 163
    changing
    this.addClassName(items
    , this.isieClass);
    to
    // this.addClassName(items, this.isieClass);
    Now the menu is rendered correctly without the white
    borders/margins.
    I guess it is not always IE's fault ;-)
    Something for the Adobe crew to pick up for their next
    version...

  • Spry menu with 1px (line? shift?) down in IE7

    Hi. I built a spry menu that works great on my Mac using Safari, Opera, Firefox, Flock, Navigator. But on my PC, using IE7, there appears a 1px (white) line at the top of the menu. At first, I thought IE7 was shifting the menu down 1px. But I see a 1px (white) line between (at the top of) each submenu item, and think it may be the same issue. Can anyone help?
    Thanks.
    Here's the example: http://www.ontherise.org/Rev/
    Here's the css I'm using for the menu:
    @charset "UTF-8";
    /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
    LAYOUT INFORMATION: describes box model, positioning, z-order
    /* The outermost container of the Menu Bar, an auto width box with no margin or padding */
    ul.MenuBarHorizontal
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    cursor: default;
    width: auto;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 12px;
    list-style-image: none;
    text-decoration: none;
    /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
    ul.MenuBarActive
    z-index: 1000;
    /* Menu item containers, position children relative to this container and are a auto width that stretches to accomodate text */
    ul.MenuBarHorizontal li
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    position: relative;
    text-align: left;
    cursor: pointer;
    width: auto;
    float: left;
    list-style-image: none;
    text-decoration: none;
    /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
    ul.MenuBarHorizontal ul
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    z-index: 1020;
    cursor: default;
    width: 19em;
    position: absolute;
    left: -1000em;
    text-decoration: none;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
    left: auto;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
    width: 19em;
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
    position: absolute;
    margin: -5% 0 0 95%;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
    left: auto;
    top: 0;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Submenu containers have borders on all sides */
    ul.MenuBarHorizontal ul
    border: 1px solid #FFFFFF;
    /* Menu items are a red block with padding and no text decoration. Stephen added the ul.MenuBarHorizontal a:visited to keep the same treatment for visited links */
    ul.MenuBarHorizontal a, ul.MenuBarHorizontal a:visited
    display: block;
    cursor: pointer;
    background-color: #992E2E;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    padding-top: 0.5em;
    padding-right: 2em;
    padding-bottom: 0.2em;
    padding-left: 0.5em;
    text-decoration: none;
    /* Stephen added this  id selector so a clicked main tab would remain a white block*/
    #clicked
    background-color: #FFFFFF;
    color: #000000;
    text-decoration: none;
    /* Menu items that are open with submenus are set to MenuBarItemHover with a white background and black text */
    ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
    background-color: #FFFFFF;
    color: #000000;
    text-decoration: none;
    /* Menu items that have mouse over or focus have an orange background and black text. Stephen added the ul.MenuBarHorizontal a:hover#clicked so the hover highlight color would appear when you mouse over a clicked state main menu item */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus,
    ul.MenuBarHorizontal a:hover#clicked
    background-color: #FFCC66;
    color: #000000;
    text-decoration: none;
    SUBMENU INDICATION: styles if there is a submenu under a given menu item
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenu
    background-image: url(SpryMenuBarDown.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
    background-image: url(SpryMenuBarRight.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
    background-image: url(SpryMenuBarDownHover.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
    background-image: url(SpryMenuBarRightHover.gif);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    BROWSER HACKS: the hacks below should not be changed unless you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
    ul.MenuBarHorizontal iframe
    position: absolute;
    z-index: 1010;
    filter:alpha(opacity:0.1);
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
    ul.MenuBarHorizontal li.MenuBarItemIE
    display: inline;
    f\loat: left;
    background: #FFF;

    I guess the real question is: is there any reason IE7 would add a 1px white line at the top of the main menu and each submenu?

  • IE7 on Vista Blocks Spry Menu Widget

    I have built 2 sites using Dreamweaver, one is a complete
    copy of an Adobe tutorial.  They both have a horizontal spry menu widget.  They are both fine in live view and when viewed in firefox.  But when I try them in IE7 (I am running on Vista) then the submenus won't appear and the IE message "IE has restricted this webpage from running scripts or ActiveX etc"  appears
    IE7 has lowest (medium) security setting and this doesn't happen when generally browsing web sites which have horizontal menus/submenus
    I am seeking reassurance that this is not something which always occurs with Spry Menu widget because if so they would be as much use as a chocolate teapot.
    Assuming this is something "funny" is it likely to be a peculiarity of my PC/IE/Op system.  I did see another post recently where someone was getting a problem with their Spry menu but when viewed by users on this forum there wasn't a problem.  Any specific suggestions would be very much appreciated.
    On my own web page (not the tutorial) I also have a formatting issue in IE but that is probably something where I need to work through the CSS.
    Thanks in advance,
    Adrian

    Arnout - thanks for your lightning fast reply.  I was just about to take this down because I had
    found this in another post.  And when you know the answer it sounds like a rather foolish post!
    Because there are so many IE Spry issues its hard to find these answers.
    Anyway, thanks again,
    Adrian

  • Spry Menu Bar Mac Issue

    Hello,
    Link:
    http://www.therockchurch.tv/about_trc.html#welcome
    Issue: Mac Safari doesn't like the spry menu bar. The sub
    menus disappear and flicker. Everything works fine on all browsers
    using widows including safari for windows. The menu just doesn't
    like mac. Any help?
    -R

    "kinblas" <[email protected]> wrote in
    message
    news:f7rdd2$7ri$[email protected]..
    > Hmm, I'm not seing any flashing on that page on my Mac
    with Safari. It
    > looks
    > pretty good.
    >
    > I am seeing it on your homepage:
    >
    >
    http://www.throckchurch.tv
    >
    > but it looks like it is due to the fact that Safari is
    struggling to keep
    > up
    > with rendering all that Flash animation on your page.
    >
    > On windows with FireFox, the homepage is starving the
    browser and pegging
    > my
    > CPU at 100%.
    In IE7 Vista, my CPU is pegged at 22%. I do not run flash in
    Firefox because
    of its rendering engine issues, so that might be an issue
    there. Safari has
    known issues rendering CSS hovers on top of flash. The
    workaround is to
    remove hovers or live with it.
    Al Sparber - PVII
    http://www.projectseven.com
    Extending Dreamweaver - Nav Systems | Galleries | Widgets
    Authors: "42nd Street: Mastering the Art of CSS Design"

Maybe you are looking for

  • Display BLOB/CLOB image data in OBIEE 11g

    Dear Gurus, I want to display employee profile picture in dashboard, the image data was saved as blob/clob image. How to configure and display it in obiee? Regards JOE

  • Can't auto play music post iweb 1.1 update

    Hello, I have just updated to iweb 1.1. On the previous version I was able to publish and edit the html source using Taco HTML Edit to auto play Quicktime music attachment but with the 1.1 update I can't seem to find the source code for the music att

  • Console.log ! 1 interesting error

    System: 10.4.5 MBP 2.0 pbs[330] CFLog (0) CFPropertyListCreateFromXMLData() plist parse failed; the data is not proper UTF-8 The file name for this data could be /System/Library/Frameworks/Foundation.framework/Resources/Languages/en what it can be? M

  • Ap-manager not communicating with network

    I have a 4400 LAN controller where the ap-manager port is on the same subnet and VLAN as the management port but I cannot ping the ap-manager IP nor will the LWAP associate to it. What could be my problem?

  • Snow Leopard won't install because drive is not Mac OS Extended (Journaled)

    I cannot install Snow Leopard (from regular Leopard) on my other 21" Intel iMac (not this one) because the hard drive is apparently only Mac OS Extended and NOT Mac OS Extended "(Journaled)". Is there a fix for this? Everything else on the computer i