#heading {
  height: 85px;
}
#title {
  float: left;
}
#title_1 {
  background: url(/images/home/live_interactive_video.png) no-repeat;
  width: 285px;
  height: 18px;
  margin: 5px 0 5px 100px;
}
#title_2 {
  background: url(/images/home/web_events.png) no-repeat;
  width: 283px;
  height: 39px;
  margin: 0;
}
#description {
  float: right;
}
#description h2 {
  font-family: Verdana, sans-serif;
  color: #000;
  margin: 5px 0;
  font-size: 13px;
  text-align: right;
  font-weight: normal;
}

#left {
  float: left;
  width: 300px;
}
#right {
  float: right;
  width: 660px;
}

.rbox {
  border: none;
  background: transparent url(/images/home/box.png) no-repeat;
  height: 153px;
  width: 282px;  
}
.rbox a.button:link, .rbox a.button:visited, .rbox a.button:active {
  width: 280px;
  color: #000;
  background: transparent url(/images/home/box_button_up.png) no-repeat;
}
.rbox a.button:hover {
  background: transparent url(/images/home/box_button_hover.png) no-repeat;
  text-decoration: none;
}
.rbox div {
  margin: 25px 0 0 -6px;
}

#join {
  height: 56px;
  width: 667px;
  background: transparent url(/images/home/join.png) no-repeat;
}
#join h3 {
  margin: 15px 0 0 15px;
  color: #272727;
  float: left;
}
#join div {
  float: right;
  margin: 8px 15px;
}


#scroller {
  height: 515px;
  width: 667px;
  background: transparent url(/images/home/scroller.png) no-repeat;  
  margin: 15px 0 0;
}
#scrollpane {
  height: 476px;
  width: 660px;
  overflow: hidden;
  position: relative;
  top: 1px;
}
#scrollpanel {
  width: 5000px;
}
.socialMedia {
  border:none;
  padding:2px 14px;
}
#controls {
  width: 660px;
  padding: 7px 0;
  text-align: center;
}
#controls span {
  margin: 0 5px;
}
#controls .btn {
  cursor: pointer;
  border: 1px solid #6fa642;
  padding: 1px 4px;
  background-color: #fff;
}
#controls .btn:hover, #controls .selected {
  color: #fff;
  background-color: #b2c7a1;
}
#controls .arrow {
  cursor: pointer;
  padding: 1px 4px;
  color: #6fa642;
}
#scrollBack {
  background: transparent url(/images/home/left_arrow.png) no-repeat;
}
#scrollBack:hover {
  background: transparent url(/images/home/left_arrow_hover.png) no-repeat;
  color: #fff;
}
#scrollNext {
  background: transparent url(/images/home/right_arrow.png) no-repeat;
}
#scrollNext:hover {
  background: transparent url(/images/home/right_arrow_hover.png) no-repeat;
  color: #fff;
}

.slide {
  height: 475px;
  width: 660px;
  float: left;
  margin: 1px 0 0;
}
.slide h2 {
  font-size: 19px;
  margin: 10px 0;
  color: #fff;
}
.slide p {
  font-size: 15px;
  margin: 20px 0;
  line-height: 20px;
}

.overlay, .underlay {
  padding: 10px 30px 20px;
}
.overlay {
  background: transparent url(/images/home/overlay.png) repeat;
  color: #fff;
}
.pants {
  background-image: url(/images/home/slides/pants.jpg);
}
.pants h2 {
  background: no-repeat url(/images/home/pants_optional.png) 0px 0px;
  height: 65px;
  width: 359px;
}
.pants .underlay {  
  color: #000;
}
.green {
  background-image: url(/images/home/slides/green.jpg)
}
.social {
  background-image: url(/images/home/slides/social_media.jpg)
}
.relax {
  background-image: url(/images/home/slides/relax.jpg)
}
.bureau {
  background-image: url(/images/home/slides/bureau.jpg)
}
