#customers #content { padding-top: 30px; padding-bottom: 30px; }

#customers #content .sidebar hr {
	background:transparent; 
	border-color:#D7D7D7 -moz-use-text-color -moz-use-text-color;
	border-style:solid none none;
	border-width:1px medium medium;
	height:1px; margin-bottom:16px;
}

#customer-list li { font-size: 1.1em; padding: 0 0 8px 0; list-style: disc; margin-left: 2em; }
#customer-list li a { color: #666; }

#pageheader h2 a.replaced.customers { background-image: url(/images/header/head-customers.gif); width: 164px; }

.testimonial { background: url(/images/home/right_quote.gif) no-repeat right bottom; margin-bottom: 30px; }
.quoteleft { background: url(/images/home/left_quote.gif) no-repeat left top; padding-left: 35px; }
p.comments { color: #666; text-align: right; padding-right: 35px; }

#customers .grid2cola .column.last { width: 260px; }

.sidebar { background: url(/images/sidebar-bottomcap.png) no-repeat left bottom; position: relative; width: 260px; margin-bottom: 18px; padding: 0 0 1px; }
.sidebar .boxcap.topcap { background: url(/images/sidebar-topcap.png) no-repeat left top; width: 260px; }
.sidebar-wrapper { padding: 10px 20px; }
.sidebar h3 { padding: 15px 20px 10px; }
.sidebar .padder { padding: 10px 20px; border-top: 1px solid #ccc; }
.sidebar ul.links { margin-bottom: 0; }

