html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, 
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead 
{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; }

td, tr, th { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
table { border-collapse: collapse; border-spacing: 0; }

#navigation, 
#news, 
.shoutbox_form, 
#nav-wrapper,
.ui-pagination,
.ui-micro-pagination,
#pbn-bar,
.ui-search,
.icons,
.signature,
.control-bar,
.controls,
.ui-tabMenu,
.close,
.reply_button,
.edit-controls,
.checkbox,
.copy,
#navigation-skip { display: none !important; }

.avatar-wrapper img { max-height: 100px; max-width: 100px; }

.likes.likes-0 { display: none; }
.likes .likes-singular { display: none; }
.likes.likes-1 .likes-singular { display: inline; }
.likes.likes-1 .likes-plural { display: none; }
.liked.likes { display: inline; }
