@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document 
url-prefix(http://www.google.com/reader/),
url-prefix(https://www.google.com/reader/) 
{
/*----- Freshen the links to other google aps -----*/
#gbar {
text-transform: uppercase !important;
font-size:10px !important;
margin-top:4px;
height:20px;
}

#gbar * {text-decoration: none !important;}

/*----- Freshen links in the user info bar -----*/
#guser
,#global-info {
text-transform: lowercase !important;
font-size:11px !important;
margin-top:3px;
}

#guser *
,#global-info * {text-decoration: none !important;}

body, html,
#viewer-page-container,
#entries {
overflow:visible !important;
}

#footer {
display:none !important;
}

#gbar, #global-info {
margin-top:4px !important;
}

.gbh {
position:static !important;
clear: both !important;
top:-1px !important;
}

/* Space out the collapsed list of entries. */
div.entry div.collapsed {
height:2.1em !important ;
}

div.entry-icons 
,div.entry-secondary
,div.entry-date
,div.entry-main a.entry-original
{
padding-top:0.5em !important;
}

div.entry-secondary {
padding-top:0.5em !important;
}

div.entry-actions {
padding:0.5em 0 0.5em 3px !important;
background-color:#C8DCFD !important;
}

/* Space out the entry text. */
div.entry-main {
width:33em !important;
line-height:1.4 !important;
}

#home {
line-height:1.4em !important;
}

/*----- Remove underlining from various links -----*/
.text
, .scroll-tree * 
, .link
, #sub-tree-footer a
, a.trends-sorting-stream-link
, a.sub-link
{
text-decoration:none !important;
}

#selectors-box {
font-size:90% !important;
}

#sub-tree-container {
font-size:90% !important;
}

#logo-container {
margin:5px 0 !important;
}

#search {
margin:8px 0 !important;
}

#sub-tree{
height:auto !important;
}

#friends-manager .tab-group-contents {
background-color:transparent !important;
}

.tab-group-contents {
background-color:transparent !important;
clear:none !important;
padding-top:25px !important;
}

.name-unread {
color:#3333aa !important;
}

#viewer-top-links {
padding:0.4em 0.25em !important;
}

/*----- Trends -----*/
div.tab-group-contents .tab-contents{
float:left !important;
}

.tab-contents {
width:100% !important;
}

#trends-item-count-header{
font-size:100% !important;
line-height:1.4;
}

#trends .sorting td {
font-size:90% !important;
padding-top: 0.7ex !important;
padding-bottom: 0.7ex !important;
}

}