/* #Lists
================================================== */
	ul.overlap {position:relative;margin:0 0 14px 0;padding:0;}
	ul.overlap li {position:relative;margin:0;padding:0;}
	ul.testimonials li p {font-style:italic;}
	ul.testimonials li strong {display:block;font-style:normal;margin-top:4px;}
	ul { list-style: none outside; }
	ol { list-style: decimal; }
	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
	ul.square { list-style: square outside; }
	ul.circle { list-style: circle outside; }
	ul.disc { list-style: disc outside; }
	ul ul, ul ol,
	ol ol, ol ul { margin: 4px 0 5px 30px; font-size: 90%;  }
	ul ul li, ul ol li,
	ul.large li { line-height: 21px; }
	li p { line-height: 21px; }
	.testimonials.style-2 {
		display:block;
	}
	.testimonials.style-2 li {
		position:relative;
	}
	.testimonials.style-2 .quote {
		padding:0px 22px 22px 22px;
		background:url('../images/testimonial-quote.html') 8px 8px no-repeat #fcfcfc;
		-webkit-box-shadow:  0px 0px 2px 2px #e6e5e5;
        box-shadow:  0px 0px 2px 2px #e6e5e5;
		margin:10px 0;
	}
	.testimonials.style-2 .quote p {font-size:13px;line-height:19px;margin-bottom:0;padding-bottom:10px;}
	.testimonials.style-2 .quote img {
		position:relative;
		left:10%;
		top:-13px;
	}
	.testimonials.style-2 .source {
		position:relative;
		left:5%;
		padding-top:15px;
		top:0px;
	}
	.testimonials.style-2 .source img {
		border-radius:100% 100% 100% 100%;
		border:2px solid #2c809f;
		margin-right:16px;
		float:left;
	}
	.testimonials.style-2 .source strong {
		margin-top:5px;
	}
	.testimonials.style-2 .source strong a {
		display:block;
	}