#positioner {clear:both; position:relative; top:-26px; left:0px; z-index:100;}

.menu {display:none;}
#noniemenu {position:absolute;}

#noniemenu .holder ul {padding:0; margin:0;}
#noniemenu .holder ul li {list-style-type: none;}
#noniemenu .holder li ul {display: none;}
#noniemenu .holder li:hover > ul#a3 {display:block; position:absolute; left:4px; margin-top:-20px;  border:solid #000; border-width:1px 1px 0px 1px;}
#noniemenu .holder .bold {font-weight:bold;}

#noniemenu .holder {
  width:44px;
  height:52px;
  display:block;
  overflow:hidden;
  float:left;
  border:0px;

  }
#noniemenu div.open {
	display:none;
	}
#noniemenu a.inner, #noniemenu a.inner:visited {
  display:block;
  width:44px;
  height:52px;
  line-height:52px;
  border-bottom:1px solid #000;
  text-align:center;
  font-family: verdana, arial, sans-serif;

  }
#noniemenu a.inner2, #noniemenu a.inner2:visited {
  display:block;
  width:140px;
  height:18px;
  line-height:18px;
  border-bottom:1px solid #000;
  text-decoration:none;
  color:#000;
  background:#eee;
  text-align:center;
  font-family: verdana, arial, sans-serif;
  font-size:12px;
  -moz-opacity: 0.9;
  opacity:0.9;
font-weight:bold;
  }
#noniemenu p.inner3, #noniemenu p.inner3:visited {
  display:block;
  width:140px;
  height:18px;
  line-height:18px;
  border-bottom:1px solid #000;
  text-decoration:none;
  color:#000;
  background:#ff0000;
  text-align:center;
  font-family: verdana, arial, sans-serif;
  font-size:12px;
font-weight:bold;
  -moz-opacity: 0.9;
  opacity:0.9;
margin-top:0px;
margin-bottom:0px;
  }
#noniemenu a.second {
	height:52px;
	line-height:52px;
  	width:44px;
}
#noniemenu a.inner2:hover {
  background:#add;
  }