/*  
Theme Name: Lifehack v2
Theme URI: http://lifehack.org/
Description: Lifehack v2.
Version: 2.0
Author: Beansbox
Author URI: http://lifehack.org/
*/

/* CSS Main */
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite,
del, dfn, font, img, ins, kbd, q, s, samp,
small, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
/img{
	border:none;
	display: block;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

body {
	line-height: 1;
	color: black;
	background: white;
}

#content p {
	margin-bottom: 10px;
	line-height: 15px;
}
ul, ol {
	list-style-position: inside;
}
#mainnav-top ul,
ul.caption,
.related-post ul,
#recent_writers ul,
#job_board ul {
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
	}

caption, th, td {
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

.clear {
	clear: both;
}

/******************************************************************************************/

/* @group Home & Global */

body {
	background: #D5CFC1 url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/bodygradient.jpg) top left repeat-x;
	/*background: #08101b url(http://www.lifehack.org/wp-content/themes/lifehack-v2/images/nokiaskin120709to121009.gif) no-repeat center top;*/ 
	font: 12px "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}

ul, ol, p {
	color: #333;
	font-size: 12px ;
}

a {
	color: #0A63B4;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

#wrapper {
	width: 996px;
	margin: 0 auto;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/wrapper_bg.gif) right top repeat-y;
}

#topnav {
	width: 996px;
	height: 36px;
	background: #2E4D72 url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/topnav_bg.gif) left top no-repeat;
}

#topnav ul {
	list-style-type: none;
	color: #FFF;
	margin-left: 14px;
}

#topnav ul li {
	color: #FFF;
	border-right: 1px solid #436284;
	border-left: 1px solid #102842;
	padding: 0 6px 0 6px;
	float: left;
	font-size: 9px;
	line-height: 14px;
	margin-top: 11px;
}

#topnav ul li a {
	color: #FFF;
	text-decoration: none;
}

#topnav ul li.first {
	color: #FFF;
	border-left: none;
}

#topnav ul li.last {
	border-right: none;
}

#topnav ul li a:hover {
	color: #FFF;
	text-decoration: underline;
}

#topnav #search {
	float: right;
	line-height: 20px;
	padding: 7px 14px 0 0;
}

#topnav #search label {
	color: #FFF;
	font-size: 12px;
	padding: 1px 6px 0 0;
	float: left;
}

#topnav #search .text {
	border: 2px inset #d4d0c8;
	height: 15px;
	float: left;
	padding: 1px 0 0 3px;
	font-size: 11px;
	width: 127px;
}

#topnav #search .submit {
	float: left;
	margin: 0 0 0 5px;
}

#navigation {
	width: 996px;
	height: 110px;
	background: #2CA1D6 url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/navigation_bg.jpg) top left no-repeat;
}
* html #navigation {
	overflow: hidden;
}
* +html #navigation {
	overflow: hidden;
}
#navigation #branding {
	width: 320px;
	height: 110px;
	float: left;
}

#navigation #branding a img {
	border: none;
}

#navigation #mainnav {
	width: 676px;
	height: 110px;
	float: left;
	position: relative;
	z-index: 9999;	
}

#navigation #mainnav-top {
	float: left;
	background: red;
	margin: 12px 0 0 13px;
	display: inline;
}

#navigation #mainnav-top ul {
	margin: 0;
	float: left;
	height: 22px;
	padding: 0 4px 0 4px;
	padding: 0; 
}

#navigation #mainnav-top ul li {
	float: left;
	height: 22px;
	overflow: hidden;
	line-height: 23px;
	color: #FFF;
	background-color: #1B71A0;
}

#navigation #mainnav-top ul li a {
	float: left;
	/*color: #FFF;
	text-decoration: none;
	/*font-size:12px;	*/
	overflow: hidden;
	height: 10px;
	padding: 6px 0 6px 6px;
}
#navigation #mainnav-top ul li a span{
	float:left;
	margin:0 6px 0 0;
	text-indent:-9999px;
}
#navigation #mainnav-top ul li a:hover span{
	cursor: pointer;
}
#navigation #mainnav-top ul li.first a.all-posts span{
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/text-all-posts.png) no-repeat 0 0;	
	width:60px;	
}
#navigation #mainnav-top ul li a.featured span{
	width:59px;	
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/text-featured.png) no-repeat 0 0;	
}
#navigation #mainnav-top ul li a.productiviti span{
	width:79px;	
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/text-productiviti.png) no-repeat 0 0;
}
#navigation #mainnav-top ul li a.communication span{
	width:94px;	
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/text-communication.png) no-repeat 0 0;
}
#navigation #mainnav-top ul li a.lifestyle span{
	width:59px;	
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/text-lifestyle.png) no-repeat 0 0;
}	
#navigation #mainnav-top ul li a.money span{
	width:40px;	
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/text-money.png) no-repeat 0 0;
}
#navigation #mainnav-top ul li a.technology span{
	width:75px;	
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/text-technology.png) no-repeat 0 0;
}
#navigation #mainnav-top ul li a.management span{
	width:80px;	
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/text-management.png) no-repeat 0 0;
}	
#navigation #mainnav-top ul li a:hover {
	background: #06D6E3 url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/mainnav_top_bg.jpg) left top repeat-x;
}
#navigation #mainnav-top ul li.first a {
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/mainnav-top-left-bg.gif) no-repeat;
	padding: 6px 0 6px 6px;
}
#navigation #mainnav-top ul li.first a:hover {
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/mainnav-top-left-bg.gif) no-repeat 0 -22px;
}
#navigation #mainnav-top ul li.last a {
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/mainnav-top-right-bg.gif) no-repeat 100% 0;
	padding: 6px 0 6px 6px;
}
#navigation #mainnav-top ul li.last a:hover {
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/mainnav-top-right-bg.gif) no-repeat 100% -22px;
}

#pulldowns {
	float: right;
	margin: 11px 0 0 0;
	position: relative;
	z-index:9999;
	padding: 0 22px 0 0;
}

#pulldowns a {
	float: left;
	margin-left: 11px;
}
#pulldowns div.link  {
	float: left; 
	margin-top: 23px;
	margin-left: 21px;
}
#pulldowns .link a {
	margin: 0; 
}

#pulldowns a img {
	display: block;
}



#subscribe-rss {
	width: 137px; height: 56px;
	background: transparent url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/rss-bg.gif) no-repeat 0 0;
}
#subscribe-rss img {
	margin-top: 24px;
	margin-left: 41px;
}


#content {
	float: left;
	overflow:hidden;
	width: 992px;
	padding:0 2px 0 2px; 
	background: #fff url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/bg-content.gif) repeat-y 0 0;
	border-top: 1px solid #AAA291;
}

#maincontent {
	float: left;
	width: 728px;
	/*position: relative;*/
	overflow: hidden;
	background-color: #FFF;
	/*border-left: 1px solid #8D8778;
	border-top: 1px solid #8D8778;*/
}

#maincontent .googlead {
	height: 46px;
	background-color: #FFF;
	overflow: hidden;
	height: 100%;
	padding: 17px 19px 10px 2px;
}

#maincontent .googlead h1,
#maincontent .googlead h1 a {
	color: #0A63B4;
	font-size: 26px;
	font-weight: bold;
	display: inline;
	text-decoration: none;
}
#maincontent .googlead h1 a:hover {
	text-decoration: underline;
}

* html #maincontent .googlead h1 {
	padding: 0 3px 0 0;
}
* +html #maincontent .googlead h1 {
	padding: 0 3px 0 0;
}
#maincontent .googlead p {
	display: inline;
	font-weight: bold;
	font-size: 17px;
	line-height: 25px;
}

#maincontent .googlead a {
	color: #000;
	text-decoration: underline;
}

#maincontent .googlead a:hover {
	text-decoration: none;
}

#maincontent .googlead .link {
	float: right;
	font-size: 11px;
	margin: 3px 0 0 0;
}

#top_google_ads {
	margin-left: 6px;
	padding-bottom: 3px;
	float: left;
	width: 725px;
	background: #fff;
	display: inline;
}

.top_google_ad {
	float: left;
	width: 358px;
	overflow: hidden;
	padding-bottom: 6px;
	/*border: 1px solid #EAE9E8;*/
	margin-left: 1px;
	display: inline;
}

.top_google_ad div {
	margin-top: -9px;
	float: left;
	padding: 0 10px;
}

.top_google_ad div p {
	font-size: 12px;
}

.top_google_ad img {
	float: left;
	margin: 12px 12px 12px 10px;
}

.top_google_ad h1 {
	width: 200px;
/*	height: 61px; */
	font-weight: bold;
	/*background: aqua;	*/
	float: left;
	line-height:21px;
	margin-top: 12px;
	clear: right;
	color: #0A63B4;
	font-size: 19px;
}
.top_google_ad h1 a {
	font-weight: bold;
	float: left;
	color: #0A63B4;
	font-size: 19px;
	text-decoration: none;
}
.top_google_ad h1 a:hover {
	text-decoration: underline;
}

.top_google_ad p {
	font-size: 11px;
}

.top_google_ad p span {
	font-weight: bold;
}

.top_google_ad p a {
	font-weight: bold;
	color: #666666;
}
.top_google_ad p a:hover{
	text-decoration: none;
}

.top_google_ad div img {
	display: block;
	margin-top: 14px;
	margin-left: 9px;
	margin-bottom: 0;
}

.top_google_ad p.summary {
	clear: both;
	color: #333333;
	margin: 0 0 0 10px;
	line-height: 15px;
}

.top_google_ad h3 {
	margin-top: 3px;
}

.top_google_ad h3 a {
	font-size: 11px;
	color: #0A63B4;
	text-decoration: none;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 4px;
}

.top_google_ad h3 a:hover {
	text-decoration: underline;
}
#maincontent #featuredarticles {
	background-color: #EFEFEF;
	border-bottom: 1px solid #FFF;
	position: relative;
	width: 721px;	
	margin: 18px 0 0 7px;
}

#maincontent .article {
	background-color: #EFEFEF;
	border-bottom: 25px solid #FFF;
	margin-left: 7px;
	display: inline;
	float: left;
	width: 100%;
}

#maincontent .odd {
	background-color: #EFEFEF;
}
 
#maincontent .even {
	background-color: #FAF9F8;
}
 
#maincontent #featuredarticles .featuredimage {
	margin: 14px 22px 18px 10px;
	width: 128px;
	float: left;
	display: inline;
}

#maincontent .article .articleimage {
	margin: 10px 24px 8px 10px;
	width: 128px;
	float: left;
	display: inline;
}

#maincontent .featuredimage img {
	display: block;
}

#maincontent .article .articleimage img.diggthis {
	margin-top: 0px;
}

#maincontent .article .articleimage img {
	display: block;
}

.diggs {
	float: left;
	width: 128px;
	height: 24px;
	margin: 7px 0 0 0;
	padding: 4px 0 0 0;
	color: #444;
	line-height: 20px;
	font-size: 11px;
	font-weight: bold;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/digg-bg.gif) no-repeat;
}

#maincontent .article .diggs {
	margin-top: 4px;
}

.diggs a {
	position: relative;
	top: 4px;
	left: -1px;
}

.diggs a img {
	display: inline !important;
}

#maincontent #featuredarticles .featuredtext {
	float: left;
	width: 523px;
	margin: 11px 18px 0 0;
	padding: 0 0 14px 0;
}

#maincontent .article .articletext {
	float: left;
	width: 528px;
	margin: 6px 18px 8px 0;
}

#maincontent #featuredarticles .featuredtext h1 {
	font-size: 25px;
	margin: 0 0 0 1px;
	font-weight: bold;
	color: #0A63B4;
	line-height: 100%;
}
#maincontent #featuredarticles .featuredtext h1 a {
	font-size: 25px;
	font-weight: bold;
	color: #0A63B4;	
	text-decoration: none;
}
#maincontent #featuredarticles .featuredtext h1 a:hover {
	text-decoration: underline;
}

#maincontent .article .articletext h1 {
	font-size: 18px;
	font-weight: bold;
	color: #0A63B4;
	margin: 4px 0 0 0;
}
#maincontent .article .articletext h1 a {
	font-size: 18px;
	font-weight: bold;
	color: #0A63B4;	
	text-decoration: none;
}
#maincontent .article .articletext h1 a:hover {
	text-decoration: underline;
}

#maincontent #featuredarticles .featuredtext h2,
#maincontent .article .articletext h2 {
	font-size: 15px;
	color: #666666;
	font-style: italic;
	margin: 6px 0 5px 0;
}

#maincontent #featuredarticles .featuredtext h2 span.date,
#maincontent .article .articletext h2 span.date {
	font-style: normal;
	font-weight: bold;
	padding: 0 4px 0 0;
}

#maincontent #featuredarticles .featuredtext h2 a,
#maincontent .article .articletext h2 a {
	font-size: 15px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}

#maincontent #featuredarticles .featuredtext h2 a:hover,
#maincontent .article .articletext h2 a:hover {
	text-decoration: none;
}

#maincontent #featuredarticles .featuredtext,
#maincontent #featuredarticles .featuredtext p,
#maincontent .article .articletext p {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}

#maincontent #featuredarticles .featuredtext h3,
#maincontent .article .articletext h3 {
	margin: 8px 0 6px 0;
}

#maincontent #featuredarticles .featuredtext h3 a,
#maincontent .article .articletext h3 a {
	font-size: 11px;
	color: #0A63B4;
	text-decoration: none;
	font-weight: bold;
}

#maincontent #featuredarticles .featuredtext h3 a:hover,
#maincontent .article .articletext h3 a:hover {
	text-decoration: underline;
}

#maincontent #featuredarticles p.featuredinfo,
#maincontent .article .articletext p.articleinfo {
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	font-size: 11px;
}

#maincontent #featuredarticles p.featuredinfo a ,
#maincontent .article .articletext p.articleinfo a {
	color: #333;
	text-decoration: none;
}

#maincontent #featuredarticles p.featuredinfo a:hover ,
#maincontent .article .articletext p.articleinfo a:hover {
	text-decoration: underline;
}

#maincontent #featuredarticles p.featuredinfo a {
	color: #333;
	text-decoration: none;
}

#maincontent #featuredarticles p.featuredinfo a:hover {
	text-decoration: underline;
}

#maincontent #featuredarticles .featuredtitle {
	border-bottom: 3px solid #FFF;
	display:block; 
	/*position: relative;*/
}
#maincontent #featured-link {
	float: right; 
	margin: -34px 15px 0 0;
	display: inline;
	/*position: relative; */
}
#featured-link a.article_link{
	position: relative;
}
* html #featured-link a.article_link{
	position: static;
}
* html #maincontent #featured-link {
/*	position: static;	*/
	/*position: relative;*/
}
* +html #maincontent #featured-link {	
	position: static;	
	/*position: relative;*/
}
#latesttopics {
	margin: 20px 0 0 7px;
	height: 85px;
	float: left;
	width: 721px;
	background: #fff;
	display: inline;
}

#latesttopics a {
	display: block;
	float: left;
	padding-bottom: 11px;
	color: #807966;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	margin: 10px;
}

#latesttopics a.active,
#latesttopics a:hover {
	color: #3C3932;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/latest-arrow.gif) no-repeat bottom;
}

#secondarycontent {
	float: right;
	width: 264px;
	/*overflow: hidden; */
	background-color: #FFFFFF;
	/*border-right: 1px solid #8D8778;
	border-top: 1px solid #8D8778;*/
	padding-bottom: 13px;
}

#adverts a img {
	float: left;
	border: 1px #ADADAD;
	margin: 4px 0 4px 4px;
}

#adverts {
	clear: both;
/*	height: 519px;*/
	margin-top: 12px;
}

.secondaryfeature {
	margin: 5px 0 0 5px;
}

.secondaryfeature img {
	margin-top: 15px;
}

#articles_archive a.toplink {
	float: left;
	color: #807966;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	margin: 11px 10px 0 10px;
	padding-bottom: 9px;
}

#articles_archive .menu {
	padding: 0 0 4px 11px;
	overflow: hidden;
	height: 100%;
}

#articles_archive a.toplink.active,
#articles_archive a.toplink:hover {
	color: #3C3932;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/latest-arrow.gif) no-repeat bottom;
}

#articles_archive ol#sidebar_archive_monthly {
  /*visibility:collapse;*/
}

#articles_archive ol li {
	font-weight: bold;
}

#articles_archive ol li a {
	font-weight: normal;
	color: #807966;
	text-decoration: none;
}
#articles_archive ol li a:hover {
	color: #3C3932;
}

#articles_archive .art {
	font-size: 11px;
	color: #3C3932;
	padding: 2px;
	clear: both;
	margin: 0 10px 0 10px;
	line-height: 13px;
}

#articles_archive .odd {
	background-color: #F1EFEB;
}

#podcast {
	margin-top: 15px;
}

#podcast .pc {
	clear: both;
	width: 230px;
	height: 42px;
	margin: 4px 0 0 12px;
}

#podcast .pc img {
	float: left;
	margin: 0 10px 0 0;
}

#podcast .pc h5 {
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	padding-top: 5px;
}

#podcast .pc p {
	color: #333333;
	font-size: 12px;
}

#podcast .seemore, #recent_writers .seemore {
	float: right;
	width: 85px;
	height: 23px;
	overflow: hidden;
	text-indent: -9999px; 
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/pc_see_more.gif) no-repeat ;
	margin: 2px 15px 8px 0;
}
#podcast .seemore:hover, #recent_writers .seemore:hover {
	background-position: 0 -23px;
}

#recent_writers .writer {
	width: 234px;
	height: 30px;
	margin-left: 12px;
	*margin-left: -6px;
	border-top: 3px solid #FFF;
}

#recent_writers .odd {
	background-color: #F1EFEB;
}

#recent_writers .writer img {
	float: left;
	margin: 2px 9px 2px 2px;
}

#recent_writers .writer h5 {
	float: left;
	width: 140px;
	font-size: 11px;
	line-height: 26px;
}

#recent_writers .writer a {
	font-size: 11px;
	text-decoration: none;
	color: #0A63B4;
	font-weight: bold;
	line-height: 26px;
}

#latest_poll {
	margin-top: 10px;
}

#latest_poll #question {
	width: 234px;
	height: 30px;
	margin-left: 10px;
	border-top: 3px solid #FFF;
	background-color: #F1EFEB;
	padding-left: 4px;
}

#latest_poll #question h3 {
	float: left;
	font-size: 11px;
	padding-left: 1px;
	line-height: 26px;
	font-weight: bold;
}

#latest_poll input {
	font-size: 11px;
	float: left;
	display: block;
	clear: left;
	margin-right: 7px;
}

#latest_poll label {
	font-size: 11px;
	color: #333333;
	/*float: left;*/
	display: block;
	width: 215px;
	height: 31px;
}

#latest_poll #answers {
	margin: 8px 0 0 12px;
	overflow: hidden;
}

#latest_poll #answers .vote {
	float: right;
	width: 61px;
	height: 24px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/poll_vote.gif) no-repeat ;
	text-indent: -9999px; 
	overflow: hidden;
	margin: 2px 15px 8px 0;
}
#latest_poll #answers .vote:hover {
	background-position: 0 -24px;
}

.wp-polls-ans {
  width: 95%;
}


#job_board .job {
	width: 234px;
	height: 40px;
	margin-left: 12px;
	overflow: hidden;
	float:left;
	display: inline;
	border-top: 3px solid #FFF;
	padding: 2px 0 2px 0;
}

#job_board .odd {
	background-color: #F1EFEB;
}

#job_board .job h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 6px 0 3px 2px;
	color: #666666;
}

#job_board .job p {
	font-size: 12px;
	margin: 0 0 4px 2px;
	color: #666;
}

#job_board h3 {
	margin: 5px 0 0 12px;
}
#job_board h3.link {
	margin: 5px 0 0 15px;
	padding-bottom: 9px;
}

#job_board h3 a {
	font-size: 11px;
	color: #0A63B4;
	text-decoration: none;
	font-weight: bold;
}
#job_board h3 a:hover {
	text-decoration: underline; 
}

#offers {
	width: 234px;
	float:left;
	display:inline;
	margin-left: 15px;
}

#offers h4 {
  font-size: 125%;
  color: #4E463F;
  letter-spacing: -1px;
}

#offers .offer {
	border-top: 1px solid #999999;
	padding: 7px 0 7px 3px;
	font-size: 12px;
	font-weight: bold;
	overflow: hidden;
	height: 100%;
	color: #666666;
}

#offers .offer .image {
	float: left;
	margin: 0 5px 0 0;
}

#offers .offer .text {
	padding-top: 18px;
}

#offers .offer .text span {
	display: block;
	padding: 1px 0 0 0;
}

#offers .offer .text span a {
	text-decoration: underline;
	color: #666;
	font-size: 12px;
}

#offers .offer .text span a:hover {
	text-decoration: none;
}

#offers img {
	display: block;
}

#offers .last {
	border-bottom: 1px dashed #999999;
	margin-bottom: 15px;
}

#tag_cloud {
	color: #333333;
	margin-top: 13px;
	float:left;
	display: inline;
}

#tag_cloud a {
	text-decoration: none;
	color: #666;
}

#tag_cloud a:hover {
	text-decoration: underline;
}

#tag_cloud a.clicknow {
	float:left;	
	width: 94px;
	height: 23px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/click_more.gif) no-repeat ;
	overflow: hidden;
	text-indent: -9999px; 
}
#tag_cloud a.clicknow:hover {
	background-position: 0 -23px;
}

#tag_cloud p {
	width: 230px;
	display: block;
	padding: 9px 0 5px 16px;
	margin: 0; 
}
#tag_cloud span {
	font-size: 12px;
}

#tag_cloud .med {
	font-size: 18px;
}
#tag_cloud .large {
	font-size: 25px;
}
#tag_cloud .big {
	font-size: 28px;
}
#tag_cloud .bigger {
	font-size: 30px;
}

#footer {
	float: left;
	width: 996px;
	height: 110px;
	background: #55A1C1 url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/footer_bg.jpg) left top no-repeat;
}

#footnav {
	width: 796px;
	height: 36px;
	float: left;
}

#footnav ul {
	list-style-type: none;
	color: #FFF;
	margin-left: 10px;
}

#footnav ul li {
	color: #FFF;
	padding: 0 6px 0 6px;
	float: left;
	font-size: 11px;
	line-height: 11px;
	margin-top: 12px;
}

#footnav ul li a {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

#footnav ul li.first {
	color: #FFF;
	border-left: none;
}

#footnav ul li a:hover {
	color: #000;
	text-decoration: none;
}

#footnav #search {
	float: right;
	height: 36px;
	line-height: 36px;
	margin-right: 15px;
}

#footnav #search label {
	color: #FFF;
	font-size: 12px;
	margin-right: 3px;
}

#footnav #search input {
	border: 1px solid #CCC;
	margin-right: 3px;
	font-size: 11px;
	width: 130px;
}

#footnav #search img.go {
	margin-top: 12px;
}

#rss-footer {
	float: right;
	line-height: 18px;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	margin: 10px 14px 0 0;
	padding: 0 0 0 26px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/rss_footer_bg.gif) no-repeat;
	font-weight: bold;
}


#rss-footer:hover {
	color: #000;
	text-decoration: none;
}

#copyright {
	clear: both;
	color: #FFF;
	font-size: 11px;
	padding-left: 15px;
	padding-top: 8px;
}

.pagetitle {
  color: #0A63BF;
  padding-left: 12px;
}

/* @end */

/****************************************************************/

/* @group Article */

#article_content {
	background-color: #F1EFEB;
	margin-left: 7px;
	padding: 12px;
}

#the_article h1, 
#the_article h1 a {
	color: #0A63B4;
	font-weight: bold;
	font-size: 24px;
	text-decoration: none;
	line-height: 120%;
	padding-top: 10px;
}
#the_article h1 a:hover {
	text-decoration: underline;
}

#the_article h2 {
	color: #666666;
	font-size: 20px;
	font-weight: bold;
	margin: 25px 0px 8px 0px;
}

#the_article #header_meta a {
	color: #666666;
	font-weight: bold;
	text-decoration: underline; 
}
#the_article #header_meta a:hover {
	text-decoration: none; 
}
#the_article #header_meta .date {
	color: #666666;
	font-weight: bold;
	font-style: normal;
}

#the_article img {
	border: 1px solid #CCCCCC;
	background: #FFFFFF none repeat scroll 0%;
	padding: 5px;
}

#the_article img.alignnone {
  display: block;
  margin: 15px 0 19px 30px;
}

#the_article img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

#the_article img.alignleft {
	float: left;
	margin: 15px;
	margin-left: 0px;
}
#the_article img.alignright {
	float: right;
	margin: 15px;
	margin-right: 0px;
}

#the_article,
#the_article p {
	font-size: 12px;
	color: #333333;
	line-height: 140%;
        padding-right: 12px;
}
#maincontent ul, #maincontent ol {
	list-style: disc url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/bullet.gif) outside;
	margin: 0; padding: 0;
	/*margin-left: 25px;*/
	padding-bottom: 10px;
	line-height: 140%;
}
#maincontent ol {
	list-style: decimal outside;
}

#maincontent .quote,
#the_article .quote {
	background: #FFF url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/quote_bg.gif) top left no-repeat;
	width: 451px;
	height: 93px;
	padding: 15px 20px;
	color: #857764;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 12px;
}

#maincontent .quote p
#the_article .quote p {
	font-size: 13px;
	line-height: 160%;
	color: #857764;
}

#the_article #captions {
	clear: both;
}


/* inner page start */
#art-content {
	float: left;
	width: 704px;
	background: #f1efeb;
	margin: 0 0 0 4px;
	display:inline; 
	padding: 12px 12px 15px 12px;
}
#art-content .line {
	width:100%; 
	padding: 0 0 9px 0;
	overflow: hidden;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/dot.gif) repeat-y 509px 0;
}

#art-content ul, #art-content ol {
        margin-left: 40px;
}

.left-col {
	float: left;
	width: 509px;
}
code,
blockquote {
	/*float: left;*/
	width: 441px;
	margin: 27px 0 20px 2px;
	padding: 18px 20px 18px 20px;
	/*display:inline; */
	overflow: hidden;

	color: #807966 !important ;
	line-height: 19px !important ;	
	font-size: 13px !important ;
	font-style: italic;
	font-weight: bold;
	text-indent: 23px;
	background: #FFF url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/quote-left-arrow.gif) no-repeat 20px 15px;
}
code {
	background: #FFF;	
	text-indent: 0;
}
/* blockquote p {	
	color: #807966 !important ;
	line-height: 19px !important ;	
	font-size: 13px !important ;
	font-style: italic;
	font-weight: bold;
	text-indent: 23px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/quote-left-arrow.gif) no-repeat ;
}*/
blockquote span,
blockquote p span {
	padding: 0 23px 0 0;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/quote-right-arrow.gif) no-repeat right;
}

/*
.quote-block {
	float: left;
	width: 491px;
	margin: 27px 0 0 2px;
	display:inline; 
	overflow: hidden;
	background: #fff url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/quote-top-bg.gif) no-repeat ;
}
.quote-block .bg {
	float: left;
	width: 441px;
	padding: 13px 25px 13px 25px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/quote-bottom-bg.gif) no-repeat left bottom;
}
.quote-block .bg div {
}
.quote-block .bg div p {
	margin: 0 !important ; 
	font-size: 13px !important ;
	color: #807966 !important ;
	line-height: 19px !important ;
	font-style: italic;
	font-weight: bold;
	text-indent: 23px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/quote-left-arrow.gif) no-repeat ;
}
.quote-block .bg div p span {
	padding: 0 23px 0 0;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/quote-right-arrow.gif) no-repeat right;
}
*/

.google-block {
	float: left;
	/*width:493px; */
        height: 290px;
	margin: 21px 0 0 0;
}
.google-block .ads {
	float: left; 
}
.google-block .ads img {
	display:block; 
}
#single-digg {
	float: right; 
	width: 141px;
	padding: 18px 0 0 0;
	margin: 21px 0 0 0;
	text-align: center;
	height: 100px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/google-digg-bg.gif) no-repeat ;
}
.caption {
	margin: 16px 0 0 0;
	padding: 0; 
	float: left;
	width:100%; 
}
.caption li {
	list-style: none; 
	float: left;
	width: 79px;
	padding: 0 2px 0 1px;
	text-align: center;
	line-height: 11px;
	font-size: 11px;
}
.caption li a {
	float: left;
	width: 79px;
	color: #807966;
	padding: 0 0 5px 0;
	background: #fff;
	text-decoration: none; 
}
.caption li a:hover {
	text-decoration: underline; 
}
.caption li a img {
	display:block; 
}
.caption li a span {
	display:block; 
	padding: 5px 0 0 0;
}
.comparison {
	float: left;
	width:100%; 
	margin: 29px 0 0 0;
}
.comparison h2 {
	margin: 0 0 0 5px; 
	width: 148px;
	height: 17px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/comparison-head.gif) no-repeat ;
	text-indent: -9999px; 
	overflow: hidden;
}
.comparison table {
	margin: 11px 0 0 0; 
	padding: 0; 
	width: 491px;
/*	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/comparison-bg.gif) repeat-y ; */
	color: #333;
	font-size: 12px;
	line-height: 24px;
}
.comparison table tr td,
.comparison table tr th {
	border: solid 1px #F1EFEB;
	border-width: 0 1px 1px 0;
	text-align: center;
	background: #DCDBD8;
}
.comparison table tr .col1 {
	text-align: left;
	padding: 0 0 0 12px;
	font-weight: bold;
	background: #DAD4B4;
}
.comparison table tr th {
	line-height: 35px;
	font-weight: bold;
	background: #fff;
}
.comparison table tr th.col1 {
	background: #dcdbd8;
}
.review {
	float: left;
	width:100%; 
	margin: 26px 0 0 0;
}
.review h2 {
	margin: 0 0 0 5px; 
	width: 70px;
	height: 16px;
	float: left; 
	padding: 0 3px 0 0;
	text-indent: -9999px; 
	overflow: hidden;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/review-head.gif) no-repeat ;
}
.review .star {
	float: left; 
}
.review .stars span {
	margin: 1px 0 0 5px;
	float: left; 
	width: 18px;
	height: 17px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/star.gif) no-repeat ;
}
.review .stars span.half {
	width: 9px;
}
.review ul {
	margin: 14px 0 0 0; 
	padding: 0 0 27px 0; 
	width: 491px;
	float: left; 
	background: #fff url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/review-bg.gif) repeat-y ;
}
.review ul li {
	list-style: none; 
	float: left;
	width:100%; 
	font-size: 12px;
	color: #333;
	border-top: 1px solid #f1efeb;
}
.review ul li .col1 {
	float: left;
	width: 111px;
	padding: 0 0 0 12px;
	font-weight: bold;
	line-height: 24px;
}
.review ul li .col2 {
	width: 337px;
	line-height: 12px;
	float: right; 
	padding: 6px 20px 6px 10px;
}
.responce {
	float: left;
	width: 276px;
	height: 24px;
	margin: 29px 0 0 0;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/responce-button.gif) no-repeat;
	text-indent: -9999px; 
	overflow: hidden;
}
.responce:hover {
	background-position: 0 -24px;
}


.related-post {
	float: left;
	width: 711px; 
	padding: 14px 0 0 17px;
}
.related-post .link {
	display:block; 
	line-height: 19px;
	padding: 0 0 0 26px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/rss-icon.gif) no-repeat 0 2px;
}
.related-post .link a {
	text-decoration: none; 
	color: #333;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 2px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/line.gif) repeat-x left bottom;
}
.related-post .link a span {
	color: #0a63b4;
}
.related-post h3 {
	margin: 12px 0 0 0; 
	width: 189px;
	height: 31px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/related-post-head.gif) no-repeat;
	text-indent: -9999px; 
	overflow: hidden;
}
.related-post .related_post {
	margin: 7px 0 0 0; 
	padding: 0; 
	float: left;
	width: 391px;
}
.related-post .related_post li {
	line-height: 20px;
	padding: 0 0 0 25px;
	color: #333;
	font-size: 12px;
	list-style: none; 
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/list-arrow.gif) no-repeat 8px 5px;
}
.related-post .related_post li.color {
	background-color: #f1efeb;
}
.related-post .related_post li a {
	text-decoration: none; 
	color: #333;
}
.related-post .related_post li a:hover {
	text-decoration: underline; 
}
.related-post .icons {
	margin: 0; 
	padding: 6px 0 0 20px; 
	float: left;
	width: 270px;
}
.related-post .icons li {
	list-style: none; 
	line-height: 21px;
	color: #333;
	font-size: 12px;
}
.related-post .icons li img {
	margin: 0 6px 0 0;
	position: relative; 
	top: 3px;
}
.related-post .icons li a {
	text-decoration: none; 
	color: #333;
}
.related-post .icons li a:hover {
	text-decoration: underline; 
}
.related-post .icons li.tag a {
	text-decoration: underline; 
}
.related-post .icons li.tag a:hover {
	text-decoration: none; 
}
.responce-block {
	float: left;
	width:721px; 
	padding: 0 0 0 7px;
	margin: 12px 0 0 0;
}
.responce-block h2 {
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/responce-head.gif) no-repeat ;
	line-height: 31px;
	height: 31px;
	font-weight: bold;
	color: #fff;
	font-size: 24px;
	padding: 13px 0 0 44px;
}
.responce-block div {
	background: #f1efeb;
	padding: 0 0 20px 14px;
	font-size: 12px;
	color: #333;
	float: left;
	width: 707px;
	margin: 9px 0 0 0;
}
.responce-block div h3 {
	font-size: 15px;
	margin: 18px 0 0 0;
	font-weight: bold;
}
.responce-block div h3 a {
	text-decoration: none; 
	color: #0a63b4;
}
.responce-block div h3 a:hover {
	text-decoration: underline; 
}
.responce-block div ul {
	margin: 0; 
	padding: 15px 0 0 4px; 
}
.responce-block div ul li {
	list-style: none; 
	line-height: 18px;
	padding: 0 0 0 18px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/responce-arrow.gif) no-repeat 0 2px;
}
.responce-block div ul li a {
	text-decoration: none; 
	color: #333;
}
.responce-block div ul li a:hover {
	text-decoration: underline; 
}

.comments {
	float: left;
	padding: 4px 0 0 7px;
	width: 721px;
}
.comments .headline {
	height: 47px;
	background: #aba38a url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/comments-headline-divider.gif) no-repeat 350px 8px;
	float: left; 
	width: 721px;
}
.comments .headline h2 {
	margin: 13px 0 0 9px; 
	width: 140px;
	float: left; 
	display:inline; 
	height: 23px;
	text-indent: -9999px; 
	overflow: hidden;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/comments-headline.gif) no-repeat ;
}
.comments .headline a {
	float: right; 
	margin: 20px 15px 0 0;
}
.comments .headline a img {
	display:block; 
}
.comments ul {
	margin: 0; 
	padding: 0; 
	float: left; 
	position: static;
	width: 721px;
}
.comments ul li {
	list-style: none; 
	float: left;
	width: 684px;
	font-size: 12px;
	margin: 4px 0 0 0;
	padding: 10px 0 10px 37px;
	background: #f1efeb;
}
.comments ul li.color {
	background: #faf9f8;
}
.comments ul li .image {
	float: left; 
	text-decoration: none; 
	font-weight: bold;
	text-align: center;
	color: #333;
}
.comments ul li .image:hover {
	text-decoration: underline; 
}
.comments ul li .image img {
	border: 4px solid #FFFFFF; 
	display:block; 
}
.comments ul li .wpuser img {
	border: 4px solid #B4AB91; 
}
.comments ul li .image span {
	display:block; 
	padding: 3px 0 1px 0;
}
.comment {
	float: left;
	width: 551px;
/*	margin: 9px 0 9px 0; */
	display:inline; 
	color: #333; 
/*	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/comment-bg.gif) no-repeat 26px 9px; */
}
.comment .comment-top {
	width: 557px; height: 10px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/comment-top-bg.gif) no-repeat;
}
.comment .comment-bottom {
	width: 557px; height: 20px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/comment-bottom-bg.gif) no-repeat left top;
}
.comment .comment-bg {
	width: 557px;
        padding-bottom: 10px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/comment-bg.gif) repeat-y 26px 0;
}
.comment .comment-body {
	width: 497px;
	_margin-top: -5px;
	padding: 10px 13px 0 43px;
	position: relative; 
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/comment-top-bg.gif) no-repeat 0px -10px;
}
/*
.comment .top-bg {
	float: left;
	width: 557px;
	margin: -9px 0 0 -26px;
	position: relative;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/comment-top-bg.gif) no-repeat;
}
* html .comment .top-bg {
	position: static;
}
* html .comment .bottom-bg {
	position: static;
}
* +html .comment .top-bg {
	position: static;
}
* +html .comment .bottom-bg {
	position: static;
}

.comment .bottom-bg {
	float: left;
	width: 497px;
	margin: 0 0 -9px 0;
	display:inline; 
	padding: 10px 13px 0 43px;
	position: relative; 
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/comment-bottom-bg.gif) no-repeat left bottom;
}
*/
.comment h3 {
	font-size: 12px;
	color: #807966;
	font-weight: bold;
}
.comment p {
	margin: 17px 0 0 0; 
	line-height: 15px;
}
.post-comment {
	float: left;
	width: 711px; 
	background: #faf9f8;
	margin: 4px 0 0 7px;
	padding: 20px 0 12px 10px;
	display:inline; 
}
.post-comment h2 {
	margin: 0; 
	width: 256px;
	height: 31px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/post-comment-head.gif) no-repeat ;
	text-indent: -9999px; 
	overflow: hidden;
}
.post {
	float: left;
	width: 391px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/post-comment-bg.gif) repeat-y ;
	margin: 10px 0 0 0;
}
.post .top-bg {
	float: left;
	width: 100%; 
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/post-comment-top-bg.gif) no-repeat ;
}
.post .bottom-bg {
	float: left;
	width: 377px;
	padding: 15px 0 14px 14px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/post-comment-bottom-bg.gif) no-repeat left bottom;
}
.post h3 {
	margin: 0 0 0 2px; 
	padding: 0 0 0 18px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/post-comment-icon.gif) no-repeat ;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
.post h3 span {
	color: #807966;
}
.post ul {
	margin: 13px 0 0 0; 
	padding: 0; 
	float: left;
	width: 100%; 
}
.post ul li {
	list-style: none; 
	float: left;
	width: 100%; 
}
.post ul li label {
	display:block; 
	font-size: 11px;
	color: #333;
	padding: 5px 0 0 1px;
}
.post ul li .text {
	float: left; 
	padding: 1px 0 0 2px;
	border: 1px solid #676767; 
	background: #faf9f8;
	margin: 4px 0 0 0;
	width: 173px;
	height: 17px;
	font-size: 11px;
}
.post ul li textarea {
	font-size: 12px;
	float: left;
	margin: 4px 0 0 0;
	padding: 0 0 0 2px; 
	width: 340px;
	height: 93px;
	border: 1px solid #676767; 
	overflow: auto;
	background: #faf9f8;
}
.post ul li input.submitbutton {
	float: left;
	width: 148px;
	height: 23px;
	margin: 9px 0 0 1px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/post-comment-submit.gif) no-repeat ;
	text-indent: -9999px; 
	overflow: hidden;
	border: 0px none;
}
.post ul li a:hover {
	background-position: 0 -23px;
}
.inner {
	padding-bottom: 16px;
}
.right-col {
	float: right; 
	margin: -2px 0 0 0;
	color: #0a63b4;
	padding:2px 0 0 1px;
	font-size: 11px;
	width: 169px;
/*	position: relative; */
}
/** html .right-col{
	position: static;
}*/
.right-col h2 {
	margin: 0; 
	color: #0a63b4;
	font-size: 11px;
	font-weight: bold;
	padding-top: 20px;
}
.right-col h3 {
	margin: 0; 
	font-size: 13px;
	font-weight: bold;
	color: #333;
	padding: 6px 0 3px 0;
}
.right-col .image {
	display:block; 
	border: 5px solid #fff; 
	margin: 10px 0 0 0;
}
.right-col p {
	margin: 13px 0 0 0; 
	line-height: 14px;
}
.right-col .link {
	color: #0a63b4;
	font-size: 11px;
	margin: 23px 0 0 0;
	display:block; 
	line-height: 12px;
	font-weight: bold;
}
.right-col .link a {
	text-decoration: none; 
	color: #0a63b4;
}
.right-col .link a:hover {
	text-decoration: underline; 
}

.right-col .biography {
	margin-top: 80px;
}
.right-col .biography p {
	color: #666666;
	padding-right: 10px;
	font-size: 11px;
}
/* inner page end */
#email {
	position: relative; 
	padding-bottom: 7px;
}
#email.active .popup,
#email:hover .popup {
	left: 42px;
}
#email .popup {
	position: absolute; 
	top: 34px;
	z-index: 100;
	left: -9999px;
	width: 199px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/mail-popup-top-bg.gif) no-repeat ;
	float: left;
}
#email .popup .bottom-bg {
	float: left;
	width: 199px;
	padding: 23px 0 3px 0;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/mail-popup-bottom-bg.gif) no-repeat left bottom;
}
#email .popup .bg {
	float: left;
	width: 184px;
	padding: 6px 6px 4px 9px;
	font-size: 11px;
	color: #91867e;
	font-weight: bold;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/mail-popup-bg.gif) repeat-y ;
}
#email .popup label {
	display:block; 
	padding: 0 0 0 2px;
}
#email .popup .text {
	border: 2px inset #d4d0c8;
	height: 15px;
	float: left;
	margin: 6px 0 0 0;
	padding: 1px 0 0 3px;
	font-size: 11px;
	width: 173px;
}
#email .popup .submit {
	float: left; 
	margin: 13px 0 0 1px;
}
#email .popup a {
	float: right; 
	margin: 11px 0 0 0;
}
#email .popup a img {
	display:block; 
}


#login {
	position: relative; 
	padding-bottom: 7px;
}
#login.active .popup,
#login:hover .popup {
	left: -89px;
}
#login .popup {
	position: absolute; 
	top: 25px;
	/*left: -89px;*/
	left: -9999px;
	z-index: 100;
	width: 272px;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/login-popup-top-bg.gif) no-repeat ;
	float: left;
}
#login .popup .bottom-bg {
	float: left;
	width: 272px;
	padding: 23px 0 3px 0;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/login-popup-bottom-bg.gif) no-repeat left bottom;
}
#login .popup .bg {
	float: left;
	width: 256px;
	padding: 4px 7px 6px 9px;
	font-size: 11px;
	color: #91867e;
	font-weight: bold;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/login-popup-bg.gif) repeat-y ;
}
#login .popup .bg div {
	float: left;
	width: 100%; 
	margin: 9px 0 0 0;
}

#login .popup label {
	float: left; 
	width: 67px;
	margin: 7px 0 0 0;
	line-height: 18px;
}
#login .popup .text {
	border: 2px inset #d4d0c8;
	height: 15px;
	float: left;
	padding: 1px 0 0 3px;
	margin: 7px 0 0 0; 
	font-size: 11px;
	width: 178px;
}
#login .popup .submit {
	display:block; 
	margin: 0 auto; 
}
#login .popup p {
	float: left; 
	color: #666;
	font-weight: normal; 
	font-size: 10px;
	margin: 13px 0 0 -6px;
	display:inline; 
}
#login .popup p a {
	text-decoration: none;  
	margin: 0 6px 0;
	color: #666;
	float: none; 
}
#login .popup p a:hover {
	text-decoration: underline; 
}
#login .popup a {
	float: right; 
	margin: 4px 0 0 0;
}
#login .popup a img {
	display:block; 
}
/*advice*/
#featured-link:hover .advice,
#featured-link.active .advice{
	left:422px;
}
.advice{
	width:297px;
/	top:30px;
	left:-9999px;
	z-index: 100;
	position: absolute;
	
}
.advice-btm{
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/advice-btm.gif) no-repeat 0 0;
	height:3px;
	float:left;
	width:297px;
	/*overflow: hidden;*/
}
.advice-body{
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/advice-body.gif) repeat-y 0 0;
	float:left;	
	overflow: hidden;
	padding:0 0 7px 0;
	width:297px;
}
.advice-top{
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/advice-top.gif) no-repeat 0 0;
	float:left;	
	width:297px;
	height:23px;
}
.advice-body ol.list {
	margin:10px 0 0 0;
	width:268px;
	float:left;
	padding:0 7px 0 5px;
}
.advice-body ol.list li {
	font-size: 11px/16px;
	width:268px;	
	float:left;
	padding:0;
	background:#fff;
	margin:0;
}
.advice-body ol.list li span{
	font-weight: bold;
	color:#59524e;
	padding:0 4px 0 6px;
}
.advice-body ol.list li.odd{
   background:#e5e4d9;	
}
.advice-body ol.list li a{
	color:#59524e;
	float:none;
	display: inline;
	margin:0;
	text-decoration: none;
}
.advice-body ol.list li a:hover{
	text-decoration: underline;	
}
.advice-body a.close{	
	float:right;
	padding:8px 8px 0 0;	
}
#clound-links{
	float: right;
	margin: 2px 12px 8px 0;
	width:94px;
	height:23px;
	position: relative;
}
#clound-links:hover .clound,
#clound-links.active .clound{
	left:-193px;
} 
.clound{
	width:297px;	
	position: absolute;
	display:none;
}
.clound-top{
	width:297px;
	height:2px;
	float:left;	
	overflow: hidden;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/clound-top.gif) no-repeat 0 0;
}
.clound-btm{
	width:297px;
	height:24px;
	float:left;	
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/clound-btm.gif) no-repeat 0 0;
}
.clound-body{
	width:297px;
/*	height:260px;	*/
	padding:0;	
	float:left;	
	position: relative;
	background: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/clound-body.gif) repeat-y 0 0;
}
#tag_cloud .clound-body p{
	margin:0;
	width:280px;	
	color:#91867e;	
	padding:5px 0 0 9px;
}
#tag_cloud .clound-body span{
 	font-size:12px;
 }
 #tag_cloud .clound-body a{
 	color:#91867e; 
 }
 #tag_cloud .clound-body .small {
	font-size: 18px;
}
 #tag_cloud .clound-body .med {
	font-size: 20px;
}
#tag_cloud .clound-body .large {
	font-size: 26px;
}
#tag_cloud .clound-body .big {
	font-size: 28px;
}
#tag_cloud .clound-body .bigger {
	font-size: 30px;
}
.clound-body a.close{
	position: absolute;	
	bottom:9px;
	right:11px;	
}
.img_job{
	overflow: hidden;	
	float:left;
}
.offer .text {
	font-size:13px;
}
#subscribe{
	position: relative;
	float: right;
	width:50%;
}
#subscribe.active .advice,
#subscribe:hover .advice{
	left:30px;
}
#subscribe .advice {
	top:35px;
	left:-9999px;
/*	z-index:9999;*/
}




.comments .headline h2{
	float: left;
}
/* @end */









/* CSS Editors */

#editors {
	padding-left: 7px;
}
h2.editors_heading {
	position: relative;
	width: 721px; height: 44px;
	background-repeat: no-repeat;
	background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/editors-header.png);
	text-indent: -9999px;
}

#editors-list {
	list-style: none;
	font-size: 20px;
	font-weight: bold;
	color: #807966;
}

#editors-list li {
  list-style: none;
	margin-top: 4px;
	padding: 7px;
}
#editors-list li.odd {
	background-color: #F1F0EC;
}
#editors-list li.even {
	background-color: #FCFAF9;
}
#editors-list li a {
	text-decoration: none;
	color: #333;
}
#editors-list li img {
	margin: 0 10px;
	vertical-align: middle;
	border: solid 3px #C7C0B1;
	*margin-left: -15px;
}
#editors-list li a:hover {
	text-decoration: underline;
}

.editors_pagination {
	position: relative;
	height: 23px;
	margin: 10px 0 30px 0;
}
.editors_pagination a {
	display: block;
	position: absolute;
	top: 0px;
	height: 23px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	color: #36332C;
}
.editors_pagination a.previous {
	position: absolute;*/
	right: 78px;
	width: 103px;
	background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/pagination_previous.jpg);
}
.editors_pagination a.next {
/*	position: absolute;*/
	right: 2px;
	width: 75px;
	background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/pagination_next.jpg);
}

#posts {
  display: block;
  float: left;
}

.archive_pagination {
	/*position: relative;*/
	float: right;
	height: 23px;
	margin: 10px 0 30px 0;
}
.archive_pagination a {
	display: block;
/*	position: absolute;*/
	top: 0px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 23px;
}
.archive_pagination span.previous-entries a {
/*	position: absolute;*/
  float: left;
	right: 133px;
	width: 160px;
	background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-previous.gif);
}
.archive_pagination span.next-entries a {
/*	position: absolute;*/
  float: left;
	width: 138px;
	background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-next.gif);
}










#editorInfo {
	margin-top: 4px;
	padding: 20px 10px;
	background-color: #F1EFEB;
}

#editorInfo h3 {
	font-size: 24px;
	font-weight: bold;
	color: #0A63B4;
	margin-bottom: 10px;
}

#editorInfo img.editor-pic {
	float: right;
	margin: 0 45px;
	border: solid 5px #FFF;
}
#editorInfo p {
	font-size: 12px;
	line-height: 16px;
	color: #333;
}
#editorInfo p.website a {
	display: block;
	width: 190px; height: 23px;
	margin-top: 40px;
	line-height: 23px;
	padding-left: 9px;
	background: transparent url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/editor-website.gif) no-repeat center center;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}


h3#editor-articles {
	margin-top: 15px;
	height: 30px;
	padding-top: 5px;
	font-size: 20px;
	font-weight: bold;
	color: #807966;
	background: transparent url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/editor-articles.gif) no-repeat top left;
	padding-left: 30px;
}



#articles-list {
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
#articles-list li {
	position: relative;
	margin-top: 4px;
	padding: 12px;
}
#articles-list li.odd {
	background-color: #F1F0EC;
}
#articles-list li.even {
	background-color: #FCFAF9;
}
#articles-list li a {
	*margin-left: -15px;
	text-decoration: none;
	color: #333;
}
#articles-list li a:hover {
	text-decoration: underline;
}
#articles-list li span {
	position: absolute;
	right: 5px;
	text-align: right;
	color: #666;
}

/* END Editor */








/* CSS Archive */
#archives {
	padding-left: 7px;
}
.archive_heading {
	position: relative;
	width: 721px; height: 44px;
	background-repeat: no-repeat;
}
.archive_heading .heading_links,
.archive_heading .heading_back {
	position: absolute;
	bottom: 5px; right: 15px;
}
.archive_heading .heading_links a,
.archive_heading .heading_back a {
	display: block;
	float: left;
	color: #CCC;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.archive_heading .heading_back a {
	padding-right: 18px;
	background: transparent url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-back.gif) no-repeat center right;
}
.archive_heading .heading_links a:hover,
.archive_heading .heading_links a.active,
.archive_heading .heading_back a:hover {
	color: #FFF;
}
#archive-popular { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-popular.png); }
#archive-months { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-months.png); }
#archive-tags { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-tags.png); }
#archive-editors { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-editors.png); }

#archive-popular .heading_links a {
	margin-left: 15px;
	padding-right: 18px;
	background: transparent url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-sort.gif) no-repeat center right;
}
	
#archives ol {
	font-size: 12px;
	font-weight: bold 12px;
	color: #333;
}
#archives ol li {
	margin-top: 4px;
	padding: 5px;
}
#archives ol li.odd {
	background-color: #F1F0EC;
}
#archives ol li.even {
	background-color: #FCFAF9;
}
#archives ol li a {
	font-weight: normal;
	text-decoration: none;
	color: #333;
}
#archives ol li a:hover {
	text-decoration: underline;
}



ol#listing-popular {
	list-style: none;
}
ol#listing-popular li {
	clear: both;
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding: 7px;
	padding-left: 55px;
}
li.article1 { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-1.jpg); }
li.article2 { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-2.jpg); }
li.article3 { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-3.jpg); }
li.article4 { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-4.jpg); }
li.article5 { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-5.jpg); }
li.article6 { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-6.jpg); }
li.article7 { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-7.jpg); }
li.article8 { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-8.jpg); }
li.article9 { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-9.jpg); }
li.article10 { background-image: url(http://assets.lifehack.org/wp-content/themes/lifehack-v2/images/archive-10.jpg); }

ol#listing-popular li a {
	color: #666;
	font-weight: bold;
}
ol#listing-popular li a.article_title {
	font-size: 18px;
	font-weight: 18px;
	color: #0A63B4;
	display: block;
	*margin-left: -15px;
	text-decoration: none;
}
ol#listing-popular li a.article_title:hover {
	text-decoration: underline;
}
.article_info {
	font-size: 12px;
	color: #666;
}



ol#listing-months li {
	position: relative;
}
ol#listing-months li span {
	position: absolute;
	right: 5px;
	text-align: right;
	color: #666;
}



ol#listing-editors {
	list-style: none;
}
ol#listing-editors li {
	position: relative;
	padding: 3px;
}
ol#listing-editors li a img {
	vertical-align: middle;
	margin-right: 5px;
	*margin-left: -15px;
}
ol#listing-editors li a span {
	position: absolute;
	top: 10px; right: 20px;
	text-align: right;
	color: #807966;
	font-weight: bold;
}
ol#listing-editors li a:hover {
	text-decoration: none;
}
ol#listing-editors li a:hover span {
	text-decoration: underline;
}





p#by-years,
p#by-months {
	margin: 0; padding: 0;
	padding: 5px; 
	font-size: 12px;
	font-weight: bold;
	color: #3C3932;
}
p#by-years {
	padding-left: 10px;
}
p#by-months {
	background-color: #C7C0B1;
}
#by-months a,	#by-months span,
#by-years a,	#by-years span {
	padding: 0 5px;
}
#by-years a {
	color: #807966;
	text-decoration: none;
}
#by-years a.active {
  color: #000;
  text-decoration: underline;
}
#by-months a {
	color: #FFF;
	text-decoration: none;
}
#by-months a.active {
	color: #000;
	text-decoration: underline;
}
#by-months a:hover,
#by-years a:hover {
	text-decoration: underline;
}

/* END Archive */

/* START Ad */
#adverts div {
	padding: 5px;
	height: 125px;
	width: 125px;
	float: right;
}
/* END Ad */

/* for facebook share */
.fb_share_count_wrapper {
	padding-right: 20px;
}

#adverts > iframe {
	padding: 5px;
	float: left;
}

#adverts div#google_ads_div_SiteSide254x125 {
	width: 254px;
}
