.client-testimonials {
margin:20px 0 0;
line-height:1.4;
font-style: normal;
}

.testimonial-quote {
color: #000;
padding: 15px 0 40px 30px;
background: url(quote.png) no-repeat top left;
text-indent: 0;
margin: 0;
}
.testimonial-quote p {
margin:0;
}

.testimonial-source {
text-align:right;
width:100%;
padding-top:10px;
font-size: 0;
}

.testimonial-source span {
display:inline;
font-size:11px; 
line-height:1.4;
font-family:verdana,arial,sans-serif; 
font-style:italic;
color:#A72B30;
}
.testimonial-source span a {
color:#004B91;
}
.quote-thumb-bg {
}
.testimonial-thumb {
float: right;
margin: 0 0 1em 1em;
padding: 4px;
background: white;
border: 1px solid #CCC;
}
.testimonial-thumb img {
float:left;
}