body   {
            background:   url('HERE_YOUR_IMAGE_URL')   center   center   fixed   ;
}

h1#logo   {
            width:   180px;
            background:   none   ;
            font-size:   20px   ;
            top:   35%;
            margin-top:   -5px   ;
            margin-left:   10px   ;
}

h1#logo:after   {
            content:   "Google   Reader";
            font-family:   Futura,   Optima,   sans-serif;
            font-size:   18px;
}

#top-bar   a#logo-container   {
            color:   #fff   ;
            text-decoration:   none;
}

#top-bar   {
            height:   45px   ;
            background:   #4c4c4c   ;
            border-top:   none   ;
            border-bottom:   1px   solid   #444   ;
}

#search   {
            padding:   6px   0   ;
}

#search-input   {
            width:   315px;
            margin-top:   3px   ;
}

#search   .jfk-textinput   {
            height:   20px;
}

#top-bar   #search   input#search-input   {
            border:   1px   solid   #F1F1F1   ;
            background:   none   ;
            box-shadow:   0   0   1px   #111;
            color:   #fff;
}

#search   .goog-flat-menu-button   {
            line-height:   22px;
            border:   1px   solid   silver;
            top:   3px;
}

#search   .goog-flat-menu-button-dropdown   {
            top:   10px;
}

#search   .jfk-button   {
            height:   22px;
            cursor:   pointer;
            padding:   0   10px;
            margin:   3px   0   0;
}

#search   .jfk-button-img   {
            margin-top:   -8px;
}

#lhn-add-subscription-section   {
            height:   34px;
}

#quickadd   {
            width:   273px   ;
}

#lhn-add-subscription-section,   #viewer-header-container   {
            border-bottom:   none;
}

#lhn-add-subscription   {
            width:   auto;
            height:   22px;
            padding-bottom:   2px;
}

.jfk-button-primary   {
            height:   22px;
            background:   #4D90FE;
            border:   1px   solid   #3079ED;
}

.jfk-button-primary.jfk-button-hover   {
            background:   #357AE8;
            border:   1px   solid   #2F5BB7;
            cursor:   pointer;
}

#viewer-header   {
            height:   34px;
            background:   none;
}

#viewer-refresh   {
            width:   100px;
            height:   22px;
            padding-bottom:   3px;
            cursor:   pointer;
}

#viewer-top-controls   {
            padding:   0   3px   0;
            overflow:   visible   ;
}

#viewer-top-controls-container   {
            top:   0%;
            margin:   3px   0   0;
}

#viewer-view-options   {
            position:   relative;
}

#mark-all-as-read-split-button   .jfk-button,   #mark-all-as-read-split-button   .goog-flat-menu-button   {
            height:   22px;
            padding-bottom:   3px;
}

#stream-prefs-menu   .goog-button-base-inner-box   {
            height:   22px;
            padding-bottom:   3px;
}

#viewer-refresh,   #viewer-view-options,   #mark-all-as-read-split-button,   #stream-prefs-menu   .goog-button-base-inner-box,   #chrome-view-links   {
            position:   inherit;
}

#item-up-down-buttons,   #chrome-view-links   {
            float:   none;
}

#item-up-down-buttons   {
            position:   fixed   ;
            background:   #4c4c4c;
            border:   1px   solid   #444;
            border-radius:   3px;
            bottom:   20px;
            padding:   8px;
            margin-left:   20px;
            z-index:   100   ;
}

#item-up-down-buttons   .jfk-button   {
            margin-right:   1px;
}

#entries-up,   #entries-down   {
            width:   150px;
}

#item-up-down-buttons   .jfk-button   .jfk-button-img   {
            margin:   0;
}

#item-up-down-buttons   .jfk-button-standard.jfk-button-hover   {
            cursor:   pointer;
}

#chrome-view-links   .jfk-button   {
            height:   24px;
}

#nav,   #lhn-add-subscription-section,   #scrollable-sections-top-shadow,   #scrollable-sections-bottom-shadow   {
            width:   230px;
}

#home-section   {
            display:   none;
}

#lhn-selectors,   #lhn-friends,   #lhn-recommendations,   #lhn-subscriptions,   .selectors-footer   {
            background:   none;
            border:   none;
            margin-left:   5px;
}

#lhn-selectors   .lhn-section-primary,   #lhn-selectors   .lhn-section-secondary,   #lhn-friends,   #lhn-recommendations,   #lhn-subscriptions   {
            background:   #4c4c4c;
            border-top:   none;
}

.selectors-footer,   .lhn-section-footer   {
            border-bottom:   1px   solid   #FFF;
            background:   #4c4c4c;
            margin:   0px   0px;
            padding:   0px;
}

.lhn-section-footer   {
            background:   none;
            padding-left:   10px;
}

#quick-add-success,   .scroll-tree   li   .updated,   .scroll-tree   li   .updated-intermediate   {
            background:   #9E9E9E   ;
}

#nav   a,   #nav   a   .text,   #nav   .link   {
            color:   #FFF;
}

#lhn-selectors   .selected   a   span,   #lhn-selectors   .selected   a:hover   span,   .lhn-section-footer   a:hover,   .lhn-section-secondary   a.tree-link-selected   div   {
            color:   #4D90FE   ;
}

.lhn-section-secondary   a.tree-link-selected   .unread-count   {
            color:   #FFF   ;
}

#lhn-selectors   .selector,   .scroll-tree   .lhn-section-primary,   #sub-tree-header,   .lhn-section-secondary   li   a   {
            border-left:   3px   solid   rgba(0,   0,   0,   0);
            color:   #FFF;
}

#lhn-selectors   .selector.selected,   .lhn-section-secondary   li   a.tree-link-selected,   .lhn-section-secondary   li.folder.tree-selected   a.tree-link-selected   {
            border-left:   3px   solid   #2F5BB7;
}

.lhn-section-secondary   li.folder.tree-selected   a.tree-link-selected   {
            background:   #2D2D2D   ;
}

.lhn-section-no-unread-counts   .folder   .name-text,   #lhn-recommendations   .name-text,   .unread-count   {
            color:   #FFF;
}

#lhn-recommendations   {
            min-height:   32px;
}

#lhn-subscriptions   .scroll-tree   ul   {
            padding:   0   0   5px   0;
}

.scroll-tree   li   a   .name   {
            color:   #FFF;
}

.selector:hover,   .scroll-tree   li   a:hover   {
            background:   #2D2D2D   ;
}

#recommendations-tree   .lhn-section-primary   {
            line-height:   26px;
}

#sub-tree-header,   #lhn-selectors   .selector,   .folder   .name.name-d-0   {
            padding-left:   21px;
}

.section-minimize,   .section-minimized   .section-minimize   {
            left:   6px;
}

.folder   .folder   .folder-toggle   {
            margin-left:   10px;
}

.folder   .folder   >   a   >   .icon,   .folder   .sub-icon   {
            margin-left:   24px;
}

.folder   .folder   >   ul   .icon   {
            margin-left:   30px;
}

#recommendations-tree   .sub-icon   {
            background-position:   0   -76px;
}

.scroll-tree   .folder-icon   {
            background-position:   -42px   -117px;
}

.scroll-tree   .expanded   .toggle   {
            background-position:   -23px   -117px;
}

.scroll-tree   .collapsed   .toggle   {
            background-position:   0   -118px;
}

.section-menubutton   {
            background-position:   -28px   -120px;
}

.scroll-tree   li,   a:hover   .tree-item-action-container,   .scroll-tree   li   a.menu-open   {
            background:   none   ;
}

.scroll-tree-container   {
            padding-bottom:   0;
}

#chrome   {
            margin-left:   240px;
}

#entries,   #viewer-page-container   {
            font-family:   Verdana,   Geneva,   sans-serif;
            padding-right:   0;
            border:   none;
}

#chrome-title   {
            color:   #000;
            line-height:   16px;
}

#chrome   a,   #chrome   a:visited,   #chrome   .link,   .entry-title   a:hover,   #current-entry   .entry-container   a.entry-source-title,   #current-entry   .entry-container   .entry-body   a,   #current-entry   .entry-container   a.entry-post-author-name   {
            color:   #357AE8;
}

#chrome   a:hover,   #chrome   .link:hover,   .entry-title   a,   #current-entry   .entry-container   a:hover.entry-source-title,   #current-entry   .entry-container   .entry-body   a:hover,   #current-entry   .entry-container   a:hover.entry-post-author-name   {
            color:   #000;
            text-decoration:   none;
}

#viewer-container   {
            background:   none;
}

.card-common   .card-actions   {
            border:   1px   solid   #EBEBEB;
            border-bottom:   none;
}

.card   .card-bottom   {
            margin:   0   14px   0   11px;
}

#current-entry   .card   .card-bottom   {
            border:   1px   solid   #A4A4A4;
            border-bottom:   none;
}

#current-entry   .card   {
            border:   none;
            background:   #F2F2F2;
}

#entries   .entry   {
            border:   2px   solid   #444;
            margin-bottom:   5px;
}

#entries.cards   .entry   {
            margin:   5px   0;
}

#entries   #current-entry.entry   {
            border:   2px   solid   #357AE8;
            background:   #F2F2F2;
            padding:   0   0   0   2px;
}

.entry   .entry-body,   .entry   .entry-title,   .entry   .entry-likers   {
            max-width:   990px;
}

#entries.list   #current-entry   .collapsed   {
            border:   none;
}

#entries.list   .entry   .entry-container   {
            border:   none;
            background:   #F2F2F2;
}

#entries.list   #current-entry.expanded   .entry-actions   {
            margin:   0   5px   4px;
}

#entries.list   .entry   .entry-actions   {
            padding:   6px   0   6px   6px;
            border:   1px   solid   #A4A4A4   ;
}

#chrome.search-stream   #viewer-header,   #chrome.search-stream   #chrome-lhn-toggle,   #chrome.search-stream   #viewer-footer,   #chrome.search-stream   #chrome-view-links   {
            background:   none;
}

#chrome.search-stream   #entries.search   .entry   {
            border-color:   #444;
}

#chrome.search-stream   #entries.search   #current-entry   {
            border-color:   #357AE8;
            background:   #F2F2F2;
            padding:   .5em   0   1em   .5em;
}

#chrome.search-stream   #entries.search   .entry-secondary-snippet   {
            max-width:   990px;
}

.entry   .search-result   .entry-main   .entry-original   {
            right:   8px;
}

#chrome.page-view   #viewer-page-container,   #viewer-container   {
            background:   none   ;
}

#trends   {
            padding:   0;
}

#sections-header   {
            height:   34px;
            border:   none;
            margin-bottom:   0;
}

.overview-section-header   {
            color:   #000;
            background:   #FFF;
}

.trends-columns   {
            background:   #F2F2F2;
            padding:   5px;
}

.trends-columns-fixed   {
            margin-top:   3px;
}

.tab-group-headers   {
            background:   none;
}

.tab-header   {
            padding:   0   4px   3px;
            margin:   0   3px   0   0;
}

.tab-header-selected   {
            border-color:   #357AE8;
}

#directory-box   #sections-holder,   #sections-holder   {
            padding:   0   15px   0   0;
}

#directory-box   .tab-group,   #discover-container   {
            padding:   5px;
}

#full-bundles   {
            width:   100%;
            overflow:   hidden;
}

#sections   {
            background:   #FFF;
            padding:   0   0   5px   5px;
}

.feed-result-row   {
            width:   1000px;
            margin:   0   0   5px   0;
            padding:   5px   0   15px;
}

.feed-result-row   .goog-button-tight   .goog-button-base-content   {
            line-height:   1em;
}

.feed-result-row   .goog-button-base-content   {
            paddind:   5px   0   0;
}

.feed-result-row   .goog-button-base-inner-box   {
            height:   24px;
}

.feed-result-row   .result-snippet   {
            color:   #000;
}

#directory-search-results   .results   {
            background:   #FFF;
}

#discover-table   .discover-google-bundles   {
            width:   314px;
}

#builtin-bundles-list   {
            width:   330px;
}

#builtin-bundles-list   .bundle-container   {
            width:   315px;
}

#discover-container   .goog-button-body   {
            padding:   0;
}