Ugh, as well, can't seem to set a DataList to have a transparent background. I tried:
menuList.setStyleAttribute("background-color", "transparent");
menuItem.setStyleAttribute("background-color", "transparent");

Not sure if I'm missing something with regards to css handling or not...