div.lifestream, .column-main .content div.lifestream {
	border-bottom: 1px solid #ddd;
  clear: both;
  position: relative;
  z-index: 1;
}
ul.lifestream, .column-main .content ul.lifestream, #content ul.lifestream {
	list-style-type: none;
	margin: 0;
  padding: 0;
}
ul.lifestream-full, .column-main .content ul.lifestream-full {
	position: relative;
	z-index: 1;
	border: 0;
}
ul.lifestream-full.js, .column-main .content ul.lifestream-full.js {
	border-bottom: 1px solid #939598;
	box-shadow: 0 1px 3px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
ul.lifestream li.lifestream, .column-main .content ul.lifestream li.lifestream, #content ul.lifestream li.lifestream {
  background-repeat: no-repeat;
  background-position: 4px 16px;
	overflow: hidden;
	margin: 0;
	color: #444; color: rgba(0,0,0,0.75);
	padding: 15px 10px 15px 22px;
	border-bottom: 1px solid #ddd;
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	-moz-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	-webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	-o-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
ul.lifestream-full li.lifestream, .column-main .content ul.lifestream-full li.lifestream {
	padding: 10px 10px 10px 22px;
  height: 220px;
  overflow: hidden;
}
ul.lifestream-full.js li.lifestream, .column-main .content ul.lifestream-full.js li.lifestream {
	display: none;
}
ul.lifestream-full.js li.lifestream.selected, .column-main .content ul.lifestream-full.js li.lifestream.selected {
	display: block;
	background-color: #f8f8f8;
	color: #222; color: rgba(0,0,0,0.85);
}
ul.lifestream-full .overlay, .column-main .content ul.lifestream-full .overlay {
  display: none;
	background-color: #f8f8f8;
	position: absolute;
	top: 0; bottom: 0;
	left: 0; right: 0;
  margin: 0;
	padding: 10px 10px 10px 22px;
	z-index: 999;
}
ul.lifestream-full .overlay-fade, .column-main .content ul.lifestream-full .overlay-fade {
  background: transparent url(../images/lifestream-fade.png) repeat-x bottom left;
	position: absolute;
	bottom: 0;
	left: 0; right: 0;
  margin: 0;
  height: 30px;
	z-index: 2;
}
ul.lifestream-links li.lifestream, .column-main .content ul.lifestream-links li.lifestream {
	transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	-moz-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	-webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
	-o-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
}
ul.lifestream-links .selected, .column-main .content ul.lifestream-links .selected {
	background-color: #f8f8f8;
	color: #222; color: rgba(0,0,0,0.85);
}
ul.lifestream-links .selected .title a, .column-main .content ul.lifestream-links .selected .title a {
	color: #222;
}
ul.lifestream-links .selected .title a:hover, .column-main .content ul.lifestream-links .selected .title a:hover {
	color: #000;
}
ul.lifestream div, .column-main .content ul.lifestream div {
	padding: 0 5px;
	margin: 0;
}
ul.lifestream-full div, .column-main .content ul.lifestream-full div {
	padding: 5px;
}
.column-main .content ul.lifestream-full .lifestream-content p {
	padding: 0;
	margin: 10px 0;
}
.column-main .content ul.lifestream-full .lifestream-content div.date {
  padding: 0;
  margin: 0 0 5px;
}
ul.lifestream-full div.title, .column-main .content ul.lifestream-full div.title {
	text-shadow: 0 1px 1px rgba(0,0,0,0.1);
}
ul.lifestream div.date, .column-main .content ul.lifestream div.date {
	float: left;
	width: auto;
}
ul.lifestream-full div.date, .column-main .content ul.lifestream-full div.date {
	float: none;
	padding: 0 5px;
}
ul.lifestream div.more, .column-main .content ul.lifestream div.more {
	float: right;
	width: auto;
  border: none;
  background: none;
}
ul.lifestream-full div.more, .column-main .content ul.lifestream-full div.more {
	clear: both;
	float: none;
	text-align: right;
}
div.lifestream div.more a, ul.lifestream-full div.title a, .column-main .content div.lifestream div.more a, .column-main .content ul.lifestream-full div.title a {
	color: #222;
}
div.lifestream div.more a:hover, ul.lifestream-full div.title a:hover, .column-main .content div.lifestream div.more a:hover, .column-main .content ul.lifestream-full div.title a:hover {
	color: #000;
}
.lifestream-pager {
	background: #f8f8f8;
	overflow: hidden;
	font-size: 75%;
	padding: 0 10px;
	font-weight: bold;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.lifestream-pager a {
	display: inline-block;
	padding: 15px 5px;
}