@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("livejournal.com") {

.b-singlepost
{
    font-family: sans-serif !important;
    font-size: inherit !important;
}
.b-singlepost-about,
.b-singlepost-wrapper
{
    max-width: inherit !important;
}
.b-singlepost A:link,
.b-singlepost .ljuser A:link,
.b-singlepost .ljuser A:visited,
.b-singlepost .b-pseudo:link,
.b-singlepost .b-pseudo:visited
{
    color: -moz-hyperlinktext !important;
}
.b-singlepost A:visited
{
    color: -moz-visitedhyperlinktext !important;
}
.b-singlepost A:hover,
.b-singlepost A:active,
.b-singlepost A:focus,
.b-singlepost .ljuser A:hover,
.b-singlepost .ljuser A:active,
.b-singlepost .ljuser A:focus
.b-singlepost .b-pseudo:hover,
.b-singlepost .b-pseudo:active
{
    color: -moz-activehyperlinktext !important;
}
.b-singlepost .b-addcomment:link,
.b-singlepost .b-addcomment:visited,
.b-singlepost .b-addcomment:hover,
.b-singlepost .b-addcomment:active
{
    color: -moz-hyperlinktext !important;
}
.b-addcomment-icon
{
    display: none !important;
}

.b-xylem
{
    background-image: none !important;
    background-color: transparent !important;
    border-top: 1px solid -moz-default-color !important;
}

.b-leaf-header
{
    background-image: none !important;
    background-color: transparent !important;
    border-top: 1px dotted -moz-default-color !important;
}

.b-leaf-meta,
.b-leaf-actions-check
{
    color: -moz-default-color !important;
}

.b-leaf-header .b-leaf-actions,
.b-leaf-controls,
.b-leaf-collapsed .b-leaf-actions-check
{
    visibility: visible !important;
}

.b-pager-pages
{
    background-image: none !important;
    background-color: transparent !important;
    border: none !important;
    font-size: inherit !important;
}
.b-pager-page-active
{
    background-image: none !important;
    box-shadow: none !important;
    background-color: transparent !important;
    color: -moz-default-color !important;
}
.b-pager-pages:after
{
    display: none !important;
}

.b-massaction
{
    background-image: none !important;
    box-shadow: none !important;
    background-color: transparent !important;
    color: -moz-default-color !important;
    border-top: 1px solid -moz-default-color !important;
}

.b-watering-wrapper
{
    border: none !important;
    background-image: none !important;
    background-color: transparent !important;
}

.b-addcomment-active:link,
.b-addcomment-active:visited,
.b-addcomment-active:hover,
.b-addcomment-active:active,
.b-xylem.active .b-addcomment:link,
.b-xylem.active .b-addcomment:visited,
.b-xylem.active .b-addcomment:hover,
.b-xylem.active .b-addcomment:active,
.b-singlepost .b-leaf-actions .active A:link,
.b-singlepost .b-leaf-actions .active A:visited,
.b-singlepost .b-leaf-actions .active A:hover,
.b-singlepost .b-leaf-actions .active A:active
{
    box-shadow: none !important;
    background: none !important;
}
.b-watering-userpic
{
    border: outset 1px !important;
    border-radius: 0px !important;
}

.b-watering-bar
{
    display: none !important;
}

.b-ljbutton-submit
{
    background: none !important;
    padding: 0px !important;
}

.b-singlepost-standout
{
    text-align: inherit !important;
}

.b-linkbar 
{
    background: transparent !important;
    text-align: inherit !important;
}
}