ul#sidebar2, ul#sidebar2 ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
}

ul#sidebar2 a {
  display: block;
  text-decoration: none;	
}

ul#sidebar2 li {
  margin: 0;
  background: url(../images/sidenac-bg.jpg) no-repeat left top;
}
ul#sidebar2 li ul{
	padding-bottom:10px;
}
ul#sidebar2 li ul li{
	background:none;
	
}

ul#sidebar2 li a {
  color: #cccccc;	
  padding:0 0 0 65px;
  line-height:32px;
  text-transform:uppercase;
  font-size:15px;
  font-family:"HelveticaNeueLT Pro 57 Cn","HelveticaNeue Condensed", "HelveticaNeue LightExt", "HelveticaNeue MediumExt", "HelveticaNeueLT Pro 107 XBlkCn", "HelveticaNeueLT Pro 23 UltLtEx", "HelveticaNeueLT Pro 25 UltLt", "HelveticaNeueLT Pro 27 UltLtCn", "HelveticaNeueLT Pro 33 ThEx", "HelveticaNeueLT Pro 35 Th", "HelveticaNeueLT Pro 37 ThCn", "HelveticaNeueLT Pro 43 LtEx", "HelveticaNeueLT Pro 45 Lt", "HelveticaNeueLT Pro 47 LtCn", "HelveticaNeueLT Pro 53 Ex", "HelveticaNeueLT Pro 55 Roman", "HelveticaNeueLT Pro 63 MdEx", "HelveticaNeueLT Pro 65 Md", "HelveticaNeueLT Pro 67 MdCn", "HelveticaNeueLT Pro 75 BdOu", "HelveticaNeueLT Pro 93 BlkEx", "HelveticaNeueLT Pro 95 Blk", "HelveticaNeueLT Pro 97 BlkCn", Helvetica-Normal;
}

ul#sidebar2 li a:hover, ul#sidebar2 li a.selected{
  background: url(../images/sidenac-bg.jpg) no-repeat left -102px;
  color:#d64700;
}

ul#sidebar2 li ul li a {
  color: #989898;
  padding-left: 76px;
  font-family:Tahoma, Geneva, sans-serif!important;
  background:none!important;
  font-size:11px;
  line-height:20px;
}

ul#sidebar2 li ul li a:hover {
  color:#d64700;
  
}

.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; }
