// ==UserScript==
// @name          Lifehacker - Enhanced comments (07-2009 comments)
// @namespace     http://userstyles.org
// @description	  "Fixes" the new comment style on Lifehacker.com
// @author        decorator + crap added by USBhack
// @homepage      http://userstyles.org/styles/19392
// @include       http://lifehacker.com/*
// @include       https://lifehacker.com/*
// @include       http://*.lifehacker.com/*
// @include       https://*.lifehacker.com/*
// ==/UserScript==
(function() {
var css = "/* Lifehacker - Enhanced comments (07-2009 comments) */ /* (c) 07-2009 - by decorator */ /* This style is licensed under a \"Creative Commons */ /* Attribution-Noncommercial-Share Alike 3.0 */ /* Unported\" license. More information here: */ /* http://creativecommons.org/licenses/by-nc-sa/3.0/ */ @namespace url(http://www.w3.org/1999/xhtml); .comment:hover{background-color:transparent!important;} .threadwrapper_invisible, .only_p0, .commentpriority_0{display:block!important;} .commenttext{color:black!important;} .commentpriority_1, .commentpriority_1:hover{background-color:#E8E8E8!important; -moz-border-radius:3px;} .expandLink, .showthreadcomments_box>.commentcontrol{display:none!important;} .replylevel_comment{margin-left:5px!important;} .replylevel_comment>.commenttext{width:524px!important; border-left:black dotted 1px!important; padding-left:5px!important;} .post { clear: none; width: 1100px; float: none;} #comment_header #left-side { width: 664px; float: left; margin-right: 41px; } .commentBody { position: relative; width: 695px; } #comment_list { list-style: none; width: 704px; border: 0px solid #ccc; margin-bottom: 35px; } .comment { clear: both; position: relative; margin: 5px 0; width: 695px; } .comment .content { background:transparent url(http://cache-foo.gawker.com/gawker/assets/base.v8/img/comments/body.png) repeat-y scroll 0 0; clear: both; margin: 0; padding: 8px 13px 1px; width: 469px; font-size: 1.09em; } .comment .content p img { max-width: 668px; margin-right: 5px; } .comment .footer, #comments .footer { background:transparent url(http://cache-foo.gawker.com/gawker/assets/base.v8/img/comments/footer.png) no-repeat scroll 0 0; height:20px; width:795px; }  .commentPager{ width: 796px; text-align: center; } #comments .strayComment { background: transparent url(http://cache-foo.gawker.com/gawker/assets/base.v8/img/comments/collapsed-responses.png) no-repeat 0 0; position:relative; padding: 7px 10px 0px 10px; margin: 5px 0; width:675px; height:37px; color:#666666; } #comments { clear: left; width: 705px; } #comments .showthreadcomments_box { float: left; width: 700px; font-size: 11px; background: transparent url(http://cache-foo.gawker.com/gawker/assets/base.v8/img/ui/graypixel.png) center left repeat-x; height: 20px; position: relative; margin-bottom: 10px; margin-top: -1em; }  #comments .comment .commenttext { float: left; width: 640px; } #comments .comment .metatext span { float: left; width: 630px; height: auto; margin-top: .4em; } .commenttext a.commentImage img { max-width: 640px; float: left; margin-right: 5px; }  ";
if (typeof GM_addStyle != "undefined") {
	GM_addStyle(css);
} else if (typeof addStyle != "undefined") {
	addStyle(css);
} else {
	var heads = document.getElementsByTagName("head");
	if (heads.length > 0) {
		var node = document.createElement("style");
		node.type = "text/css";
		node.appendChild(document.createTextNode(css));
		heads[0].appendChild(node);
	}
}
})();
