#maincontent h2 { 
	color: #3B4A25; 
	border-bottom: 2px dotted #AAA; 
	margin-bottom: 15px; 
}

#maincontent .post h2 { 
	margin-bottom: 5px; 
}

/* Padding inside columns */
#maincontent .content 	{ 
	padding: 25px 30px 20px 48px;
}	

.post {
	margin-bottom: 50px;
	border-bottom: 2px dotted #AAA;
}

.post a:hover {
	color:#C41230;
	text-decoration:none;
}

.post a {
	text-decoration:none;
}

.post h2 {
	font-size:160%;
}


/* Sidebar fixes */
ul.sidebarul {
	list-style-type: none;
}

ul.xoxo {
	list-style-type: none;
}

h2.widgettitle {
	font-size:1.5em;
	margin-top:0.6em;
	margin-bottom:0.1em;
}
