body, html { background: #F5F6F7 url('/images/noise.png') repeat 0% 0%; color: #333333; }
/*body, html { background: #C4C4C4; color: #707070; }*/
.clearfix:after{ content:"."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{ zoom:1; }

body, html { 
    font-family: adelle,serif;
    /*font-family: 'Yanone Kaffeesatz', arial, serif; */
    font-size: 16px;
}

a, a:visited { color: #999; text-decoration: none;  }
a:hover { color: #08C; text-decoration: underline; }

.pipe { color: #AAA; }

/* LIFESTREAM */
.entry, .row { margin-bottom: 10px; }
.twitter, .tweet { background: transparent url('/images/icons/twitter.png') no-repeat scroll 0 3px; padding-left: 20px; }
.delicious, .link { background: transparent url('/images/icons/delicious.png') no-repeat scroll 0 3px; padding-left: 20px; }
.vimeo { background: transparent url('/images/icons/vimeo.png') no-repeat scroll 0 3px; padding-left: 20px; }
.youtube { background: transparent url('/images/icons/youtube.png') no-repeat scroll 0 3px; padding-left: 20px; }
.blog { background: transparent url('/images/icons/feed.png') no-repeat scroll 0 3px; padding-left: 20px; }
.smugmug, .photos { background: transparent url('/images/icons/smugmug.ico') no-repeat scroll 0 3px; padding-left: 20px; }
.tweetThumb { width: 45px; margin: 2px; float: left; }
.videoThumb { width: 45px; margin: 2px; float: left; }
.photosThumb { width: 45px; margin: 2px; }

.postedOn, .createdOn { clear: both; font-size: 11px; color: #999; }

#wagamama { margin-bottom: 20px; }
#wagamama_more { text-align: center; }

span.geo-pin {
    background: transparent url(/images/sprite-icons.png) -224px -64px no-repeat;
    display: inline-block;
    height: 11px;
    margin-right: 3px !important;
    margin-top: 1px !important;
    width: 7px;
}


