/* article */
.articles #content-main {}

	.articles #content-main .box-green {background-color:#faebf0;}
	.articles #content-main .box-green .box-outer {background-color:#f0f9fa;}
	
	.articles #content-main h2 {padding:0pt 24px 5px; font-size:120.75%; background:#faebf0; color:#0089d0; border-bottom: 2px solid #fff;}
		.articles #content-main h2 em {font-size:85%; line-height:2.2em; font-style:normal; color:#be5e88;}
	.articles #content-main h3 {padding:12px 0; font-size:15px; color:#be5e88;}
		.articles #content-main h3.small {padding:12px 0 0 0;}
	
	.articles #content-main ul {padding:0 24px; background:#f0f9fa; list-style:none; zoom: 1.0;}
		#content-main.red ul {background:#f3d2dd;}
		#content-main.red ul li {border-top:0px solid #c0e1d6;}
		#content-main.red ul .entry, #content-main.red ul .entry h3 {color:#000;}
		#content-main.red .box-outer {background-color:#f3d2dd !important;}
		
		#content-main.darkblue ul {background:#0089d0;}
		#content-main.darkblue ul li {border-top:0px solid #c0e1d6;}
		#content-main.darkblue ul .entry, #content-main.darkblue ul .entry h3 {color:#fff;}
		#content-main.darkblue .box-outer {background-color:#0089d0 !important;}
		
		#content-main.blue ul {background:#cde0f3;}
		#content-main.blue ul li {border-top:0px solid #c0e1d6;}
		#content-main.blue ul .entry, #content-main.blue ul .entry h3 {color:#000;}
		#content-main.blue .box-outer {background-color:#cde0f3 !important;}
		
		.articles #content-main li {border-top:1px solid #c0e1d6;}
		.articles #content-main li:after {
		    content: "."; 
		    display: block; 
		    height: 0; 
		    clear: both; 
		    visibility: hidden;
		}
		.articles #content-main li {display: inline-block;}
		.articles #content-main li:first-child, .articles #content-main li.first-child {border-top:0;}
		.articles #content-main .entry {font-size:68.75%; line-height:1.27em; color:#154a65; padding: 0; text-align: justify;}
		.articles #content-main .entry img {float:right; margin:0 0 5px 10px;}
		.articles #content-main .entry img.border {border:2px solid #c0e1d6;}
		.articles #content-main .entry img.left {margin-left: 0; float: left;}
		.articles #content-main .entry img.center {margin: 100px auto 0; float: none;}
		.articles #content-main .entry img.max {margin-top: 250px;}
		.articles #content-main .entry img.top {margin-top: 180px;}
		.articles #content-main .entry p {padding: 0 0 10px 0;}
	
	/* read-more */
	.articles #content-main .read-more, .articles #content-main .read-less {padding:0 0 18px 0; font-size:68.75%;}
		.articles #content-main .read-more a {font-weight:bold; color:#0089d0;}
		.articles #content-main .read-less a {font-weight:bold; color:#0089d0;}
		
/* boxes */
	.box-green .box-inner { min-height:0px; }