/****
* Testimonials module styles
****/

/* 
testimonials menu 
*/
.testimonials-menu .menu-item {
  border-bottom: 1px solid #ccc;
  padding: 0 0 10px;
  margin: 0 0 10px;
} 
.testimonials-menu .ts-links li a:active,
.testimonials-menu .ts-links li a:link,
.testimonials-menu .ts-links li a:hover,
.testimonials-menu .ts-links li a:visited {
  text-decoration:underline;
}

.testimonials-menu img.icon {
  background:url(../../images/dingbats_categorie.gif) no-repeat 0 0 transparent;
}
.testimonials-box {
  border: #cccccc 1px solid;
  padding: 2px;
  height:200px;
}
ul.ts-links {
  margin: 5px 0 0;
}
ul.ts-links li {
  padding:0 0 4px;
}

.testimonials-menu .signature-line {
  text-align:right;
  padding:4px 0 0 0;
  font-size:10px;
}
.testimonials-menu .author  {
  font-weight:bold;
}
/* 
  testimonials list
*/
h1.ts-title {
  margin: 10px 0 20px;
}
.ts-item {
  margin: 0 0 20px;
  padding: 0 0 20px;
  border-bottom: 1px solid #ccc;
}
.ts-text {
  background: url(quote-left.png) no-repeat 0 0;
  padding: 5px 0 5px 35px;
  margin: 0 0 10px 0;
  font-size:15px;
}
.ts-author {
  display: block;
  font-weight: bold;
  text-align: right; 
}
.ts-date {
  display: block;
  font-weight: bold;
  text-align: right;
  color:#aaa;
}
.ts-right-quote {
  background: url(quote-right.png) no-repeat 100% 100%;
  padding: 0 38px 2px 0;
}

.ts-add-new {
  text-align:right;
  margin: 20px 0 30px;
}
.ts-add-new .button {
  float:right;
}
.no-testimonials {
  text-align:left;
}
.no-testimonials .button {
  float:left;
}

/* add testimonials */
#tml { border-color: #112536; color:#112536; }
