.navig
{
        background-color: #424242;
        color: #000000;
}

.navig
{
        width: 1000px !important;
        width: 1000px;
        width/**/:/**/1000px;
        height: 15px;
        padding: 0px 0px 2px 13px;
        float: left;
}


/* -------------------------------------
  M E N U
--------------------------------------*/
#menu
{
  font-family: Verdana;
  font-size: 10px;
  float: left;
  position: relative;
  position/**/:/**/absolute;
  z-index: 1000;
  white-space: nowrap;
}
/* -------------------------------------
  First level items
--------------------------------------*/
#menu ul
{
  margin: 0;
  padding: 0;
  list-style: none;
}
#menu li
{
  display: inline;
  float: left;
  position: relative;
}
#menu ul li a
{
  font-family: Verdana;
  font-size: 10px;
  display: inline;
  text-decoration: none;
  color: Yellow;
  padding: 2px 8px 2px 8px;
  border-left: 1px solid yellow;
  height: 11px !important;
  height: 15px;
  height/**/:/**/11px;
  float: left;
  cursor: pointer;
  _cursor: hand;
}

#menu ul li a:hover
{
  _border-bottom: solid 4px black;
  border-bottom/**/:/**/0;
}
.over
{
  _border-bottom: solid 3px black;
}
#menu ul li:hover
{
  border-bottom: solid 4px black;
}

/* -------------------------------------
  Second level items
--------------------------------------*/
#menu li ul
{
  position: absolute;
  text-decoration: none;
  top: 19px;
  left: 0px;
  border: solid 1px Yellow;
  border-top : 0px solid Transparent;
  background-color : #5A5A55;
  padding-bottom: 8px;
  filter : Alpha(Opacity=85);
  width: 195px;
  overflow: hidden;
  display: none;
}
#menu li ul a
{
  width: 195px;
  border: 0;
  text-decoration: none;
  padding-left: 2px;
  color: Yellow;
}
#menu li ul a:hover
{
  background-color: black;
  text-decoration: none;
  border: 0;
  color: Yellow;
}
#menu li ul li:hover
{
  border: 0;
}


#menu li:hover ul, #menu li.over ul { display: block;} /* The magic */
