@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("friendfeed.com") {

*::-moz-selection{
	background:#333 !important;
	color:#fff !important;
}
.entry .info, .entry .likes, .entry .comments, .entry .bottomcomment, .entry .info a.date, .entry .info a.service, .entry .comments a.via, .entry .commentform textarea {
color:#000 !important; 
font-size:14px !important;
line-height:17px;
}
body{
	margin: 5px 0 20px 50px !important;
}
 
#sidebar { width: 180px !important; margin-top: -51px !important; opacity: .9 !important; }
#container { padding: 0 !important; }
#sidebar .box { padding: 0 !important; }
.bar {border:none !important; padding: 4px !important; }

#sidebar .box a {display: block !important; padding: .15em .5em !important; }
#sidebar ul a:hover {background: rgba(128,128,128,.4) !important; }
#sidebar li {padding: 0 !important; }
#sidebar .box .section {margin: 0 !important; padding: 0 !important; }
#sidebar .box-body {padding: 0 !important;}
#sidebar .box {margin-bottom: .5em !important;}
#sidebar .box .footer {display: none !important; }
#sidebar .updated {margin: -1.5em 0 0 .7em !important; opacity: .5; float: left; }
#sidebar a.l_profile {padding-bottom: 1em!important; }
#sidebar .box .box-bottom .box-corner {
-moz-border-radius-bottomleft:0 !important;
-webkit-border-bottom-left-radius:0 !important;
}
.box .box-bar {
-moz-border-radius-topleft:0 !important;
-webkit-border-top-left-radius:0 !important;
}

a {cursor: pointer !important;}
a:active{ color:#f46060 !important; }
#body {margin: 0 180px 0 0 !important; }
#page .main { background: #f8f8f8 !important; }
#page .main a, #page .main a:link{ color: #069 !important; }
#page .main a:visited{ color: #909 !important; }
#page .main a:hover{ text-decoration: underline !important; }
#page .subscribebar a:link, #page .subscribebar a:visited {color: #fff !important; }
.subscribebar {color: #fff !important; }


.comments {font-size: 15px !important;}
.friend{
	background-color:#f8f8d8 !important;
	color: #111 !important;
}
.likes { background-color: #FFEFE8 !important; }
.owner{
	background-color: #e1f0ff !important;
	color: #111 !important;
}
.entry, .pager.top {
	padding-bottom: .75em !important;
	border-bottom: 0 !important;
}
.entry .body {
	padding-bottom: .75em !important;
	border-bottom: 1px #ddd solid!important;
}

.entry .body { margin-left: 0 !important; }
.entry img.picture { margin-left: -75px !important; }
img.picture { border: 0 !important; }

#header {margin: 0 0 5px 0 !important;}
#searchform input {font-size: 1.5em !important; opacity: .67 !important; }

#profile {
padding: 0 5px !important;
position: relative !important; top: 15px !important;
}

#footer { background: none !important; }

#searchform input[type="submit"] {display:none;}
.logo img { width: 100%!important; height: 100%!important; opacity: .8; }
.logo { padding-left:0px!important;  padding-right:10px!important; width: 113px; height: 25px; }
.text{ word-wrap:break-word !important; }

.comment{ word-wrap:break-word !important; }


}
