		
		


/* Testimonials */
.testimonials {
  padding: 0;
  margin: 0;
}
.testimonials div.testi_item {
  padding: 0;
  margin: 0 0 2em 0;
  background: none;
	overflow:hidden;
}
.testimonials div.testi_item blockquote {
  display: block;
  position: relative;
  margin: 0;
  padding: 30px;
  background: #dbdbdb;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
	}
.testimonials div.testi_item blockquote:before {
  content: "";
  display: block;
  position: absolute;
  left: 65px;
  bottom: -20px;
	width:0;
	height:0;
	border-left: 20px solid transparent;
	border-right: 0 solid transparent;
	border-top: 20px solid #dbdbdb;
}
.testimonials div.testi_item blockquote:after {
  content: "";
  display: block;
  position: absolute;
  left: 20px;
  top: 10px;
  width: 41px;
  height: 38px;
  background: url(images/quotes.png) 0 0 no-repeat;
}
.testimonials div.testi_item blockquote a {
  text-decoration: none;
  color: #4e4e4e;
  display: block;
  font-style: normal;
  position: relative;
}
.testimonials div.testi_item blockquote a:hover {
  color: #ffffff;
}
.testimonials div.testi_item .featured-thumbnail {
	position:relative;
	z-index:2;
	margin:0 20px 0 10px;
	}
/* Misc for Cycle widgets */
#prev-testi,
#next-testi{
	width: 20px;
	height: 20px;
	display: block;
	position: absolute;
	top: 0px;
	right: 0;
	text-indent: -5000px;
}
#prev-testi{
	right: 21px;
	background: url('cycle-btns.png') 0 0 no-repeat;
	border-radius:100%;
}
	#prev-testi:hover{
		background: url('cycle-btns.png') 0 -21px no-repeat;
		box-shadow: 0 2px 4px rgba(0,0,0,.3);
	}
#next-testi{
	background: url('cycle-btns.png') -21px -21px no-repeat;
	border-radius:100%;
}
	#next-testi:hover{
		background: url('cycle-btns.png') -21px 0 no-repeat;
		box-shadow: 0 2px 4px rgba(0,0,0,.3);
	}
