/* CSS Document */

div#menu { 
  position:absolute;
  top:465px;
  width:1001px;
  height:36px;
  /*margin-top:10px;  */
  color:#FFFFFF;
  text-align:center; 
  background-image:url(../img/headerslices/header-menu.png);
  background-repeat:no-repeat;
} 

div#menu.stream {
  width:100%;
  height:;
  margin-top:61px;
  padding-top:0px;
  color:#FFFFFF;
  text-align:center;
  vertical-align:bottom;
}

span#navi  {
  position:relative;
  float:left;
}
span#navi span  {
  margin: 0;
  padding-top: 10px;  
  position:absolute;
  display: none;
  top:33px;   
  width:76px;
  border-left:2px solid #fff;
  border-right:2px solid #fff;
  border-bottom:2px solid #fff;
  border-top:1px dotted #5f5f5f;
  background-image:url(../img/submenu-bg.png);
}
span#navi span a  {
  float: none;  
  width:75px;
  top:0;
  margin: 0;
  margin-bottom: 6px;
  border-bottom:1px dotted #5f5f5f; 
  padding: 0;
  display: block; 
}span#navi span a:hover  {
  color:#FFFFFF;
  text-decoration:underline; 
}span#navi span a  {
  color:#FFFFFF; 
}
span#navi:hover span  {
  display: block; 
}

#menu a.menulink {   
  float:left;
  width:80px;
  min-width:80px;
  max-width:80px;         
  text-decoration:none;
  margin-right:10px;
  font-family:Sans-Serif, Georgia, Tahoma, Sans Serif;
  color:#FFFFFF;
  padding-top:5px;
  margin-top:1px;
  background-image:url(../img/button.png); 
  background-repeat:no-repeat;
  background-position:middle center;
  cursor:pointer;
  display:block;
}  
#menu a:link {
  color:#FFFFFF;
  text-decoration:none;
}
#menu a:focus {   
  color:#00FF00; 
  text-decoration:none;   
}
#menu a:active { 
  color:#00FF00;   
  text-decoration:none; 
}
#menu a.menulink:hover {
  background-image:url(../img/button-hover.png); 
  background-repeat:no-repeat;
}
#menu a:visited {
  color:#FFFFFF;   
  text-decoration:none;     
}


#menu a.firstmenulink {
  margin-left:10px;     
  height:33px;  
}

#menu a.menulink {
  padding-right:1px;
  height:33px;
}
/*
#menu a {
  top:0px;            
  text-decoration:none;
  margin-right:10px;
  font-family:Tahoma, Verdana, Sans Serif; 
  vertical-align:bottom;
}

#menu a:hover {   
  color:#FFFFFF;
  text-decoration:none;  
  
}
*/

#top-links {
  position:absolute;
  top:3px;
  margin-left:10px;
  font-size:11px;
  text-align:left;
}
#top-links a {
  margin-right:10px;
}