@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("consumerist.com")
{
        #comments, /* all comments */

	/* "post a comment" */
	.feedLink, .feedLink ~ *,             /* comment posting form */
	#comments-subscribe,                  /* rss for comments -- firefox puts it in the locaiton bar by default */
	#comments-subscribe span,             /* "subscribe" text */

	/* annoying images */
	.CommenterImage,                      /* avatars in comments */
	.post img, .quicklink img,            /* images in the article itself */
	#top-upcoming-images,                 /* slideshow on front page */
	.quicklink img[src$="/unordered_list_icon.gif"],

	/* navigation */
	#timestamp,                           /* upper timestamp, feed link (dupe of below post) */
	#header_container,                    /* header image, teaser links */
	#HeaderBox,                           /* new header area (20071205) */
	  #tagbar,                            /* article tags in #HeaderBox */
	  #search,                            /* search box in #HeaderBox */
	#toolbar,                             /* search box, main topic links above post */
	.post-footer,                         /* "topic" and "read more" sections at end of post */
	#post-toggle, .page_navigation,       /* " Â« || next Â» " above post */
	a.topTag, .topTag,                    /* current article's (main?) tag */
	#navigation,                          /* top    log-in form */
	.ProfileBox,                          /* bottom log-in form */
	#sidebar,                             /* overlaps main content if not hidden; few intrasite nav links */
	#posttagstrip,                        /* related tags */
	.post-tools p:not(:first-child),      /* "read more", links to related articles */
	.comment-tools,                       /* currently just a "flag comment" link */
	.post-tools form,                     /* "share" drop-down */
	#postMeta .tool-icon,                 /* "social" linking */

	/* ads and webbug annoyances */
	#interruptor,
	.ad-box,
	#footer, /* sitemeter, other tracking scripts -- empty with script disabled and ads blocked */
	#ad-leaderboard,
	#innerFloaterAd,
	div[id^="ad-"],
	#sitemeter,
	img.track

	{ display: none !important; }
	

	/* annoying backgrounds */
	#container,
	body
	{ background-image: none !important; }

	/* article position */
	#content_container,
	#container,
	#content,
	#main,
	.headlineContainer,
	.headlineContainer *,

	
	div[class^="post-"],
	.post,
	.post div,
	.post-permalink,
/*
	.post-tools,
	.post-full,
*/
	#comments,
	#comments .comment,
	#comments .comment p,
	#comments .comment div,

	#comments-subscribe,

	.post-quicklinks p,
	.post-excerpt,
	.post-excerpt p,
	hr
	{
		clear       : both   !important;
		float       : none   !important;
		position    : static !important;
		left        : auto   !important;
		top         : auto   !important;
		right       : auto   !important;
		bottom      : auto   !important;
		width       : auto   !important;
		height      : auto   !important;
		padding     : 0      !important;
		margin      : 0      !important;
		line-height : 1.4    !important;
		min-height  : 0      !important;
		min-width   : 0      !important;
		max-height  : none   !important;
		max-width   : none   !important;
		background-image: none !important;
	}

	.headlineContainer div { display: block !important; }

	/* readability */
	body
	{
		font-size: inherit !important;
		color: black !important;
		margin: 0 !important;
		padding: 1em 0 !important;
	}

	#container
	{
		padding: 0 1em !important;
	}

	.post-permalink h2 { font-size: inherit !important; }
	.post-permalink h2 a { font-size: 130% !important; font-weight: bold !important; }

	/* brokden markup */
	.post :not(ul):not(ol) > li { list-style: inside !important; }

	/* make blockquote clearer */
	blockquote
	{
		background-position: top left !important;
		margin: 0.5em 0 0.5em 1em !important;
		padding-left: 33px !important; /* make room for 25x16 image */
		font-family: "Trebuchet MS", "Lucida Grande", sans-serif !important;
		font-size: 115% !important;
		color: rgb(56, 49, 49) !important;
		width: auto !important;
	}


	/* "post tools" */
/*	.post-full > p:last-child, /* credit paragraph (?) */
	.post-tools
	{
		font-size: 80% !important;
		opacity: 0.7 !important;
		margin-left: 10px !important;
	}
	.post-tools *
	{
	  font-size: inherit !important;
	}

	/* comments */

	/* feed link on page on right of comments */
	#CommentListWrapper { position: relative !important; }
	#comments-subscribe
	{
		position: absolute !important;
		right: 1em !important;
		top: 0 !important;
	}
	#comments-subscribe * { display: block !important; }

	#comments
	{
		margin: 2em 0 0 !important;
	}
	#comments .comment
	{
		margin: 1em 0 0 !important;
		border: 0 !important;
	}
	#comments hr
	{
		display: none !important;
	}
	/*#comments .commenter*/
	#comments .meta
	{
		font-size: 80% !important;
		display: block !important;
		margin: 0 0 0.5em !important;
		padding: 0.2em 0.5em !important;
		background: #f0f0f0 !important;
	}
	#comments .meta,
	#comments .meta *
	{
		font-weight: normal !important;
	}

	#comments .meta cite
	{
		padding: 0 !important;
		margin: 0 !important;
	}

	hr
	{
		margin: 1em 0 !important;
	}

	#commentPager
	{
		margin-top: 1em !important;
	}

	/* LESS LOUD! */
	#posttagstrip,
	.post-tools,
	.commenter
	{
		text-transform: lowercase !important;
	}

} /* 20080312 */
