body {

  font-family: Verdanda, Arial, sans-serif;

  font-size: 0.8em;

}



p {

  line-height: 1.5em;

}



ul.qmenu,

ul.qmenu ul {

  list-style-type:none;

  margin: 0;

  padding: 0;

  width: 180px;

}



ul.qmenu a {

  display: block;

  text-decoration: none;

}



ul.qmenu li {

  margin-top: 1px;

}



/*

ul.qmenu li a {

  background: #333;

  color: #fff;

  padding: 3px;

}



ul.qmenu li a:hover {

  background: #000;

}

*/



ul.qmenu li a {

  background:url(images/bullet2.gif) no-repeat 1px 9px;

  color: #000;

  padding: 4px 2px 3px 10px;

}



ul.qmenu li a:hover {

  background: #ccc; /* #aaa */

  border-left: 5px #000 solid;

  padding-left: 5px;

}



ul.qmenu li ul li a {

  background: #ccc;

  color: #000;

  padding-left: 10px;

}



ul.qmenu li ul li a:hover {

  background: #aaa;

  border-left: 5px #000 solid;

  padding-left: 5px;

}



ul.qmenu li ul li ul li a {

  background: #DFDFDF;

  color: #000;

  border: 0;

  padding-left: 20px;

}



ul.qmenu li ul li ul li a:hover {

  background: #aaa;

  border-left: 5px #000 solid;

  padding-left: 15px;
  
  text-decoration: none;

}



/*

ul.qmenu li.current_page_item a,

ul.qmenu li.current_page_item a:hover,

ul.qmenu li ul li.current_page_item a,

ul.qmenu li ul li.current_page_item a:hover,

ul.qmenu li ul li ul li.current_page_item a,

ul.qmenu li ul li ul li.current_page_item a:hover {

  background: #aaa;

  color: #fff;

}

*/



.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }

.code code { display: block; padding: 3px; margin-bottom: 0; }

.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }

.indent1 { padding-left: 1em; }

.indent2 { padding-left: 2em; }

.indent3 { padding-left: 3em; }

.indent4 { padding-left: 4em; }

.indent5 { padding-left: 5em; }