/* @group top-of-page-band */

	/* @group client-page */

	#clients #top-of-page-band #right-col-top #megatitle-container {
		width: 33em ;
		height: 8.7em;
		padding-top: 3.7em;
		padding-bottom: 0em;
	}	
	#clients #top-of-page-band #right-col-top #megatitle-container.high {
		height: 20.7em;
	}
	#clients #top-of-page-band #right-col-top #side-quote p {
		padding-bottom: 0.41666667em;
	}
	#clients #top-of-page-band #right-col-top #quote {
		width: 37em;
		margin-bottom: .1em;
	}	
	#clients #top-of-page-band #right-col-top #quote blockquote,
	#clients #top-of-page-band #right-col-top #side-quote blockquote,
	#clients #related-quotes #right-col blockquote {
		padding-bottom: .41667em; /*.5em in 1.2 em*/
	}

	#clients #top-of-page-band #right-col-top #quote blockquote p,
	#clients #top-of-page-band #right-col-top #side-quote blockquote p,
	#clients #related-quotes #right-col blockquote p {
		padding-top: .41667em;
	}
	
	/* @end */

/* @end */

/* @group client-listing */
#client-listing {
	overflow: hidden;
	width: 100%;
	padding-bottom: .9em;
}
	#client-listing #listing-container {
		padding-top: 2.5em;
	}
	#client-listing #listing-container ul {
		overflow: hidden;
		width: 100%;
	}
		#client-listing #listing-container ul li {
			float: left;
		}
			#client-listing #listing-container ul li a, .client_name {
				display: block;
				width: 	18.4em;
				padding-bottom: .5em;
				padding-top: .9em;
				border-bottom: 1px solid #E0E1E2;
			}	
				#client-listing #listing-container ul li a:hover {
					background: url(../images/hash_yellow.png) repeat;
				}
		#client-listing #listing-container ul li .dimmed {
			color: #e5e7e7;
		}
				
/* @end */


/* @group client-story */

#client-story {
	overflow: hidden;
	width: 100%;
	padding-bottom: 3.5em;
} 
	#client-story #blurb {
		padding-top: 2.5em;
		width: 51em;
		margin-bottom: .1em;
	}
	#client-story #blurb p .caps {
		font-size: .9em;
	}	

/* @end */

/* @group related-news */

#related-news {
	overflow: hidden;
	width: 100%;
}
	#related-news #news-container {
		padding-top: .5em;
	}
	#related-news a:hover {
		background: url(../images/hash_yellow.png) repeat;
	}
	#related-news ul  {
		overflow: hidden;
		width: 100%;
	}
		#related-news ul li {
			float: left;
			display: block;
			width: 35.9em;
			padding-top: 2.9em;
			padding-bottom: 3.5em;
		}

/* @end */

/* @group testimonials */

#related-quotes {
	overflow: hidden;
	width: 100%;
}
	#related-quotes #quotes-container {
		padding-top: .5em;
				}
		#related-quotes #quotes-container ul {
			overflow: hidden;
			width: 100%;
		}
	.testimonial {
		float: left;
		width: 35.9em;
		padding-top: 2.9em;
		padding-bottom: 3.5em;
	}

/* @end */







