/* CSS Document */
#friendfeed.widget,
#friendfeed.widget div,
#friendfeed.widget span,
#friendfeed.widget a,
#friendfeed.widget img,
#friendfeed.widget table,
#friendfeed.widget tr,
#friendfeed.widget td
{
  position:relative;
  background-color:white;
  color:black;
  padding:0;
  margin:0;
  border:0;
  text-align:left;
  line-height:17px;
  width:auto;
  float:none;
  font-weight:normal;
  font-size:10px
}

#friendfeed.widget
{
  font-family:Helvetica;
  border:1px solid #ABC434;
  overflow:hidden;
  font-size:10px
}

#friendfeed.widget a
{
  color: #5B626A;
  background:none;
  background-image:none !important;
  text-decoration:none;
}

#friendfeed.widget a:hover
{
  text-decoration:none;
  color: #ABC434;
}

#friendfeed.widget a:visited
{
  color:#0000cc
}

#friendfeed.widget .feed .body .info a
{
  color: #ABC434;
}

#friendfeed.widget .feed .body .info a:hover
{
  color: #5B626A;
}

#friendfeed.widget .feed .body .info a.service,
#friendfeed.widget .feed .body .info a.date
{
  color: #5B626A;
}

#friendfeed.widget .feed .body .info a.service:hover,
#friendfeed.widget .feed .body .info a.date:hover
{
  color: #ABC434;
}


#friendfeed.widget .logo
{
  background:url("../images/widget-top-border.png?v=1") 0px 0px repeat-x
}

#friendfeed.widget .logo img
{
  margin-left:5px
}

#friendfeed.widget .feed
{
  padding-left:12px;
  padding-right:12px
}

#friendfeed.widget .bottom
{
  background:#ffffff url("../images/widget-bottom-bg.png?v=1") repeat-x;
  border-top:1px solid #ABC434;
  padding:3px 5px 3px 5px
}

#friendfeed.widget .bottom a
{
  font-weight:bold;
  color: #5B626A;
}

#friendfeed.widget .bottom a:hover
{
  font-weight:bold;
  color: #ABC434;
}

#friendfeed.widget .clear
{
  clear:both
}

#friendfeed.widget .entry
{
  font-size:13px;
  border-bottom:1px solid #eee;
  padding-bottom:10px;
  padding-top:10px
}

#friendfeed.widget .entry .lock
{
  line-height:0;
  float:right;
  margin-left:10px;
  margin-bottom:10px
}

#friendfeed.widget .entry .profile
{
  float:left;
  line-height:0;
  position:relative
}

#friendfeed.widget .entry .body
{
  margin-left:34px
}

#friendfeed.widget .entry.nopicture .body
{
  margin-left:0
}

#friendfeed.widget .entry .clear
{
  clear:left
}

#friendfeed.widget .entry .title .name
{
  margin-bottom:2px
}

#friendfeed.widget .entry .title .name a.l_profile
{
  font-weight:bold
}

#friendfeed.widget .entry .info,
#friendfeed.widget .entry .info a,
#friendfeed.widget .entry .likes .lbody,
#friendfeed.widget .entry .likes a,
#friendfeed.widget .entry .comments .comment .content,
#friendfeed.widget .entry .comments .comment .content a,
#friendfeed.widget .entry .comments .comment .content span,
#friendfeed.widget .entry .expandcomment a,
#friendfeed.widget .entry .info a.date,
#friendfeed.widget .entry .info a.service,
#friendfeed.widget .entry .comments a.via
{
  font-size:10px
}

#friendfeed.widget .entry .info,
#friendfeed.widget .entry .likes .lbody,
#friendfeed.widget .entry .comments .comment .content,
#friendfeed.widget .entry .comments .comment .content span,
#friendfeed.widget .entry .info a.date,
#friendfeed.widget .entry .info a.service,
#friendfeed.widget .entry .comments a.via
{
  color:#666
}

#friendfeed.widget .entry.private .info,
#friendfeed.widget .entry.direct .info
{
  padding-left:16px;
  background-position:left center;
  background-repeat:no-repeat
}

#friendfeed.widget .entry.private .info
{
  padding-left:14px;
  background-image:url("../images/lock.png")
}

#friendfeed.widget .entry.direct .info
{
  background-image:url("../images/direct-small.png")
}

#friendfeed.widget .entry .info a,
#friendfeed.widget .entry .likes a,
#friendfeed.widget .entry .comment a,
#friendfeed.widget .entry .expandcomment a
{
  color:#7777cc
}

#friendfeed.widget .entry .likes,
#friendfeed.widget .entry .expandcomment,
#friendfeed.widget .entry .comment,
#friendfeed.widget .entry .clusterlink
{
  margin-top:8px
}

#friendfeed.widget .entry .info
{
  margin-top:2px
}

#friendfeed.widget .entry .likes
{
  background:url("../images/n-smile.png") no-repeat top left
}

#friendfeed.widget .entry .comment
{
  background:url("../images/comment-lighter.png") no-repeat 0px 3px
}

#friendfeed.widget .entry .comment.deleted,
#friendfeed.widget .entry .comment.friend,
#friendfeed.widget .entry .comment.owner
{
  background-image:url("../images/n-comment.png")
}

#friendfeed.widget .entry .likes,
#friendfeed.widget .entry .expandcomment,
#friendfeed.widget .entry .comment.deleted
{
  padding-left:21px
}

#friendfeed.widget .entry .comment .content
{
  margin-left:21px
}

#friendfeed.widget .entry .comment .quote
{
  display:inline;
  float:left;
  height:16px;
  width:16px;
  background:none
}

#friendfeed.widget .entry .expandcomment
{
  font-style:italic
}

#friendfeed.widget .entry .media
{
  line-height:0;
  margin-top:5px;
  margin-bottom:5px;
  overflow:hidden
}

#friendfeed.widget .entry .media .container
{
  position:relative
}

#friendfeed.widget .entry .media img
{
  border:1px solid silver;
  padding:1px;
  margin-right:8px;
  vertical-align:middle
}

#friendfeed.widget .entry .media div.l_play
{
  position:absolute;
  z-index:50;
  cursor:pointer
}

#friendfeed.widget .entry .media div.l_play img
{
  border:0;
  padding:0
}

#friendfeed.widget .entry .media a.l_audio
{
  display:block;
  width:81px;
  height:28px;
  background:url("../images/audioplay.png?v=1") no-repeat
}

#friendfeed.widget .entry .media a.l_audio:hover
{
  background:url("../images/audioplay-hover.png?v=1") no-repeat
}

#friendfeed.widget .entry .media td.more img
{
  border:0
}

#friendfeed.widget .entry .hiddencomments
{
  display:none
}

#friendfeed.widget .entry.nopicture .comments,
#friendfeed.widget .entry.nopicture .likes
{
  margin-left:8px
}

#friendfeed.widget .entry .file a
{
  padding-left:20px;
  background:url("../images/filetypes/default.png") no-repeat left center
}
