a.pic {
	display:block;
	position:relative;
}

a.pic span.zoom-icon{
  visibility:hidden;
  position:absolute;
  left:40%;
  top:35%;
 }

a.pic:hover span.zoom-icon, a.pic:active span.zoom-icon, a.pic:focus span.zoom-icon {
  visibility:visible;
}

.sidebar li img {
	margin: 0px;
	vertical-align: middle;
	padding: 0px;
}

.sidebar ul ul a, .sidebar ul ul a:visited { 
	padding: 1px 2px 1px 2px;
}

