.wrapper {
	margin: 0em 5% 2em;
        border-width: 2px;
        border-top-width: 0px;
        border-style: solid;
        }
        * html .wrapper {margin-bottom: -0.1em;}
      .mainnav ul li:hover ul {
        left: 14.75em;
        }
      *:first-child+html .mainnav ul li:hover ul {left: 13.6em;} /*IE7*/  
      *:first-child+html .mainnav ul ul li:hover ul {left: 10.5em;} /*IE7*/