#contentBottom
{
  position: absolute;
  top: 123px;
  left: 0;
  width: 940px;
  height: 551px;
  background: url("/about/images/right.jpg") right top no-repeat;
}

#contentBottom h1
{
  margin-top: 20px;
}

#contentBottom h4
{
  margin-top: 10px;
}

#contentBottom h1, #contentBottom h2, #contentBottom h3, #contentBottom p
{
  width: 500px;
  padding-left: 30px;
}

h1#testimonialsHeadline
{
  display: none;
}

#jCarouselLite
{
  width: 556px;
  height: 382px;  
}

#testimonialsBand
{
  position: absolute;
  top: 390px;
  left: 0;
  width: 594px;
  height: 29px;
  background-color: #e4dcc2;
}

#testimonialsIntro p
{
  position: absolute;
  top: 440px;
  left: 40px;
  width: 300px;
  padding: 0 20px 0 0;
  border-right: 1px solid #41515b;
}

h4#testimonialsReadMore
{
  text-transform: uppercase;
  position: absolute;
  top: 456px;
  left: 380px;
  text-align: center;
  font-size: 13px;
  line-height: 17px;
}

#testimonialButtons .prev
{
  position: absolute;
  top: 440px;
  left: 506px;
  width: 43px;
  height: 39px;
  background: url("/testimonials/images/arrows.gif") 0 0 no-repeat;
}

#testimonialButtons .prev:hover
{
  background-position: 0 -39px;
}

#testimonialButtons .next
{
  position: absolute;
  top: 490px;
  left: 506px;
  width: 43px;
  height: 39px;
  background: url("/testimonials/images/arrows.gif") -43px 0 no-repeat;
}

#testimonialButtons .next:hover
{
  background-position: -43px -39px;
}

#legalCopy
{
  /*position: absolute;
  top: 260px;
  left: 50px;*/
  margin-top: 18px;
  width: 540px;
  height: 450px;
}

#legalCopy h1
{
  padding-left: 30px;
}

#legalCopy h3
{
  font-size: 18px;
}

#legalCopy h4
{
  padding: 0 0 0 30px;
  margin: 18px 0 -12px 0;
}

#pane1
{
  overflow: auto;
  /*position: absolute;*/
  width: 540px;
  height: 450px;
  /*padding-right: 60px;*/
}

#pane1 p
{
  text-align: justify;
  width: 470px;
}

/* jScrollPane */

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #c4d2d9;
}
.jScrollPaneDrag {
	position: absolute;
	background: #6f9bb0;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	height: 16px;
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	height: 16px;
}

a.jScrollArrowUp {
	background: url(arrow_up.gif) repeat-x 0 0px;
}
a.jScrollArrowUp:hover {
	background-position: 0 -18px;
}
a.jScrollArrowDown {
	background: url(arrow_down.gif) repeat-x 0 0px;
}
a.jScrollArrowDown:hover {
	background-position: 0 -18px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -36px;
}
  