.article-list-item {
	margin: 10px 0;
}

.article-thumb {
	float: left;
	width: 40px;
	height: 40px;
	margin: 3px 5px 5px 0;
}

.article-desc {
	float: right;
	width: 405px;
}

.article-meta {
	color: #666;
}
	
.article-title a {
	font-weight: bold;
	color: #534E3B;
}

.article-sidebar {
	margin-top: 10px;
}

.article-sidebar a {
	font-weight: normal;
}

.line-by-itself {
	margin: 20px 0;
	text-align: center;
}

.sibling-nav {
	color: #CCC;
}

.sibling-nav a {
/*	font-weight: bold;*/
}

.sibling-nav-page-title {
	font-weight: bold;
}

#kicker {
	font-size: 77%;
	font-weight: bold;
	text-transform: uppercase;
}

.byline {
	font-weight: bold;
}

.dateline {
	margin-bottom: 20px;
	font-weight: bold;
}

#deck {
	margin: 20px 0;
	font-size: 85%;
	font-weight: bold;
}

.dropcap {
	float: left;
	color: #CCC;
	font-size: 54px;
	line-height: 44px;
	padding: 0 4px 4px 0;
	font-family: georgia, serif;
}

.code-listing {
	padding-left: 20px;
	color: #8E2800;
	text-transform: uppercase;
	background-image: url('../../../styles/icons/page_code.gif');
	background-repeat: no-repeat;
}

.figure-label {
	color: #8E2800;
	text-transform: uppercase;
}

.tutorial-image {
	width: 200px;
	margin-left: 10px;
	float: right;
}

.caption {
	margin: 5px 0 10px;
	text-align: center;
	font-size: 85%;
	font-weight: bold;
}

.end-of-article {
	width:  16px;
	height: 16px;
	background-image: url('../../../styles/icons/shape_square.png');
	background-repeat: no-repeat;
}

.section {
	clear: both;
}

.figure {
	margin: 20px 0;
	text-align: center;
}

.nav-label {
	color: #8E2800;
	text-transform: uppercase;
}

#social-bookmarks {
}
