 #container {
 		float:left;
    margin: 0;
    padding:0;
    width:60em;
   }
ul#nav {
		float:right;
    padding: 0;
    margin: 0;
    font-family: 'Verdana', sans-serif;
    font-size: 1.2em;
    height:1.75em;
    line-height:1.8;
    text-transform: uppercase;
    list-style-type: none;
  }
ul#nav li {
    padding: 0;
    margin: 0;
    list-style-type: none;
  }
ul#nav ul {
    font-family : sans-serif;
    list-style-type : none;
    margin: 0;
    padding: 0;
  }
ul#nav ul li {
    padding: 0;
    margin: 0;
    list-style-type: none;
  }
ul#nav li li {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    behavior: url('css/PIE/PIE.htc');
  }
ul#nav a {
    display: block;
    padding: 0 1em;
    text-decoration: none;
    color: #333;
    font-size: 1em;
    text-shadow:-1px -1px 2px white,3px 3px 5px #4E4E4E;
  }
ul#nav li {
    float: left;
    position: relative;
    z-index: 10;
    margin-top: 0em;
  }
ul#nav li li {
    float: none;
    margin:0;
    padding:0.2em;
    line-height: 1.1em;
    border: 1px solid black;
    width: 100%;
    background: #ededed;
    display: block !important;
    display: inline;
  }
ul#nav li li.pari {
    background: #ffffee;
  }
/*ul#nav li li {
    opacity: 0.8;
    -moz-opacity: 8;
    filter: Alpha(opacity=80);
  }*/
/*ul#nav li li.pari {
    opacity: 0.8;
    -moz-opacity: 8;
    filter: Alpha(opacity=80);
  }*/
ul#nav ul {
    position: absolute;
    top: 1em;
    padding: 0.5em 0;
    left: -9999px;
    width: 20em;
  }
ul#nav ul {
    color: #111133;
    font-size: 1em;
    text-align: center;
    font-weight: bold;
  }
ul#nav li li a {
    color:#111133;
    font-size: 1em;
    text-align: center;
    font-weight:bold;
    text-shadow:-1px -1px 2px white,3px 2px 5px #333;
  }
ul#nav li:hover {
    color: #ffffff;
  }
ul#nav a:hover {
    color:#B70000;
    font-weight: bold;
  }
ul#nav li li a:hover {
    background: #F0FDFF;
  }
ul#nav li:hover ul {
    left: -5em;
  }

