ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width:219px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
  width:219px;
}

ul#menu li a {
background:#dde3e8;
display:block;
margin-top:5px;
padding-top:10px;
text-align:left;
padding-left:20px;
height:30px;
}

ul#menu li a:hover {
 color:#F00;
 background:#c3ced5;
 height:30px; 
 width:219px;
}

ul#menu li ul li a {
background:#CCC;
display:block;
margin-top:5px;
padding-top:10px;
text-align:left;
padding-left:20px;
height:30px;
}

ul#menu li ul li a:hover {
	color:#F00
}
