#info {height:400px;}


.red {color:#c00;}

#positioner {clear:both; position:relative; top:25px; left:1px; z-index:100;}

.menu {display:none;}
#noniemenu {
	background:url(../images/menu_bg.png) left repeat-x;
	position:absolute; width:930px;
	margin-left:5px;
	height:36px;
	}

#noniemenu ul {padding:0; margin:0;}
#noniemenu ul li {list-style-type: none; float:left;}

#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:105px; margin-top:-20px; border:1px solid #000;}
#noniemenu .holder .bold {font-weight:bold;}

#noniemenu .holder {
  color:#fff; 
  width:114px; 
  height:36px; 
  display:block; 
  overflow:hidden;
  float:left;
  margin-right:-1px;  
  }
#noniemenu .holder:hover {
  height:auto; 
  }
#noniemenu a.outer, #noniemenu a.outer:visited {
   color:#333333; 
   width:114px; 
   line-height:18px;
   display:block;    
   text-align:center; 
   text-decoration:none; 
   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
   font-size:13px;
   height:29px;
   padding-top:5px;
   }
#noniemenu a.outer:hover {
   background:url(../images/menuhover_bg.png) repeat-x;
   overflow:visible;
   color:#FFF;
  }
#noniemenu div.open {display:none;}
#noniemenu a.inner, #noniemenu a.inner:visited {
  color:#333333; 
   width:104px; 
   line-height:18px;
   display:block;    
   text-align:left; 
   text-decoration:none; 
   font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
   font-size:12px;
   height:22px;
   padding-top:5px;
   background:url(../images/menu_bg.png) repeat-x;
   padding:0 5px;

  
  }
#noniemenu a.second {font-weight:bold;}
#noniemenu a.inner:hover {
background:url(../images/menuhover_bg.png);
   overflow:visible;
   color:#FFF;
  }