ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100px;
  
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 4px;
}
ul#menu li li{
  margin-top: 1px;
}
ul#menu li a {
  background: url(../imgs/menutab.gif) no-repeat;
  color: #fff;	
  height: 15px;
  padding:2px 0;
  padding-left:20px;
}

ul#menu li .marc {
  background: url(../imgs/menutab2.gif) no-repeat;
  color: #fff;	
  height: 27px;
  padding:2px 0;
  padding-left:20px;
}

ul#menu li a:hover {
   background: url(../imgs/menutab.gif) no-repeat 0 -19px;
}
ul#menu li .marc:hover {
   background: url(../imgs/menutab2.gif) no-repeat 0 -31px;
}
ul#menu li .current {
	background: url(../imgs/menutab.gif) no-repeat 0 -19px;
}

ul#menu li .marccurrent {
	background: url(../imgs/menutab2.gif) no-repeat 0 -31px;
}
ul#menu li .marccurrent:hover {
	background: url(../imgs/menutab2.gif) no-repeat 0 -31px;
}

ul#menu li ul li a {
  background: #fff;
  color: #b2b2b2;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #fff;  
  padding-left: 20px;
  color: #ec1c23;
}

ul#menu li ul li .speakerLink { color: #ec1c23;}
ul#menu li ul li .speakerLink:hover { color: #58595b;}
ul#menu li ul li .current {background:#fff; color: #58595b;}

