
/* Template 20 Specific Styles */
#content_container .middle {
	width:765px;  
	border:0px solid red;
	position: relative;
	z-index: 0;
}
#content_container #quote_box { /* Font colour changes by CMS (style.php) */
	top: 50px;
	right: 0;
	position: absolute;
	z-index: 1;
}
#content_container #quote_box ul { /* Font colour changes by CMS (style.php) */
	font-family:Georgia,Times New Roman,Serif;
	font-size:12px;
	margin:0; 
	padding:5px 0 8px 0;
	list-style-type:none;
	border:0px solid blue;
}
#content_container .client_title {
	margin-bottom: 30px;
}
#content_container #quote_box ul li {
	margin:0;
	padding:0;
	text-align: right;
	width: 390px;
}
#content_container #quote_box ul li.title { 
	font-family:Georgia,Times New Roman,Serif;
	font-size:12px;
	padding: 0 0 5px 0;
} 
#content_container #quote_box ul li.credit {
	color:#b2b2b2;
	font-size:10px;
	padding-bottom:15px;
}
#content_container #quote_box ul li.content { 
	padding-bottom:15px;
	font-size:12px;
	font-style: italic;
}
#content_container #quote_box ul li.website {
	color:#333333;
	padding:0 0 0 0;
}
#content_container #quote_box ul li.website a {
	color:#666666;
	text-decoration:none;
}
#content_container .middle_20 ul.bottom {
	border:0px solid red; 
	width:765px; 
	height:auto; 
	margin:0; 
	padding:0;
}
#content_container .middle_20 ul.bottom li.bottom_title {
	list-style-type:none;
	font-family:Georgia,Times New Roman,Serif;
	font-size:12px;
	font-style: italic;
	width:765px; 
	float:left; 
	margin:0; 
	padding:0 0 5px 0;
	border:0px solid red; 
}
#content_container .middle_20 li.bottom_content {
	list-style-type:none;
	width:765px; 
	float:left; 
	margin:0; 
	padding:0;
	border:0px solid red; 
}
#content_container .middle_20 ul.client_tiles {
	list-style-type:none;
	border:0px solid red; 
	height:auto; 
	margin:0; 
	padding:0;
}