h1 {
	color:#CCC8B9;
	font-size:5.833em;
	font-style:italic;
	text-shadow:1px 1px 0 #fff;
}

.entry-subtitle {
	color:#969595;
	font-weight:700;
}

h2, h5 a {
	color:#000;
	font-size:1.25em;
	font-style:italic;
	font-weight:400;
	margin-bottom:0;
}

h5 a {
	font-style:normal;
	font-weight:700;
}

#heads {
	margin-bottom:5em;
}

.content-column {
	margin-right:0;
	width:670px;
}

.sidebar {
	width:280px;
}

.member {
	margin-right:27px;
	width:302px;
}

.last {
	margin-right:0;
}

.member .user-photo {
	margin-bottom:2em;
	margin-right:5px;
	width:158px;
}

.member .user-info {
	padding-top:35px;
	width:139px;
}

.member .user-info ul a, .blog-name {
	background:transparent url(../img/blogs-logos.png) repeat scroll 0 0;
	display:block;
	text-indent:-9999em;
}

.member .user-info ul a {
	background-position:0 bottom;
	height:19px;
	width:25px;
}

.member .user-info a.linkedin {
	background-position:-28px bottom;
}

.member-large {
	margin-right:70px;
	width:445px;
}

.member-large h2 {
	font-size:2em;
}

.member-large .user-photo {
	/*margin-right:30px;
	width:199px;*/
	margin-right:8px;
	width:158px;
}

.member-large .user-info {
	padding:0;
	/*width:216px;*/
	width:278px;
}

.member-large .inline {
	/*margin-bottom:10px;
	padding-left:162px;*/
	float:right;
	padding-left:162px;
	position:relative;
	top:-2.5em;
}

.user-position {
	color:#537682;
	font-size:1.167em;
	margin-bottom:1em;
}

.user-blog {
	border-bottom:2px dotted #A6A296;
	border-top:2px dotted #A6A296;
	padding-top:1em;
}

.user-twitter .tweet-content {
	min-height:95px;
}

.blog-name {
	height:26px;
	width:145px;
}

.tweet-follow, .link-blog {
	margin-bottom:1em;
	text-align:right;
}

.link-blog {
	margin-right:25px;
}

#matias .blog-name {
	background-position:0 -26px;
}