#posts{
	width: 560px;
	float: left;
}

/* Post
 ******************************************************************************/
.post{
	background: #FFF url(post0000.png) no-repeat center bottom;
	color: #333;
	padding: 20px;
}
		.post .meta{
		color: #666;
		background: #FFF url(meta0000.png) repeat-x left bottom;
		border: 1px solid #DEDEDE;
		padding: 0 8px;
		
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
	}

#main h2.post-title{
		color: #F90;
		margin: 0 0 1ex 0;
	}
	#main h2.post-title a{
		color: #F90;
		text-decoration: none;
	}
		.post .meta .author,
		.post .meta .date,
		.post .meta .comment{
			background: transparent url(meta0000.png) no-repeat;
			padding-left: 16px;
			margin-right: 20px;
		}
		.post .meta .author{
			background-position: left 4px;
		}
		.post .meta .date{
			background-position: left -16px;
		}
		#main .post .meta a.comment{
			text-decoration: none;
			color: #666;
			background-position: left -36px;
		}
		
	.post-info-co{
		text-align: right;
	}
		#main .post-info-co a{
			color: #666;
		}
		
/* Comments
 ******************************************************************************/
#comments,
#trackbacks{
	padding: 20px;
}

	.co, .team{
		padding: 0 24px;
		margin: 0 0 1em 0;
	}

#comments h3{
	margin: 2em 0;
	padding-left: 20px;
	color: #F90;
	background: transparent url(comments.png) no-repeat left center;
}
	#comments h3#c a{
		vertical-align: middle;
	}
	.co,
	#comment-preview{
		border: 1px solid #E3E3E3;
	}
	.team{
		border: 1px solid #a5c59e;
		background: #f2f2f2;
	}
		.co .co-info {
			font-size: 0.85em;
			padding-bottom: 10px;
			color: #666;
			background: transparent url(post0000.png) no-repeat center bottom;
		}
		.team .co-info{
			background: transparent url(nvco0000.png) no-repeat center bottom;
		}
		#main .co .co-info a{
			color: #666;
			text-decoration: none;
		}
		#main .co .co-info a:hover{
			color: #111;
			text-decoration: underline;
		}
		
	#comment-form{
		border: 1px solid #E3E3E3;
		padding: 0 24px;
	}
		#comment-form p label{
			display: block;
		}
		#comment-form p.field label{
			display: inline;
		}
		#comment-form input.text,
		#comment-form textarea{
			border: 1px solid #CCC;
			padding: 3px;
			width: 98%;
		}

/* Pagination
 ******************************************************************************/
div.pagination p{
	margin: 1.5em 0;
	text-align: center;
}
	div.pagination p a,
	div.pagination p strong{
		border: 1px solid #e4e4e4;
		padding: 5px;
	}
	div.pagination p a{
		color: #AAA;
		background: #FFF;
		text-decoration: none;
	}
	div.pagination p strong{
		color: #2aa200;
		background: #e1eed7;
		border-color: #C0C0C0;
	}
	
/* Sidebar
 ******************************************************************************/
#sidebar{
	width: 250px;
	padding-right: 10px;
	padding-left: 30px;
	float: right;
}
	#sidebar h3{
		color: #666;
		margin: 10px 0;
	}
	#sidebar .sidebox{
		background: #FFF url(sidebox0.png) no-repeat left top;
		margin-bottom: 20px;
	}
		#sidebar .sidebox .frame{
			background: transparent url(sidebox0.png) no-repeat right bottom;
			padding: 0 10px 10px 10px;
		}
		
	#sidebar #search,
	#sidebar #search .frame{
		background: transparent;
		padding: 0;
	}
	#search h3{
		display: none;
	}
	#search #q{
		background: #FFF url(search00.png) repeat-x;
		border: 1px solid #E0E0E0;
		padding: 3px;
		width: 220px;
	}
		#search input.empty {
			color: #AAA;
		}
	#search input.submit{
		vertical-align: middle;
	}
	
	
	#syndicate ul li{
		list-style: none;
		display: inline;
		margin: 0 10px;
	}

        #syndicate ul{
		text-align: center;
		margin: 0;
		padding: 0;
	}
	
	#lang img,
	#sidebar-extension img{
		float: left;
	}
	#lang h3,
	#lang ul,
	#sidebar-extension h3,
	#sidebar-extension p{
		margin-left: 58px;
		padding: 0;
	}
	#lang h3,
	#sidebar-extension h3{
		padding-top: 20px;
	}
	#lang ul{
		list-style: none;
	}
		#lang ul a,
		#sidebar-extension p,
		#sidebar-extension a{
			color: #848484;
			text-decoration: none;
		}
		#lang ul a:hover,
		#sidebar-extension a:hover{
			text-decoration: underline;
		}
	#sidebar-extension a.more{
		padding-right: 10px;
		background: transparent url(meta0000.png) no-repeat right -55px;
	}
