.post{width: 524px; margin: 0 auto; padding: 10px 0;}
.post h1{
	font-size: 20px;
	font-weight: bold;
	color: #139fb8;
	line-height: 22px;
}

.main h1{color: #0b447c;font-size: 20px; font-weight: bold; padding: 0 0 2px 0; line-height: 130%; margin-top:3px; }

.entry{
	padding: 8px 0;
	font-size: 13px;
	line-height: 14px;
}

.entry p{line-height: 140%; margin-top:16px; width:530px;}
.entry img.alignright{float: right; padding: 0 8px 10px 5px;}
.entry img.alignleft{float: left; margin: 0 15px 15px 0;}

.entry h2{font-size: 14px; font-weight: bold; color: #333333; margin-top:24px; line-height: 100%; }
.entry ul{padding: 10px 10px 6px 55px;}
.entry ul li{line-height: 120%;}
.entry ol{padding: 10px 10px 6px 59px;}

.entry blockquote {
	background: url(/lib/img/quote.gif) no-repeat 20px 10px #F6F6F6;
	margin: 30px 0;
	padding: 0 30px 12px 100px;
	width: 402px;
}
.entry blockquote p {
	color: #2F2E2E;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 16px;
	line-height: 26px;
	text-shadow: #FFFFFF 1px 1px;
	width: 420px;
	padding: 10px 0;
}

/* .entry blockquote{background: url("/lib/img/blockquote-background.gif") bottom left no-repeat;}
.entry blockquote p{background: url("/lib/img/blockquote-background-top.gif") top left no-repeat; padding: 20px 15px; margin: 10px 0;} */

.contactform{width: 400px;}

.references h2{text-align: center; font-size: 18px;}
.references hr{text-align: center; width:75%; margin: 15px auto;}
.references ul{padding: 0px 20px 0px 115px; font-size: 85%; line-height: 200%; list-style: none;}
.references ul li{text-indent: -55px; list-style: none;}