#sidebar {
	background: #fff;
	padding-top: 10px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;

}

#sidebar .pages a,
#sidebar .categories a,
#sidebar .archive a,
#sidebar .last_comments a,
#sidebar .links a {
  display: block;
  padding-top: 5px;
  padding-bottom: 5px;
  color: #000;
  padding-left: 30px;
  background: url('./images/li_sidebars.gif') no-repeat center left;
}

#sidebar .pages a:hover,
#sidebar .categories a:hover,
#sidebar .archive a:hover,
#sidebar .last_comments a:hover,
#sidebar .links a:hover {
	text-decoration: none;
	background: url('./images/li_sidebars.gif') no-repeat center left #eff3f5;
}

#sidebar .pages,
#sidebar .categories,
#sidebar .archive,
#sidebar .last_comments,
#sidebar .tag_cloud,
#sidebar .links,
#sidebar .recommended,
#sidebar .info,
#sidebar .other {
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 20px;
}

#sidebar h3 {
  color: #fffefe;
  font-size: 15px;
  font-weight: bold;
  padding-left: 15px;
  padding-top: 10px;
  padding-bottom: 8px;
  background: url('./images/h3.png') repeat-x top left;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

#sidebar .pages ul,
#sidebar .categories ul,
#sidebar .archive ul,
#sidebar .last_comments ul,
#sidebar .links ul,
#sidebar .tag_cloud-obs,
#sidebar .recommended-obs,
#sidebar .other-obs {
	padding-top: 10px;
}

#sidebar .tag_cloud-obs,
#sidebar .recommended-obs,
#sidebar .other-obs {
	padding-left: 10px;
	padding-right: 10px;
}

#sidebar li {
	display: block;
}

#sidebar .tag_cloud a,
#sidebar .info a {
	text-decoration: none;
}

#sidebar .tag_cloud a:hover,
#sidebar .info a:hover {
	text-decoration: underline;	
}

#sidebar .children {
	margin: 0 !important;
	padding: 0 !important;
	padding-left: 15px !important;
}