#left {
	float: left;
	width: 20%;
	margin: 40px 0 0 0;
}

#middle {
	float: left;
	width: 45%;
}

#right {
	float: right;
	width: 25%;
	margin: 40px 10px 10px 10px;
	padding: 0px;
	background: #fff;
	font-size:11pt;
	font-weight:normal;
	text-align: left;
}

#right .news {
	padding: 15px;
	background-color: #f3f5f6;
}

#content .testimonial{
border-top: 1px solid #D4DBE0; 
border-bottom: 1px solid #D4DBE0; 
padding: 10px;
margin: 20px 10px 10px 10px;
float:left;
position: relative;
width: 920px;
font-size:15px;
background-color: #f3f5f6;
}

#content .testimonial_quote {
float: left;
font-size: 100%;
color: #666666;
color:#1378C2;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#content .testimonial_name {
float: right;
position: absolute;
font-size: 85%;
bottom: 10px;
right:10px;
}
