
.italics {
  font-style:italic;
}

.Testimonial {
  background-image:url(../images/g-quote-L.gif);
  background-repeat:no-repeat;  
  padding:10px;
}

.Testimonial p {
  background-image:url(../images/g-quote-R.gif);
  background-repeat:no-repeat;
  background-position:bottom right;
  
}

.Testimonial span {  
  font-size:11px;
  font-weight:bold;
}

.no-border {
  border:none !important;
}

.clearboth
{
	clear: both;
}

.floatleft
{
	float: left;
}
.floatright
{
	float: right;
}
.webedit_text{
  line-height:18px;
}

#books
{

}
#books h3
{
	padding: 0px;
	margin: 0px;
	font-size: 1.2em;
}

#books p
{
	padding: 0px;
	margin: 0px;
	font-size: 1.2em;
}

#books b
{
	color: #FF2A55;
}


#books span
{
	font-size: 11px;
}
#books blockquote
{
	padding: 10px;
	font-size: 11px;
	letter-spacing: 0.5px;
}


#books ul li.first
{
	font-style: italic;
}

#books h3.subheading
{
	color: #804040;
	padding: 0px;
	margin: 0px;
	font-size: 1.3em;
}

.bookshr
{
	height: 1px;
	width: 100%;
	padding: 0px;
	margin: 0px;
	line-height: 1px;
	border-top: 1px solid #E1DAC7;
	padding-bottom: 8px;
	padding-top: 8px;
}

body .shorten {
	width: 160px !important;
	margin-top: 0px;
}

.caption {
  width:270px;
  float:left;
  margin:0 20px 0 0;
  height:280px;  
}

.caption p {
  font-size:0.92em;
  text-align:center;
}

#cmscontent{
  margin-left: 10px;
  width: 590px;
  background-color: #FFFr;
}
