We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 34162
    • 1 Posts
    hi i wondered if anyone could help. my template is not viewing correctly in explorer 6. it looks great in firefox and explorer 7, and no opera users have complained etc but still got that one to check. it also validates and passes the xhtml/css validator things.

    the site is at: http://www.insideyork.co.uk

    could someone please take a look for me and see if you can see what’s wrong thanks for any help. my html template code is:

    <!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>
    <title>[(site_name)] | [*pagetitle*]</title>
    <meta http-equiv="Content-Type" content="text/html; charset=[(modx_charset)]" />
    <link rel="shortcut icon" href="favicon.ico" />
    <base href="[(site_url)]" />
    <script src="manager/media/script/mootools/mootools.js" type="text/javascript"></script>
    <script src="assets/templates/insideyork/drop_down_menu.js" type="text/javascript"></script>
    <script type="text/javascript">
    function highlight(el,endcolor,duration) {
    $(el).style.background = ’#ffd700’;
    var fx = $(el).effects({duration: 1000, transition: Fx.Transitions.linear});
    fx.start.delay(duration/2,fx,{
    ’background-color’: endcolor
    });
    return false;
    }
    </script>
    <link rel="stylesheet" href="assets/templates/insideyork/insideyorklayout.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="assets/templates/insideyork/insideyorkmenu.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="assets/templates/insideyork/insideyorkform.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="assets/templates/insideyork/insideyork.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="assets/templates/insideyork/insideyorkprint.css" type="text/css" media="print" />
    <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="[(site_url)][~11~]" />
    </head>
    <body>
    <div id="wrapper">
    <div id="minHeight"></div>
    <div id="outer">
    <div id="inner">
    <div id="left">
    <div id="left-inner">
    <h1 style="text-indent: -5000px;padding: 0px; margin:0px; font-size: 1px;">[(site_name)]</h1>
    <div id="sidebar">
    <!-- start clock calls -->
    <script language="JavaScript" type="text/javascript">
    //<![CDATA[
    var clocksize=100;
    //]]>
    </script> <script src="http://gheos.net/js/clock.js" type="text/javascript">
    </script>
    <!-- end clock calls -->
    <h2>Top Links:</h2>
    <p><a href="york-hotels.html" target="_self">York Hotels</a></p>
    <p><a href="guest-houses.html" target="_self">York Guest Houses</a></p>
    <p><a href="self-catering.html" target="_self">York Self-Catering</a></p>
    <p><a href="wheretoeat.html" target="_self">Where to Eat &amp; Drink</a></p>
    <p><a href="eatdrinktopten.html" target="_self">Eating &amp; Drinking Top 10</a></p>
    <p><a href="wheretoshop.html" target="_self">Where to Shop</a></p>
    <p><a href="shoppingtopten.html" target="_self">Shopping Top 10</a></p>
    <p><a href="attractions.html" target="_self">Attractions</a></p>
    <p><a href="toptips.html" target="_self">Top Tips</a></p>
    <p><a href="little-known.html" target="_self">Hidden York</a></p>
    <p><a href="guidedtours.html" target="_self">Guided Tours</a></p>
    <p><a href="ghostwalks.html" target="_self">Ghost Walks</a></p>
    <p><a href="discounts.html" target="_self">Discount Vouchers</a></p>
    <p><a href="inside-york-map.html" target="_self">Free York Map</a></p>
    <p>&nbsp; </p>
    <p>&nbsp; </p>
    <p>&nbsp; </p>
    <p>&nbsp; </p>
    <p>&nbsp; </p>
    </div>
    <!-- close #sidebar -->
    </div>
    <!-- end left inner-->
    </div>
    <!-- end left -->
    <div id="middle">
    <div id="middle-inner">
    <div id="content">
    <div class="post">
    <h2>[*longtitle*]</h2>
    [*#content*] </div>
    <!-- close .post (main column content) -->
    </div>
    <!-- close #content -->
    </div>
    <!-- end middle-inner -->
    </div>
    <!-- end middle -->
    <div id="right">
    <div id="right-inner">
    <h1 style="text-indent: -5000px;padding: 0px; margin:0px; font-size: 1px;">[(site_name)]</h1>
    <div id="sidebar2">
    <h2>Sponsored Links:</h2>
    <p><a target="_blank" href="http://www.ghostdetective.com"><img border="0" src="http://www.insideyorks.co.uk/york/GD.jpg" width="93" height="127" alt="Ghost Walk" />



    <strong>THE GHOST DETECTIVE TOUR</strong>



    <em>7:30pm outside the Jorvik Viking Centre

    Every night from Easter to Halloween</em>


    </a></p>
    <p><strong><a target="_blank" href="http://www.past-images.co.uk"><img src="http://www.insideyorks.co.uk/york/PILogo2Small.jpg" width="163" height="40" border="0" alt="Costume Photography Emporium" />



    Past Images offers photos of YOU in historical costume, or even as a ghost. Cool!
    </a></strong></p>
    <h2>Latest Inside York News:</h2>
    [[Ditto? &startID=`2` &summarize=`2` &total=`20` &commentschunk=`Comments` &tpl=`nl_sidebar` &showarch=`0` &truncLen=`100` &truncSplit=`0`]]
    <div id="recentdocsctnr">
    <h2>Most Recently Updated:</h2>
    <a name="recentdocs"></a>[[listIndexer?LIn_root=0]] </div>
    <p> </p>
    <p><a href="inside-york-map.html" target="_self">Get a Free Map</a></p>
    <p><a href="discounts.html" target="_self">Discount Vouchers</a></p>
    <p> </p>
    <script type="text/javascript">
    //<![CDATA[
    <!--
    google_ad_client = "pub-6255187897481898";
    google_ad_width = 160;
    google_ad_height = 600;
    google_ad_format = "160x600_as";
    google_ad_type = "text_image";
    google_ad_channel = "";
    google_color_border = "FFFFFF";
    google_color_bg = "FFFFFF";
    google_color_link = "400058";
    google_color_text = "000000";
    google_color_url = "008000";
    google_ui_features = "rc:6";
    //-->
    //]]>
    </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
    <h2>Meta:</h2>
    <p><a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></p>
    <p><a href="http://jigsaw.w3.org/css-validator/check/referer" title="This page uses valid Cascading Stylesheets" rel="external">Valid <abbr title="W3C Cascading Stylesheets">css</abbr></a></p>
    <!-- Start of TheCounter.com Code -->
    <script type="text/javascript" language="javascript">
    //<![CDATA[
    s="na";c="na";j="na";f=""+escape(document.referrer)
    //]]>
    </script> <script type="text/javascript" language="javascript1.2">
    //<![CDATA[
    s=screen.width;v=navigator.appName
    if (v != "Netscape") {c=screen.colorDepth}
    else {c=screen.pixelDepth}
    j=navigator.javaEnabled()
    //]]>
    </script> <script type="text/javascript" language="javascript">
    //<![CDATA[
    function pr(n) {document.write(n,"\n");}
    NS2Ch=0
    if (navigator.appName == "Netscape" &&
    navigator.appVersion.charAt(0) == "2") {NS2Ch=1}
    if (NS2Ch == 0) {
    r="&size="+s+"&colors="+c+"&referer="+f+"&java="+j+""
    pr("<A HREF=\"http://www.TheCounter.com\" TARGET=\"_top\"><IMG"+
    " BORDER=0 SRC=\"http://c3.thecounter.com/id=2600520"+r+"\"><\/A>")}
    //]]>
    </script> <noscript><a href="http://www.TheCounter.com" target="_top"><img src="http://c3.thecounter.com/id=2600520" alt="TC" border="0" /></a></noscript> <!-- End of TheCounter.com Code --></div>
    <!-- close #sidebar2 --></div>
    <!-- end right inner--></div>
    <!-- end right --></div>
    <!-- end inner -->
    <div id="clearfooter"></div>
    <div id="header">
    <h1><a id="logo" href="[~[(site_start)]~]" title="[(site_name)]">[(site_name)]</a></h1>
    <div id="search"><!--search_terms--><span id="search-txt">SEARCH</span><a name="search"></a>[!AjaxSearch? ajaxSearch=`1` &AS_landing=`8` &moreResultsPage=`8` &showMoreResults=`1` &addJscript=`0` &extract=`0` &AS_showResults=`0`!]</div>
    <div id="ajaxmenu"> [[Wayfinder?startId=`0` &outerTpl=`mh.OuterTpl` &innerTpl=`mh.InnerTpl` &rowTpl=`mh.RowTpl` &innerRowTpl=`mh.InnerRowTpl` &firstClass=`first` &hereClass=``]] </div>
    <!-- end topmenu --></div>
    <!-- end header -->
    <br class="c4" />
    <div id="footer">
    <p><a href="http://www.yorkwebsites.co.uk/" target="_blank" title="York Website Design Services">Empowered by York Websites &copy; 2007 <img src="http://www.yorkwebsites.co.uk/images/yorkwebsitesmall.png" alt="York Websites - Design, Hosting &amp; Maintenance" width="35" height="35" border="0" align="middle" />
    </a></p>
    </div>
    <!-- end footer --></div>
    <!-- end outer div --></div>
    <!-- end wrapper -->
    </body>
    </html>
      • 34162
      • 1 Posts
      then i’ve got these css files:

      /* commented backslash hides from ie5mac \*/
      html{
      height:100%;
      margin:0;
      padding:0
      }
      /* end hack */
      html,body {
      padding:0;
      margin:0;
      background-color: #333333;
      font-size: 11px;
      font-family: "Trebuchet MS", verdana, sans-serif;

      }
      body{
      text-align:left;
      min-width:1000px;/* for mozilla*/
      background-color: #333333;
      height:100%;
      background: url(images/bg_4x818.jpg) repeat-x left top;
      }
      #wrapper {
      background: url(images/foot_4x82.jpg) repeat-x left bottom;
      }

      #outer{
      height:99.9%;
      min-height:100%;
      width:1000px;
      text-align:left;
      margin:auto;
      position:relative;
      overflow:visible;
      background: url(images/inner_776x1.jpg) repeat-y left top;
      }

      /* mac hide \*/
      * html #outer{
      width:1000px
      }
      /* end hide*/

      html>body #outer{
      height:auto;
      } /*for mozilla as IE treats height as min-height anyway*/

      #inner{
      width:100%;
      padding-top:143px;/*needed to make room for header*/
      }

      #header{
      position:absolute;
      top:0px;
      left:0px;
      width:1000px;
      height:93px;
      z-index:74;
      background: url(images/top-header_776x93_2.jpg) no-repeat left top;

      }

      #ajaxmenu{
      position:absolute;
      top:93px;
      left:0px;
      width:1000px;
      height:43px;
      z-index:65;
      background: url(images/header_776x43.jpg) no-repeat left top;
      }
      #logo {
      position:absolute;
      top:26px;
      left:10px;
      width:237px;
      height:63px;
      text-indent: -5000px;
      z-index:300;
      background: url(images/logo_237x63.gif) no-repeat left top;
      }
      /* mac hide \*/
      * html #outer, * html #header {width:780px}
      /* end hide*/
      #footer {
      color: #ffffff;
      width:1000px;
      clear:both;
      height:82px;
      text-align:left;
      left:0px;
      bottom:0px;
      position: absolute;
      background: url(images/foot_776x82_2.jpg) no-repeat left top;

      }
      #footer p {
      margin-top: 10px;
      }
      #footer p a {
      text-decoration: none;
      color: #ffffff;
      }
      * html #footer{
      margin-bottom:-1px
      }/* ie rounding bug*/

      /* mac hide \*/
      * html #footer {
      /*only ie gets this style*/
      height:82px;
      /* for ie*/
      }
      /* end hide*/

      div,p {
      margin-top:0px;
      }/*clear top margin for mozilla*/

      #left {
      width:206px;
      float:left;
      z-index: 55;
      }
      #left-inner {
      width: 178px;
      padding-left: 9px;
      text-align: left;
      }
      #left-inner h2 {
      font-size: 15px;
      }

      #right {
      width:206px;
      float:right;
      z-index: 55;
      }
      #right-inner {
      width: 178px;
      padding-left: 9px;
      text-align: left;
      }
      #right-inner h2 {
      font-size: 15px;
      }
      #middle {
      position:relative;/*ie needs this to show float */
      width:563px;
      float:left;
      padding-left: 7px;
      z-index: 56;
      }
      #middle-inner {
      padding-left: 9px;
      padding-right: 9px;
      text-align: left;
      }
      #clearfooter {
      width:100%;
      height:82px;
      clear:both;
      } /* to clear footer */

      html>body #minHeight{
      float:left;
      width:0px;
      height:100%;
      margin-bottom:-82px;
      } /*safari wrapper */
      #content {
      z-index: 300;
      padding-bottom: 7px;
      }




      #content h2 {
      font-size: 15px;
      color: #618200;
      background: url(images/bullet_17x21.gif) no-repeat left top;
      padding-left: 19px;
      line-height: 24px;
      position: relative;
      z-index: 999;
      }

      h3#post- {
      font-size: 12px;
      color: #618200;
      background: url() no-repeat left top;
      padding-left: 0px;
      }

      #content p {
      font-size: 12px;
      color: #444444;
      line-height: 18px;
      }

      #content p a {
      color: #618200;
      }

      #content p a:hover {
      background-color: #618200;
      color: #ffffff;
      }


      #footer p {
      padding: 8px;
      }





      .FSF_searchResults {
      font-size: 12px;
      color: #444444;
      line-height: 18px;
      }


      .FSF_extract {
      font-size: 12px;
      color: #444444;
      line-height: 18px;
      }


      .FSF_resultLink {
      color: #618200;
      }

      .FSF_extract {
      font-size: 12px;
      color: #444444;
      line-height: 18px;
      }

      .highlight {
      font-size: 12px;
      background-color: #f2f2f2;
      color: #618200;
      font-weight: bold;
      line-height: 18px;

      }

      img {
      border: dotted 1px #444444;
      }

      #content ul li{
      list-style-image: url(images/bullet_11x8.gif);
      margin-bottom: 0.5em;
      font-size: 110%;
      }

      .LIn_shortMode {
      list-style-type: none;
      margin: 0;
      padding: 0;

      }

      .LIn_desc {
      display: none;
      }
      .LIn_date {
      font-style: italic;
      margin-left: 5px;
      }

      #content a, #sidebar a
      {
      color: rgb(97, 130, 0);
      }

      #content a:hover, #sidebar a:hover
      {
      background-color: rgb(97, 130, 0);
      color: rgb(255, 255, 255);
      }
      #content a, #sidebar2 a
      {
      color: rgb(97, 130, 0);
      }

      #content a:hover, #sidebar2 a:hover
      {
      background-color: rgb(97, 130, 0);
      color: rgb(255, 255, 255);
      }
        • 34162
        • 1 Posts
        /* MODx Styles */

        /* Code
        ------------------------------------------------------------------------- */

        code {
        background-color: #f4f4f4;
        border-bottom: 1px solid #ddd;
        padding: 10px;
        display: block;
        }

        /* UserComments
        ------------------------------------------------------------------------- */
        .comment {
        background-color: #fff;
        border-bottom: 1px solid #ddd;
        position: relative;
        padding: 10px;
        overflow: hidden;
        }
        .commentAlt {
        background-color: #f4f4f4;
        }
        .commentAuthor {
        background-color: #ffc;
        }
        .commentMe {
        background-color: #ccf !important;
        padding-top: 5px;
        }
        .commentNum {
        font-family: Arial, sans-serif;
        font-size: 50px;
        line-height: 30px;
        position: absolute;
        top: 0;
        right: 0;
        color: #f2f2f2;
        font-weight: bold;
        letter-spacing: -4px;
        z-index: 1;
        }
        .commentAlt .commentNum {
        color: #eaeaea;
        }
        .commentMe .commentNum {
        color: #b0b0ff;
        }
        .commentAuthor .commentNum {
        color: #f3f3bb;
        }
        .commentTitle {
        position: relative;
        z-index: 10;
        color: #999;
        }
        .commentTitle span {
        text-transform: uppercase;
        font-size: 86%;
        }
        .commentTitle strong {
        color: #693;
        font-size: 110%;
        text-transform: none;
        font-weight: normal;
        margin-right: 6px;
        }
        .comment .content {
        position: relative;
        z-index: 10;
        }

        /* EmailForm
        ------------------------------------------------------------------------------- */
        #EmailForm {
        width: 360px;
        text-align: left;
        padding-bottom: 20px;
        border: none;
        }
        #EmailForm.full { width: 100%; }


        #EmailForm fieldset {
        border: none;
        }

        #EmailForm legend {
        display: none;
        }
        #EmailForm h3 {
        clear: both;
        padding: 15px 0 5px;
        font-size: 14px;
        font-family: Helvetica, Arial, sans-serif;
        color: #000;
        font-weight: bold;
        }

        #EmailForm label,
        #EmailForm p {
        display: block;
        clear: both;
        width: 310px;
        font-size: 1em;
        line-height: 1.5em;
        padding: 0 0 9px;
        }

        #EmailForm input {
        display: block;
        margin-top: 3px;
        }

        #EmailForm select {
        float: left;
        display: block;
        }

        #EmailForm label.first,
        #EmailForm label.city {
        clear: left;
        margin-right: 10px;
        width: 150px;
        }

        #EmailForm label.second,
        #EmailForm label.state {
        float: left;
        clear: none;
        margin: 0 10px 0 0;
        width: 150px;
        }
        #EmailForm label.state { width: 60px; }

        #EmailForm label.first input,
        #EmailForm label.city input,
        #EmailForm label.second input {
        float: left;
        width: 150px;
        padding: 0;
        }

        #EmailForm label.state select {
        width: 60px;
        float: left;
        margin-top: 3px;
        }

        #EmailForm label.zip,
        #EmailForm label.zip input {
        float: left;
        width: 80px;
        }
        #EmailForm label.zip { clear: none; }

        #EmailForm label {
        float: left;
        clear: left;
        width: 310px;
        margin: 0;
        line-height: 1.5em;
        }

        #EmailForm label input {
        float: left;
        width: 310px;
        padding: 0;
        }

        #EmailForm input.radio,
        #EmailForm input#radiobutton_1,
        #EmailForm input#radiobutton_2,
        #EmailForm input#radiobutton_3,
        #EmailForm input#radiobutton_4 {
        clear: left;
        float: left;
        padding: 0;
        margin: 0;
        }

        #EmailForm label.radio,
        #EmailForm label.radioitem {
        clear: none;
        margin: 0 0 0 25px;
        padding: 0 0 15px;
        }

        #EmailForm input.checkbox,
        #EmailForm input#checkbox_1,
        #EmailForm input#checkbox_2,
        #EmailForm input#checkbox_3,
        #EmailForm input#checkbox_4 {
        clear: both;
        float: left;
        padding: 0;
        margin: 0;
        }

        #EmailForm label.checkbox {
        clear: none;
        margin: 0 0 0 25px;
        padding: 0 0 15px;
        }
        /* style the #EmailForm elements to look similar across browsers ... emulates Safari */
        #EmailForm label input,
        #EmailForm textarea {
        border: 1px solid #ddd;
        border-left-color: #c3c3c3;
        border-top-color: #7c7c7c;
        padding: 0 2px;
        height: 18px;
        line-height: 20px;
        background: #fff url(../modxhost/images/input-bg.gif) repeat-x top left;
        }
        #EmailForm input.checkbox,
        #EmailForm select {
        border: 1px solid #ddd;
        border-left-color: #c3c3c3;
        border-top-color: #7c7c7c;
        background-color: #fff;
        }
        #EmailForm textarea {
        margin-top: 3px;
        width: 383px;
        height: auto;
        display: block;
        }

        #EmailForm label input.calc {
        text-align: right;
        width: 100px;
        clear: left;
        padding: 0;
        }
        #EmailForm input.button {
        clear: left;
        border: 1px solid #ddd;
        border-left-color: #c3c3c3;
        border-top-color: #7c7c7c;
        background-color: #EBE9ED;
        }


        /* Fixes for RichText widgets
        ------------------------------------------------------------------------------- */
        .MODX_RichTextWidget {
        float: left;
        }

        .MODX_RichTextWidget a {
        border: 0px;
        }

        /* Ditto 2 Blog
        ------------------------------------------------------------------------------- */
        .ditto_summaryPost h3 {
        border-bottom: 1px solid #ccc;
        margin: 0px !important;
        padding: 5px !important;
        color: black;
        }
        .ditto_summaryPost .ditto_info {
        background-color: #F8F8F8;
        padding: 5px !important;
        font-size: 0.8em;
        color: black;
        }
        .ditto_link {
        font-size: 76%;
        text-align: right;
        }
        .ditto_paging {
        border-top: 1px solid #ccc;
        padding: 10px;
        font-size: 86%;
        color: #618100;
        }
        #ditto_pages .ditto_currentpage {
        border: 1px solid #618100;
        padding: 1px 5px 2px;
        margin-right: 1px;
        background-color: #9c0;
        color: #fff;
        }
        #ditto_pages .ditto_off {
        border: 1px solid #ccc;
        padding: 1px 5px 2px;
        margin-right: 1px;
        color: #ccc;
        }
        #ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
        border: 1px solid #9c0;
        padding: 1px 5px 2px;
        margin-right: 1px;
        text-decoration: none !important;
        color: #618100;
        }
        #ditto_pages a:hover {
        background-color: #fff;
        color: #000;
        }
        #ditto_archivelist ul {
        list-style-type: none;
        margin-left: 15px;
        padding-left: 0;
        }
        #ditto_archivelist ul ul{
        list-style-type: square;
        margin-left: 35px;
        }
        #ditto_archivelist .ditto_month {
        font-weight: bold;
        }

        /* MODx Icons
        ------------------------------------------------------------------------------- */

        #modxicon {
        height: 32px;
        width: 34px;
        margin: 0 auto;
        text-align: center;
        float: right;
        margin-top: -2em;

        }

        #modxicon a#modxicon32 {
        margin: 0 auto;
        width: 34px;
        height: 32px;
        display: block;
        text-indent: -2000px;
        text-align: center;
        overflow: hidden;
        background: transparent url(../../images/modx-icon.png) no-repeat 0 0;


        }

        #modxicon a#modxicon32:hover {
        background: transparent url(../../images/modx-icon.png) no-repeat 0 -32px;
        color: #111;
        }

        #modxicon a, #modxicon a:visited, #modxicon a:hover {
        background: transparent;
        border: 0;

        text-decoration: none;
        }

        .stylebox {background-color: #F7F7F7; border: 1px solid #A0A0A0; padding: 5px;}
        .hide {display: none;}

        /* Search Terms Highlighting
        ------------------------------------------------------------------------------- */
        .AS_ajax_highlight {
        background-color: #ffb;
        padding: 2px;
        margin: -3px;
        border: 1px solid #dd3;
        color: #000;
        }

        .searchTerms { color: #eee; }
        .searchTerms .AS_ajax_highlight { margin: 0 0 0 3px;}
        a.ajaxSearch_removeHighlight, a.ajaxSearch_removeHighlight:visited { display: block; float: left; margin: 6px 0 0; padding: 1px 2px 2px; color: #888; }
        a.ajaxSearch_removeHighlight:hover { background-color: #888; color: #222; }
          • 34162
          • 1 Posts
          #ajaxmenu ul {
          margin: 0;
          padding: 0;
          list-style: none;
          }

          #ajaxmenu ul li {
          position: relative;
          float: left;
          width:111px;
          display: block;
          text-decoration: none;
          text-align: center;
          font-weight: normal;
          }

          #ajaxmenu ul li ul {
          position: absolute;
          left: 0; /* Set 1px less than menu width */
          top:28px;
          line-height: 16px;

          }
          #ajaxmenu ul li a {
          color: #062E4B;
          font-weight: bold;
          }



          /* Styles for Menu Items */
          #ajaxmenu ul li.firstcategory {

          color: #062E4B;
          font-weight: bold;
          height: 28px;
          line-height: 28px;
          padding-right: 0px;
          padding-left: 0px;
          background-image: url(images/array_332x28.jpg);
          background-repeat: no-repeat;
          background-position: 0px;
          margin: 0px;

          }
          #ajaxmenu ul li.category {
          color: #062E4B;
          font-weight: bold;
          height: 28px;
          line-height: 28px;
          padding-right: 0px;
          padding-left: 0px;
          background-image: url(images/array_332x28.jpg);
          background-repeat: no-repeat;
          background-position: -111px;
          margin: 0px;

          }
          #ajaxmenu ul li.lastcategory {
          color: #062E4B;
          font-weight: bold;
          height: 28px;
          line-height: 28px;
          padding-right: 0px;
          padding-left: 0px;
          background-image: url(images/array_332x28.jpg);
          background-repeat: no-repeat;
          background-position: -222px;
          margin: 0px;

          }


          #ajaxmenu ul li.firstcategory:hover, #ajaxmenu ul li.firstcategory.over {
          color: #fff;
          background-image: url(images/array_332x28_roll.jpg);
          }

          #ajaxmenu ul li.category:hover, #ajaxmenu ul li.category.over {
          color: #fff;
          background-image: url(images/array_332x28_roll.jpg);
          }
          #ajaxmenu ul li.lastcategory:hover, #ajaxmenu ul li.lastcategory.over {
          color: #fff;
          background-image: url(images/array_332x28_roll.jpg);
          }

          /* commented backslash \*/
          * html ul li a {height:1%}
          /* end hack */
          #ajaxmenu li a {
          text-decoration: none;
          }

          /* hovered lists */
          #ajaxmenu li a, #ajaxmenu li.over a {
          color: #fff;
          width: 111px;
          display: block;

          }
          #ajaxmenu li li a:hover, #ajaxmenu li.over li a:hover {
          background-image: url(images/bullet_11x8_roll.gif) !important;
          color: #fff;
          background-repeat: no-repeat;
          background-color: #814e90;
          background-position: left center;
          text-indent: 8pt;
          }

          /* set dropdown */
          #ajaxmenu li li a, #ajaxmenu li.over li a {
          color: #ffffff;
          background-image: url(images/bullet_11x8.gif) !important;
          background-repeat: no-repeat !important;
          text-align: left;
          border-right: 1px solid #2f2f2f;
          border-bottom: 1px solid #2f2f2f;
          border-left: 1px solid #2f2f2f;
          font-weight: normal;
          width: 172px;
          background-color: #000000;
          background-position: left center;
          text-indent: 8pt;
          }
          #ajaxmenu li ul li a {
          background-image: url(../modxhost/images/sub_color_4x25.jpg);
          background-repeat: repeat-x;
          padding-top: 2px;
          padding-bottom: 2px;
          padding-right: 5px;
          padding-left: 5px;
          } /* Sub Menu Styles */

          #ajaxmenu li ul, #ajaxmenu li.over ul {
          display: block;
          } /* The pop */
          #ajaxmenu {
          margin-right: auto;
          margin-left: auto;
          width: 1015px;

          }

          #myajaxmenu {
          position: absolute;
          top:1px;
          left: 0px;
          display: block;
          z-index: 1000;
          }
            • 2734
            • 165 Posts
            Hi

            Although i’m not a moderator, i’d like to point out that posting your whole source-code is not a good idea. It is annoying for people to scroll down through endless lines of code.. and i’m sure nobody will be able to spot an error just by reading your source.

            If i look at the site in IE6 it seems that the floating columns #middle #left #right don’t appear next to each other. My guess is, that you have a left-margin (or padding) together with a float:left property. IE6 wrongly doubles the margin in that case... a simple fix is to add display:inline to these elements.

            And for the next time you could simply install IE6 and test it for yourself? http://tredosoft.com/Multiple_IE
            Or test it by submitting your site to http://browsershots.org/

            Cheers -- roman
              • 34162
              • 1 Posts
              hi i’m really sorry, i didn’t realise posting the code wasn’t the done thing. i’m sorry and will use pastebin in future. thanks so much for your help, i’ll try look into the tips you’ve said about putting inline - i’m still pretty new to this...
                • 34162
                • 1 Posts
                hi i tried adding display:inline; to my left-inner, right-inner and middle-inner and that made one row appear almost correct but still not the far right which was underneath.

                i had it like this:
                #left-inner {
                display:inline;
                width: 178px;
                padding-left: 9px;
                text-align: left;
                }
                #right-inner {
                display:inline;
                width: 178px;
                padding-left: 9px;
                text-align: left;
                }
                #middle-inner {
                display:inline;
                padding-left: 9px;
                padding-right: 9px;
                text-align: left;
                }

                so i removed and tried applying it to just left, right and middle, not the inner ones but that made a mess also... am i doing this wrong? also is this a similar issue: http://csscreator.com/node/26880
                  • 2734
                  • 165 Posts
                  As far as i know, the double margin bug only occurs with a float and a margin in the same direction.
                  Eg. float:left paired with a left margin
                  Since you don’t have a float on your inner elements, this does not seem to be the troublemaker. Maybe try applying the display:inline to the floating elements?

                  I’m refering to this Bug: http://www.positioniseverything.net/explorer/floatIndent.html
                    • 34162
                    • 1 Posts
                    some guys in the dreamweaver forum have helped me a bit, they say it’s down the the mac hack i’ve got in there, i’ve changed my css to what they said and now the page layout looks right, but text is missing...
                      • 34162
                      • 1 Posts
                      ok i didn’t close a link which caused rest of trouble so all is working well now, thanks for all your help.