@-moz-document 

url-prefix(http://www.google.com/reader),
url-prefix(https://www.google.com/reader),
url-prefix(http://www.google.com/reader/shared),
url-prefix(https://www.google.com/reader/shared)

{

body {background: #111 !important; cursor: default !important; color: #fff !important;}

.link {color: #01ceed !important; border-bottom: 1px dotted #01ceed !important; padding-bottom: 1px !important; text-decoration: none !important;}

.loaded {color: #585858 !important;}

.gbh, .gbd {border-top:1px solid #333 !important;}

#chrome {border-left:1px solid #666 !important;}

#chrome-header {background: #000 url(http://friendfeed-media.com/07a66ac25414e86863cc9edae3e4931efc164774) repeat-x !important; border-top: 1px solid #666 !important; color: #fff !important; border-bottom: 1px solid #111;}

#logo {background:transparent url(http://friendfeed-media.com/aab4e8cea909bf3d6dcfe4da8657ed93cc46c666) no-repeat scroll 0 0 !important;}

#home {background: #111 !important; color: #eee !important;}

#viewer-header {background: #222 !important; color: #ccc !important;}

#chrome-view-links {background: transparent !important;}

#viewer-top-controls {border-bottom:1px solid #333 !important;}

.overview-item-link {color: #eee !important;}
.label, .body {color: #666 !important;}

#entries .entry, #entries.list .entry-container {background: #111 !important; color: #eee !important;}

#rec-preview {background: #222 !important; direction: rtl !important; -moz-border-radius: 5px !important; border: 1px solid #333 !important;}

.item-title {color: #01ceed !important;}

.link .overview-item-link {color: #01ceed !important;}

#entries .entry {background: #222 !important;}

.entry .card {background: #222 !important; border-color: #555 !important;}

#current-entry .card {border-color: #eee !important;}

#current-entry .item-body {color: #eee !important;}

.card-common .card-actions {background:#333 !important;}

.item-body {color: #555 !important;}

#main {font: 12px Tahoma !important;}

a, .chevron {text-decoration: none !important; color: #d04f27 !important;}

a:hover, .chevron:hover {color: #b54421 !important;}

.overview-header {direction: rtl !important; text-align: right !important; margin-top: 20px !important;}

.overview-stream {color: #999 !important;}

.overview-segment .label {direction: ltr !important; text-align: left !important;}

.section-header {direction: ltr !important; text-align: center !important;}

#recent-activity {direction: rtl !important; line-height: 170% !important;}

.overview-stream h4 {color: #999 !important; text-align: left !important; direction: ltr !important;}

#tips {background: #222 !important; direction: rtl !important; -moz-border-radius: 5px !important; border: 1px solid #333 !important;}

.entry-main {direction: rtl !important;}

#chrome-title {font: bold 23px Arial !important;}

.entry-date {float: left !important; direction: ltr !important;}

.entry-title {font: bold 17px Arial !important;}

.entry-title-go-to {display: none !important;}

.entry-annotations {direction: ltr !important;}

.entry-author {float: left !important; direction: ltr !important;}

.entry-via {text-align: left !important; direction: ltr !important;}

.entry-likers {background: #222 !important;}

.item-body {line-height: 180% !important; text-align: justify !important;}

.item-body h1, .item-body h2, .item-body h3 {font: bold 15px Arial !important;}

.item-body p {font-size: 13px !important;}

.item-body ul li {list-style: square !important;}

.item-body pre {background-color: #e9faff !important; border: 2px solid #d0f4fe !important; direction: ltr !important; text-align: left !important; color: #333 !important; padding: 5px !important;}

.item-body blockquote {background: #e9faff !important; border: 2px solid #d0f4fe !important; color: #555 !important; padding: 5px !important;}

.entry-comments {direction: rtl !important;}

.conversation-attribution, .add-comment-container {direction: ltr !important; text-align: right !important;}

.collapsed h2 {font: bold 12px Tahoma !important; float: right !important;}

.collapsed .entry-date {float: right !important;}

.collapsed:hover {background-color: #ffffd8 !important;}

.collapsed .entry-title {color: #0097e5 !important;}

.viewer-page {background: #000 !important;}

#scroll-filler, #single-item-bottom-links {background: #222 !important;}

#footer {border: none !important; margin-top: 0 !important;}

.setting-body {color: #555 !important;}

}