#cols {
	background: url('/images/log_rcol_blocks.png') no-repeat 659px 480px;
	padding-bottom: 200px;
}

#lcol div.message {
	 padding: 13px 27px 0 27px;
}

#lcol div.logpost {
	border-top: 1px solid #333;
	padding: 25px 27px;
}

#lcol div.logpost.first {
	padding-top: 13px;
	border: 0;
}

#lcol div.logpost h2 {
	margin: 0;
	font-size: 1.3em;
	line-height: 1.3em;
}

#lcol div.logpost h2 a {
	text-decoration: none;
}

#lcol div.logpost h2 a:hover {
	background: #eed845;
}

#lcol div.logpost div.publishactionbar {
	font-size: 0.85em;
	margin-top: 15px;
	height: 1%;
	overflow: hidden;
}

#lcol div.logpost div.published {
	float: left;
	width: 475px;
}

#lcol div.logpost div.published span.author, #lcol div.logpost div.published span.date {
	font-weight: bold;
}

#lcol div.logpost div.actions {
	float: right;
	width: 50px;
}

#lcol div.logpost div.actions ul {
	padding: 0;
	margin: 0;
	float: right;
}

#lcol div.logpost div.actions li {
	list-style: none;
	float: left;
	margin-left: 5px;
}

#lcol div.logpost div.body {
	margin-top: 15px;
	font-size: 0.85em;
	line-height: 1.3em;
}

#lcol div.logpost div.body a:hover {
	background: #eed845;
}

#lcol div.logpost div.body img {
	border: 1px solid #ccc;
}

#lcol div.logpost div.tagsshare {
	padding: 25px 0 0 0;
	font-size: 0.85em;
	line-height: 1.5em;
	height: 1%;
	overflow: hidden;
}

#lcol div.logpost div.tagsshare a {
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #212020;
}

#lcol div.logpost div.tagsshare a:hover {
	background: #eed845;
}

#lcol div.logpost div.tags {
	float: left;
	width: 70%;
	padding-left: 35px;
	background: url('/images/tag.png') no-repeat 0 4px;
}

#lcol div.logpost div.tags a {
	margin-left: 3px;
}

#lcol div.logpost div.share {
	float: right;
	width: 10%;
	text-align: right;
	padding-right: 33px;
}

#lcol div.logpost div.sharepanel {
	width: 278px;
	height: 194px;
	background: url('/images/share/popup/bg.png') no-repeat;
	position: absolute;
	margin: -175px 0 0 367px;
	padding-top: 13px;
}

#lcol div.logpost div.sharepanel a.sharepost {
	visibility: hidden;
	position: absolute;
}

#lcol div.logpost div.sharepanel ul {
	padding: 0 0 0 33px;
	margin: 0;
}

#lcol div.logpost div.sharepanel li {
	list-style: none;
	font-size: 0.75em;
	line-height: 1.4em;
	font-weight: bold;
	padding-left: 20px;
	display: block;
	width: 90px;
	float: left;
	margin-top: 27px;
}

#lcol div.logpost div.sharepanel li.delicious {
	background: url('/images/share/popup/delicious.png') no-repeat;
}

#lcol div.logpost div.sharepanel li.facebook {
	background: url('/images/share/popup/facebook.png') no-repeat;
}

#lcol div.logpost div.sharepanel li.digg {
	background: url('/images/share/popup/digg.png') no-repeat;
}

#lcol div.logpost div.sharepanel li.stumbleupon {
	background: url('/images/share/popup/stumbleupon.png') no-repeat;
}

#lcol div.logpost div.sharepanel li.reddit {
	background: url('/images/share/popup/reddit.png') no-repeat;
}

#lcol div.logpost div.sharepanel li.twitter {
	background: url('/images/share/popup/twitter.png') no-repeat;
}

#lcol div.logpost div.sharepanel a {
	text-decoration: none;
	border-bottom: 1px solid #212020;
}

#lcol div.logpost div.sharepanel a:hover {
	background: #eed845;
}

#lcol p.notaggedposts {
	margin: 0;
	padding: 20px;
}

#allpostswrapper {
	padding: 15px 27px 20px 27px;
}

#allpostswrapper h2 {
	margin: 0;
	font-size: 1.3em;
	line-height: 1.3em;
}

#allpostswrapper ol {
	padding: 0;
	margin: 15px 0 0 0;
}

#allpostswrapper ol li {
	list-style: none;
	padding-left: 25px;
	margin-top: 10px;
	font-size: 0.9em;
	line-height: 1.4em;
	background-position: 0 3px;
	background-repeat: no-repeat;
}

#rcol div.panel.recentposts li.beige, #allpostswrapper ol li.beige {
	background-image: url('/images/blocks/beige.png');
}

#rcol div.panel.recentposts li.darkgreen, #allpostswrapper ol li.darkgreen {
	background-image: url('/images/blocks/darkgreen.png');
}

#rcol div.panel.recentposts li.green, #allpostswrapper ol li.green {
	background-image: url('/images/blocks/green.png');
}

#rcol div.panel.recentposts li.grey, #allpostswrapper ol li.grey {
	background-image: url('/images/blocks/grey.png');
}

#rcol div.panel.recentposts li.orange, #allpostswrapper ol li.orange {
	background-image: url('/images/blocks/orange.png');
}

#rcol div.panel.recentposts li.red, #allpostswrapper ol li.red {
	background-image: url('/images/blocks/red.png');
}

#rcol div.panel.recentposts li.yellow, #allpostswrapper ol li.yellow {
	background-image: url('/images/blocks/yellow.png');
}

#allpostswrapper a {
	text-decoration: none;
	border-bottom: 1px solid #212020;
}

#allpostswrapper a:hover {
	background: #eed845;
}

#rcol p {
	margin: 0;
	padding: 10px 27px 5px 27px;
	font-size: 0.9em;
}

#rcol div.panel.toollogadmin ul, #rcol div.panel.toollog ul {
	padding: 0 0 25px 0;
	margin: 0 26px;
}

#rcol div.panel.recentposts ol {
	padding: 0 0 15px 0;
	margin: 0 26px;
}

#allposts {
	font-weight: bold;
	padding: 0 0 15px 26px;
	font-size: 0.9em;
	line-height: 1.4em;
}

#allposts a {
	text-decoration: none;
	border-bottom: 1px solid #212020;
}

#allposts a:hover {
	background: #eed845;
}

#rcol div.panel.toollogadmin li, #rcol div.panel.toollog li, #rcol div.panel.recentposts li {
	list-style: none;
	padding: 12px 0 0 25px;
	font-size: 0.9em;
	line-height: 1.4em;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 0 15px;
}

#rcol div.panel.toollog li {
	background-image: url('/images/blocks/green.png');
}

#rcol div.panel.toollogadmin li {
	background-image: url('/images/blocks/darkgreen.png');
}
