@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("lifehacker.com")
{

/*************/
/* Main Page */
/*************/

/* Background */
	body {
		background: #000 !important;
		color: #808080 !important;
	}

/* Upper Links */
	h1 a {
		color: #808080 !important;
	}

/* Lifehacker Tab */
	div.selected {
		background-color: #222 !important;
		border-color: #555 !important;
	}
	#topMenu {
		background: #000 !important;
		border-bottom: 2px solid #555 !important;
		width: 1000px !important;
	}

/* Linux Tab */
	#linuxtab {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAMCAMAAACk2TZEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACFQTFRFcHBwj4+PPT09CgoKXFxcZmZmFBQUR0dHKSkpmZmZAAAAz+ERfAAAAGdJREFUeNqczMEOwyAMA1AH2jj2/39wU7GJy7gsAjnkKSCZNss/CqWeY5yt0jmrm3y7+sQy0Qpp+H1RHeyzDQV9zQxcuY1rYdlElA9WETSyv96WAqMNF4PoydjWFx0UJ274XP/aI8AA9f4Kzbgwu6AAAAAASUVORK5CYII=) !important;
	}
	#linuxtab:hover {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAMCAMAAACk2TZEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRQTFRFCgoFdnc6FBQKOzwdYmMxbG02f4E/iYtERUYik5VJJygTAAAA+/BALgAAAG5JREFUeNqcz8EOxCAIBFDAWgbm//93Z9vseqmXEoHIixotECSaD2Gdms+xtw62dX+3pmSoKS8rsLJUu5ooNWgtm2Pmz4j0w5bhPnCbucYb60zQIvWBv1k5UubHmTBdPZYp/SxVmB7kPt7aR4ABAI/vC8ujoQrAAAAAAElFTkSuQmCC) !important;
	}

/* Tag hr */
	.tp_head_title {
		border-bottom: 2px solid #555 !important;
	}

/* Top Stories - Increase from 5 to 7 */
	#splashPosts {
		margin-left: 10px !important;
	}
	.topStory {
		width: 129px !important;
	}
	#splashPosts .topStory img {
		border: 1px solid #555 !important;
	}
	#splashPosts .hide {
		display: block !important;
	}

/* Lifehacker Menu & Share Bar */
	div#menubar {
		background: #222 !important;
		border: 1px solid #555 !important;
		color: #808080 !important;
	}
	div#popTags, div#popTags a {
		color: #808080 !important;
	}

/* Main Content */
	div#container, div#sidebar {
		background: #222 !important;
		color: #808080 !important;
	}

	div#container h1 a {
		color: #786E29 !important;
	}

	.content {
		color: #808080 !important;
	}

/* Date Separators */
	.dateHeadline {
		background-color: #444 !important;
		border-bottom: 3px solid #333 !important;
		color: #CCC !important;
	}

/* Posts with Large Pics & Vids */
	.postBigVid, .postBigPic {
		background-color: #000 !important;
		border: 1px solid #555 !important;
	}

/* Posts with Pics */
	.postpic img {
		border-color: #555 !important;
	}

/* Post Tags */
	.topTag {
		background-color: #111 !important;
		border: 1px solid #555 !important;
		color: #786E29 !important;
	}

/* Form Boxes and Drop Down Menus */
	input, input#s, textarea, select, div[class="cb_inputarea"] {
		background: #000 !important;
		border-color: #000 !important;
		-moz-appearance: none !important;
		color: #808080 !important;
	}
	.cb_wrapper {
		border: 1px solid #555 !important;
	}
/* Search form */
	div#top_search_control form#search_form {
		background: #000 !important;
	}
	div#top_search_control input#term {
		background: #222 !important;
		border: 1px solid #555 !important;
	}
	div#top_search_control .right {
		display: none !important;
	}

/* Sidebar h3 Titles */
	div#masthead #team {
		background: url(data:image/gif;base64,R0lGODlhiQALAOYPABUSGw4MFT07P1lWVyknLRsZITAtM19dXURCRUtIS2ZjYyIgJ1JPUTc0OW1qaQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAA8ALAAAAACJAAsAAAf/gAULCwUPhoYGC4eGAA0NhYuRD4ILAJKXmJGUlpmdnp+goYYCCg4MiwUOCosACgoIDoqZAg4ODaKetLa4vAmnvMCGDaaLAQwCi8MMBLGeDLvBl8+30Z4BCr/VosqHC47UDwCwA7KGCwIMDQGL0w0JCJDmDQwJ4IcG7wbstt6O5QHuEJRr5IgAA32XFjw70KDcAwMIEiC8hw4BgUUGHDVKICAARAGQuJlLUOveAVXZmC1ztc7QswEEYB04BMABggAk7dFaieDQNIWmyg1wABEaAJIOBJxsGQkow3K0BIh8SBTAyXIGSh0gpUqpg5kPpj5YUPKQ2KGKnvV0uYusA5oH/wY82HkoQK1GZR9My7rWkMqxd83VurYKk1i7bx/UQkhAAbKh9p4h48YssVi3yYgdqsVZs962ecO5K5UNc2NwL2tlC9u5lizMni63hjapwYBSkXdxgy07sTDPD0q9jjcNsG+yCryZArAONoByzxQMc3Dx96/nLWF34pY4VeIAlX4PADCNuG5isGnJPVSZqfpFJJGRBTcUWXvxD0gek1XqYgKwD9QX4FctebcOA4U9cN92xPjWH2uQSBbASbYdAtlcxLQ3nWZulbWhb+Q5ICBbtXzISCm2lKJAdqXcJsszJXZmlisHHABJh75h0oqIyJhz0m0TVSadaiTawpmJ2oQTTxko4K3TpCac4LIAU8EUEOUhVkryHCMOfRIIADs=) !important;
		padding:0px 0px 11px 137px !important;
		height:0px !important;
		width:0px !important;
	}
	div#masthead #lhshop {
		background: url(data:image/gif;base64,R0lGODlhkQANALMPAA4MFRUSG2ZjYxsZISknLUtIS1lWVz07P0RCRV9dXTAtM1JPUSIgJzc0OW1qaf///yH5BAEAAA8ALAAAAACRAA0AAAT/cDA2nrWKXRtaq1vITaBonldAomzbSkzgzughOMs2OMIWCAKEQ8NS3HK0lhGXbLIODkfDSW0wL4DFYWNdEIauLhUlHpstC+mZVn4wPFOO0EC0MA6LBiDUJSAKBD4NBXl7Gwx/ehddHR4KGwp/j4seBAVbJwANiQR1aR4FCCUYiYaNDQwFBaMmbalRFwoJPEgPX15AhhZWAgpWDjIWCQaaVxZfCQQGCYs4AUIJkw9QB21QOAUOgSZpCG9qaA4Gfg7MF1AIVgYc2dg8uq3GbrDNtQ8GYN1cV1GeAgFfHGzAp2AHmAddBgzTBYBeFGlRLDlgdSEKIACdLnyaJ9BCQwd7//BtYxBFxixp8eyR7LhLXpSX8sr0wxJpFssH/QIkqGUlwQ0BulbCjIPzIAohLxfo2rjyQtMHGzmGI5ryEL2W9m4QobAPycwHAG6gigIg2EwADAz9anAD0wODHmNUNHqCwKAbDhBoVPP0Lb2oT6OegLLuQkBdhDdk20KSauKPI8n+smthMUJgFhJfK3EjkBUQkFvktSCkwAV8Ww5fmJX2RrCVBD5SbBYFidCOv64GSIN6X+00X/HlFU4kAD58cXLnPshgloFec7+eELezHAjgUmBeUCjAp7SVC2bpXdMiwGwXct0ES3GexYD1Zt5TMR+iqXzy+PPr3z9DNf//AAZ4xgRtM0QAADs=) !important;
		padding:0px 0px 11px 137px !important;
		height:0px !important;
		width:0px !important;
	}
	div#weekly-subscribe h3 {
		color: #808080 !important;
	}

/*****************/
/* Login Overlay */
/*****************/
	.modal_overlay {
		background-color: #000 !important;
	}
	.inner {
		background-color: #000 !important;
	}
	.inner h1 {
		background-color: #222 !important;
	}

/*****************/
/* Article Pages */
/*****************/

/* Right Panel - Permalink hr */
	.pm_line {
		border-top: 2px dotted #555 !important;
	}
	.pm_meta_border {
		border-left: 2px dotted #555 !important;
	}
	.postmeta_permalink {
		border-bottom: 2px dotted #555 !important;
	}

/* Right Panel Images - Clock, Flame, Comment */
	img[src="http://cache-01.gawkerassets.com/assets/base.v9/img/icons/clock-empty.png"] {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAkpJREFUeNpsU01LalEUXfdmUlSSpoKVH2SDNAUxB46koPygqRP/gGR/I3CmDZw0VHTirAbhRBwoFk0EdWDfNCwQTAdSYp3n3g8vwnsbLncfzl5nr7P2OhJmQgiBg4MD4fF4YDKZoFar0e/38fz8jHw+L1GNJElKvTQLPDs7E8vLy2i323h9fcXX1xeMRiMcDgfsdjuq1SoKhYI0ewADM5mMODk5ETabTczNzYnNzU0RCoUEbS8tLQm/3y/S6TTXUD2FTEkymRSdTgcXFxeYFMJisXC34+Njpul0OvH09IQJGC6XC0dHR4yW9/f3xeLiIq6vr7no/v4eb29vfPJoNOL/7+8vf9SoXC4jEolwLnu9XrRaLXx8fHCXaRHFeDxGNBpFPB5nNqurq7i5ucHCwgICgYBQbWxsoNFoMN3Hx0cF+PPzA61Wi8PDQ2SzWTSbTZCYsiyj2+3yYbJKpWJ6E6H45GlQEQUBb29vObdaraBmw+EQ8/PzkAeDAXQ6HXen0UyD6BeLRQVIV3p5eeER6vV69Ho9yGSA3d1d7urz+RRwvV5HpVJR1hqNBnt7e9jZ2eH88vJSknO5nEQG2N7eRq1Wg9lshsFgwPf3t9JxfX2dWZGwwWAQDw8Pf69Gm+ScWCzGQNKAbElMaBK0T/ckhSemYW1SqRS7TJo6LJFICLfbjVKphLu7OxaR1H5/f2drhsNhbG1t4fT0VLGnNPswyDk0mpWVFR4Hqbq2tsZrMs/5+bn034cx63MyAFEl+p+fn7i6uvrnRVH8EWAAuWYDq0/41voAAAAASUVORK5CYII=) !important;
		padding: 0px 0px 15px 15px !important;
		height: 0 !important;
		width: 0 !important;
	}
	img[src="http://cache-01.gawkerassets.com/assets/base.v9/img/icons/flame-orange.png"] {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYhJREFUeNpskrtLw1AUxr+keTVWsULVFgRF0LoIFl06+AJX62MQxEFxECcR/DccpIM6FFx1Ef8BwUWdHcRFVFAs2iZW21pi0uO9t1ri44MQLud3v3O+k0jwiYiAzRSBvbBxJDHVa7If5IWt40uUtby4sDIUo39BrkZdgcecHz/usDM3iLGuZvoXHGhvQLlSxtt7CRYesZbs+Ou4OxWn/t4QCuWiOOdebaQSUUx0hynwHaLzYp8WR9twYz+ILIYWhOu5kHQJUdWExKG92T6aGW5B1noSTqqiQFcNBnr4cB10h+KQ15MdtDDSKiDpy0lTDJiaKbbgVT3W0oPCVoCnki2cDN1EKNjI24AYJEtfEZiD3Bk24LBZuEJ6Qx36oSoDb+0KtICC75IfctwKG0XHs2VDTp/dI2a2iqR2qSAc+fNSzLMgLmJNEaTPH2pGmek4zY9HcJ/Lokr1r4ZoOIKDEwvLh1e1PnxF25O9tDrcA1KLwl12TGROr2vQ75n5haVEu/gZyOfM9SnAAMyAnxwbuuJBAAAAAElFTkSuQmCC) !important;
		padding: 0px 0px 15px 10px !important;
		height: 0 !important;
		width: 0 !important;
	}
	img[src="http://cache-01.gawkerassets.com/assets/base.v9/img/icons/flame-gray.png"] {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVVJREFUeNpkkrGqwjAYhU97q0OLioNTwTdQaAfp4BuIWIrv4npHH6WTc3GSDhU6ioMWnBTBrRQspRVz7/9LpN57ICTp/+XkJI2CmoQQWC6XQlEULBYLhXoprQ5SYTKZ8ILH4yFGoxHiOGZaxR81m02UZQnf9zGdTnnRP0eSaZoIwxC32w1BEOB4PBKpfDi6rivSNMX1euV5kiTodDrs+iUPsd/vha7rWK/XnLXVanGEqqqw2Wy+VYLm8zk7ESRzaprG8Ol0wmAwgDoej0Wj0cBut2OIitS63S7Pf0+PPM+h0hXUoV6v985FzqSiKKDSxyzLuECQvA7KKceGYUClbO12G/Iv1IH7/c41dtxut3AchwuXy+UN05gAihZFEdjG8zzxfD5Bi6iXsiyLt12tVq/9aKvZbCaGwyHO5zOftN/v43A4vKDa43i/Htu26TEImVPqR4ABAAaQssGx94EuAAAAAElFTkSuQmCC) !important;
		padding: 0px 0px 15px 10px !important;
		height: 0 !important;
		width: 0 !important;
	}
	img[src="http://cache-01.gawkerassets.com/assets/base.v9/img/icons/comment-empty.png"] {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAW1JREFUeNrEkr+KwkAQxr9NIkpMFIzgCwQjKQUbtdFOIb0vYeEj2Pk0YmFj4RPEQgvFxiaFYKUoNqKOzhwnJ5znwRU3MMwy7Dd/frvAH0x9l8zn85TJZJBIJHA4HLDb7bBardSP4kajQbFYDOv1WkTX6xWpVArZbBae5yGKIgwGA/UkrtfrpOs6JpMJttvtyzGr1ap4GIYYj8cfRSqVCmmaRvfjW0+n09Rut6lWq5EWBAEtFgsZ8S0gpeTeaDRCqVSCxjudz+df0TUMA8yE73M0jscjcrmcAOLKvPvXKTj36SyIx+PyChw1ptdqteA4DizLerhpmhJt2xbifE4mkyLkHDd4YO92uzSfz4Xk5XKRTjwmT8J2B4pisYjpdArf9yX/9M7NZpPK5bJ8itPpBF6Ju/CI3HU2m0lR13XR6/WUegWnUCgQs9hsNlgul3Kv0+nQfr+Xv9Dv95XxSsyCuz/lGBgXGw6HCv9qNwEGANltlYLb/d3lAAAAAElFTkSuQmCC) !important;
		padding: 0px 0px 15px 15px !important;
		height: 0 !important;
		width: 0 !important;
	}
	img[src="http://cache-01.gawkerassets.com/assets/base.v9/img/icons/comment-filled.png"] {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfNJREFUeNqkU89r1EAYfTOJqbvRbim2CC5o10MFK3poL/ZSK2JB0Jsg6iJ49o+wf4HgoSfx4tF/QLEoeOiphSJWFNEWtOwazbpJmmwyPz5nsm2p4kX7wYT5JvPe+943M4yI8L/B9iY7RHP1UWrUfAx6Lr5lOTaSDItfAmbi72ALfHzpHF29OAZ27DBc34PLGeLNCNFGF7WQ8OxTgNuLK7sk5Xd+apzuNc9i6EIDUa6gcwGZCWihoAqbS6iehFxuwf/BsLC2jvvLH5hrFcNHNzEwPYYoLVD8TFFEvXKzNkD7nzSBGzXVqCE5KtBUdRRKE3t6ZZKuzc8gERqimyFtxZBbBUjqElRasiUaC8zkjiKwbg7xPoV7criKqB1DmB1ZkEDFRVmuDW1UrT/WT8q5JeWegwEz3HetBCNrAfJDByBTUbKXzXA5uO6rYmfNZI6ZcqPuWFLrqd28TPGpg2CGjVk1h0NvA6A09nbXNUCeSdDnHG5ZChFz7szRlieB476hpr4/3i/T+iXTE2z2gHoFOszxuhX+fs4Pzk/QrfE6okKAHKBadZCltuOADwfPvwaYPX0EskM48eTFH1dmOyZHhmi04uHM8CDehBE65tyX2h329voMVQzhy/XvuPtqlf3TXf54Y5YeTk/sPga2n4fBsY/4JcAAAqUFkctp4LIAAAAASUVORK5CYII=) !important;
		padding: 0px 0px 15px 15px !important;
		height: 0 !important;
		width: 0 !important;
	}

/* Right Panel - Related Tags */
	.related_posts {
		background-color: #444 !important;
	}
	.rp_head, .rp_post, .rp_foot, rp_item, rp_comment, div[class="rp_item rp_comment"] {
		background-color: #222 !important;
	}
	.rp_post a {
		color: #808080 !important;
	}

/* Follow Us Email Box */
	.welcome_form {
		background-color: #000 !important;
		border: 1px solid #2A2A2A !important;
	}
	.cn_cancel {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWRJREFUeNo0UbuKwkAUPZPEF8EUSiDgBtxWyE9sI3aisLVFGpvsN4lYuIIkhSD7AfoBC9sFESw2qIUP8G323gs7MNzM3POaG+X7fqqUgqZp6PV6P+fz+Q1AQhuGYaSdTge6ruPxeEB7Pp/IZDJgQrvdrhUKhS/C1Wj/drvdFQOv16v0VbPZTCuVCu73u1zs93tMp1O0Wi2wEDuWSiUsl0so+kiJIJf/KmQv1bIsUCys12vMZjMosjPJ+pUI3+VyWbLRGZvNBrlcTtTDMMR2u3UZzMsk4LFer6NYLOJwOMC2bamDwQCXy8UlzEpnJCm8UMYPtucoTNjtdvIGz/MQx7FLseYSIwiCI9nAcRwBcX6Ok81mJQY7DIdDKJ4zLeTzeZkIP2g8HqPRaKBarSJJEiHJv2Am21MuUe33+y4R3ieTyWixWMhEGHi73aCx/el0EnAURTBN85MaI4ox5zP3GMz1T4ABAJGMudngknBTAAAAAElFTkSuQmCC) !important;
	}
	div[class="welcome_form"] .fbblue {
		background-color: #555 !important;
		border: 1px solid #000 !important;
	}

/* Comment Box */
	.commentbox {
		background: #333 !important;
		border: 1px solid #555 !important;
	}
	.cb_l {
		background: #222 !important;
		border-top: 2px solid #555 !important;
	}

/* Comments */
	.threadWrapper {
		border-bottom: 1px dotted #777 !important;
	}
	.comment:hover {
		background-color: #2A2A2A !important;
	}

/**************/
/* Ad Removal */
/**************/

	div#ad-300x250, div[class="ad_300x250"], div#skyscraper, div#skySpacer {
		display: none !important;
	}
	element.style {
		border-color: #555 !important;
	}

}