div.posts { float: left; width: 70%; margin-right: 5%; }
	div.posts div.post { margin: 20px 0px; }
		div.posts div.post div.title { color: #a1364b; font-size: 28px; }
		div.posts div.post div.date { color: #666; }
		div.posts div.post div.text { margin: 25px 0px 0px; font-size: 14px; text-align: justify;}
		div.posts div.post div.author { color: #666; }
		div.posts div.post div.tags { color: #666; }
			div.posts div.post a { color: #a1364b; text-decoration: none; }
			div.posts div.post a:hover { text-decoration: underline; }
			
	div.posts div.comments { margin: 40px 0px; }
		div.posts div.comments div.title { color: #333; font-size: 20px; }
		div.posts div.comments div.new { margin: 10px 0px; font-size: 14px; }
		div.posts div.comments form { display: none; }
			div.posts div.comments form div.group { margin: 5px 0px; }
				div.posts div.comments form div.group div.label { }
				div.posts div.comments form div.group div.field { }
					div.posts div.comments form div.group div.field input,
					div.posts div.comments form div.group div.field textarea { width: 200px; border: 1px solid #a1364b; background-color: #fff; color: #a1364b; font: 12px 'Trebuchet MS', sans-serif; }
					div.posts div.comments form div.group div.field textarea { height: 80px; }
			div.posts div.comments form div.button { }
				div.posts div.comments form div.button button { border: 1px solid #a1364b; background-color: #fff; color: #a1364b; font: 12px 'Trebuchet MS', sans-serif; }
		div.posts div.comments div.comment { margin: 20px 0px; }
			div.posts div.comments div.comment div.text { margin: 5px 0px; font-size: 12px; }
			div.posts div.comments div.comment div.author { font-style: italic; }
		
		div.posts div.comments a { color: #a1364b; text-decoration: none; }
		div.posts div.comments a:hover { text-decoration: underline; }
			
div.sidebar { float: left; width: 25%; }
	div.sidebar div.sidebox { margin: 20px 0px; }
		div.sidebar div.sidebox div.title { color: #333; font-size: 20px; }
		div.sidebar div.sidebox a { color: #a1364b; text-decoration: none; }
		div.sidebar div.sidebox a:hover { text-decoration: underline; }
		
			div.sidebar div.archive select { width: 200px; margin: 10px 0px; }
			
			div.sidebar div.tagcloud { text-align: justify; }
		
	
