body, div, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
    margin: 0px; padding: 0px; border: 0px;
}

body {
	font-family: Helvetica, Arial, sans-serif;
}


#page-wrap {
	min-height: 100px;
	background: left top no-repeat;
}
	

#container { 
	width: 181px; margin: 0 auto 0px auto; padding: 0px 0px 0 20px;
}

h1 { 
	width: 181px; height: 0px; margin: 0 auto 0px auto;
	text-indent: -9999px;
}

ul.lifestream {
	list-style: none; margin: 0px 0px 0px 0px;
}
	ul.lifestream li {
		width: 181px; float: left; clear: both; position: relative; padding: 5px; margin: 0 0 0px 0;
	}
	ul.lifestream li div.entry-date {
		width: 165px; padding: 0px 0px 0px 0px; text-align: left;
		background: url(images/black-trans.png);
		float: left; margin: 0px 0 0 0px;
	}
		ul.lifestream li div.entry-date p.date {
			font-size: 12px; font-weight: normal; color: #CCC; margin: 0px 0px 0px 0px; float:left;
		}
		ul.lifestream li div.entry-date p.time {
			font-size: 11px; font-weight: normal; color: #CCC; margin: 0px 0px 0px 0px; float: right;
		}	

h2.entry-content {
	width: 140px; float: left; margin: 0 10px 0 0px;
	font-weight: normal; line-height: 20px; overflow: hidden;
}
	h2.entry-content a {
		color: #FFF;	font-size: 12px; text-decoration: none;
	}
	h2.entry-content a:hover {
		color: #918f8f;	font-size: 12px; text-decoration: none;
	}
	
img.favicon {
	float: left; clear: left;
	margin: 0px 0px 0 -20px;
	padding: 0px 0px 0px 0px;
}
	
div.entry-source {
	clear: both; float: right; margin: 0px 0px 10px 0px;
	position: relative; right: 3px;
}
	div.entry-source p {
	padding: 0px 0px 0px 0px; text-align: right;
	background: url(images/black-trans.png);	
	}
	div.entry-source p a {
		color: #fff; text-decoration: none;	 font-size:8px;
	}
	div.entry-source p a:hover {
		color: #f0f0f0;	
	}
