.csc-textpic-image dt a img {
	border: 1px solid #D1C2A1;
	padding: 4px;
}
.csc-textpic-imagewrap { margin-top: 4px; text-align: center;}
.csc-textpic-above dt img, .csc-textpic-below dt img { padding: 20px 0; }
.csc-textpic-above .csc-textpic-caption, .csc-textpic-below .csc-textpic-caption { font-size: 11px; text-align: center;}
.csc-textpic-caption { margin: 0; text-align: center; width: 130px; }
.csc-caption { font-size: 11px; margin-left: -40px; text-align: center; padding-top: 5px; }
h2 { margin-bottom: 30px; }
p { margin: 6px 0; line-height: 130%; }