@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("deviantart.com") {

/* Changelog:
2006-04-03 - updated toolbar code to work with dA skins at http://tinyurl.com/zambn 
2006-04-04 - minor change to message centre
*/

/* shameless plug - http://rinacat.deviantart.com/ - you should really check out her art, its amazing. */


/* slim toolbars */
#bar-main td.lefto,
#bar-main td.righto,
#bar-user-core {
  padding: 0px !important;
}
#bar-user {
  max-height: 28px !important;
}
.toolbar a {
  margin: 2px !important;
  padding: 2px !important;
  margin-right: 5px !important;
}


/* move search box into main toolbar, looks better */
#devart-search {
  top: 30px !important;
  right: 5px !important;
  z-index: 500001 !important;
}


/* reformat comments and forum posts */
/* reduce padding from comment header - saves space */
div#user div.item > div.item-head {
  padding: 5px !important;
}
/* shrink comment avatars */
div#user div.item > div.item-head .avatar,
.comment div.item > div.item-head .avatar {
  width: 32px !important;
  height: 32px !important;
}
/* make forum post headers 2 lines instead of 3 */
.thread a.u + br,
.thread a[id] + strong {
  display: none !important;
}
/* slim footers */
div.item > div.item-foot *,
#message-center .section-foot > * {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
/* remove a br in comment view options */
#comment-view-options > #commentslimit + br {
  display: none;
}

/* slim message centre */
#message-center h3 {
  margin-bottom: 3px !important;
}
#message-center .aside-head {
  display: none !important;
}
#message-center .section-foot {
  margin-top: 3px !important;
  padding: 3px !important;
}
#message-center > div.container > ul[id] + br {
  display: none !important;
}
#message-center ul.beacon > li {
  padding: 0 !important;
}




}