body { padding-bottom: 20px }
#main { background: #fff; margin: 0 20px 20px 20px }
#main h1 { padding:0; margin-top: 20px }
#main h2 { text-align: left }
#header { background-color: #eee; font-weight: normal; margin:0; padding:10px; font-size: small }

#divTestimonials table { margin: auto; border-collapse: separate; border-spacing: 20px }
#divTestimonials td { vertical-align: top; text-align:center; width: 235px }
hr { margin-top: 20px; }


.pics { height: 232px; width: 232px; padding:0; margin:0; overflow: hidden }
.pics img { height: 200px; width: 200px; padding: 15px; border: 1px solid #ccc; background-color: #eee; top:0; left:0 }
.pics img {
	-moz-border-radius: 10px; -webkit-border-radius: 10px;}


td a 
{ 
	margin: 5px 
}
.nav 
{ 
	margin: 5px 0 
}
#nav a, 
#s7 strong 
{ 
	height:15px;
	width:16px; 
	margin-left:5px;
	background: transparent url(/images/cycle_button_off.gif) no-repeat top left; 
	text-decoration: none; 
	color:#fff;
	float:right;
}
#nav a.activeSlide 
{ 
	background: transparent url(/images/cycle_button_on.gif) no-repeat top left; 
	color:#e0861b;
}
#nav a:focus 
{ 
	outline: none; 
}
#output 
{ 
	text-align: left;
}

#nav 
{ 
	position:absolute;
	margin-left:350px;
	_margin-left:0px;
	width:253px;
	margin-top:215px;
	_margin-top:205px;
	z-index:200; 
}
