html, body {height: 100%; margin:0; padding:0; background: url('images/bkg.jpg') repeat-x left top; background-color: #adafad; font-family: Open Sans, Arial, Helvetica, sans-serif;}

.testimonials{float: left; width:100%; height:auto; margin:0;  }
.testimonials h1{margin:10px 0 0 20px; font-family: ariblk; font-size: 22px; font-weight: 300; color: #fff; }

.rcolscrollhdr{float:left; width:100%; height:50px; margin:5px 0 0 0; background-color: #6d6d6d; border:#888 solid 0px }
.rcolscrollhdr h2 {margin:0px 15px; padding:0; text-align:left; line-height:50px; font-size: 25px; color: #fff;}

.testcont{width:100%; height:auto; overflow: none; margin: 20px 0 0 0; border:#888 solid 0px }
table.testpupil{float:left; width: 99%; margin:15px auto; padding:0;}
.testpupil span.date{float:left; 100%; margin:0; padding:0; font-size: 14px; font-weight: 600; color: #111; }
.testpupil h3, .testpupil h4{float:left; 100%; padding:0; text-align:left; font-size: 14px;color: #1958b4;}
.testpupil h3{margin:0 0 0 5px;}
.testpupil h4{margin:-5px 0 0 5px; }
.testpupil p {width:100%; margin:5px 0 10px 5px; font-size: 14px; line-height: 20px; font-weight: 400; color:#111; text-align:justify;}
.testcont img.quote {float:left; margin: -2px 0 0 0}
.testcont img {float:right; margin: 0 0 5px 10px}
hr.testes{width: 100%; margin: 5px auto; height: 2px; background:#444; border: 0px none;}