body {background-color: #f3f3f3; padding: 0px; margin: 0px; font-family: sans-serif;}

.leftsidebar {
	border-right:1px solid #ccc;
	position: fixed;
	top: 0px;
	bottom: 0px;
	background-color: #E8E8E8;
	width: 15%;
	min-width:200px;
	max-width: 350px;
	padding: 7px;
	text-align: center;
	font-size: 12px;
}

.leftsidebar h1 {font-size: 16px; font-size: 1.2em; }

span {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;      
}
