ul.slidingmenu, ul.slidingmenu ul {
	line-height: 20px;
	color: #FFFFFF;
	text-align: left;
}

/* layout styles 
ul.slidingmenu a.subheader {
  background: #ded;
}

ul.slidingmenu a:hover {
  background: #cdc;
  color: #333;
}
*/
/* layout styles */

/* remove standard HTML list indenting, and display as normal blocks */
ul.slidingmenu,
ul.slidingmenu ul,
ul.slidingmenu li,
ul.slidingmenu a { 
  padding: 0px;
  margin: 0px;
  display: block;
}

/* use a fixed width for menu and submenus */
ul.slidingmenu,
ul.slidingmenu ul {
  width: 100%;
}

/* make li's into clean, moveable blocks */
ul.slidingmenu li {
  padding-left: 0px;
  margin-left: 0px;
  list-style-type: none; 
  position: relative;
}

/* Make list items do what they're supposed to in IE */
ul.slidingmenu a {
  width: 100%;
}

/* make sure any ul inside an li (a submenu) takes up zero normal flow */
ul.slidingmenu ul { 
  position: absolute;  
  top: 0; /* the height of the top border */
  left: 100%;
  display: none;
}