body { 
	background: transparent url(../img/body.png) repeat;
	padding-bottom: 40px;
}
.content {
	height: 130px;
	background: transparent url(../img/logo.png) no-repeat center bottom;
	margin: 30px auto 0px auto;
	z-index: 99999;
}
hr.soften {
  height: 1px;
  margin: 20px 0;
  background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  border: 0;
}

.logo {
  position: absolute;
  top: 40px;
  right: 50%;
  z-index: 9999;
  width: 250px;
  margin-right: -125px;
  height: 100px;
  text-indent: -99999em;
  background: transparent url(../img/logo.png) no-repeat top;
  z-index: 9999;
}
/* Carousel base class */
.carousel {
  margin-bottom: 0px;
  width: 100%;
}

.carousel .container {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
}

.carousel-control {
  background-color: transparent;
  border: 0;
  font-size: 120px;
  margin-top: 0;
  text-shadow: 0 1px 1px rgba(0,0,0,.4);
}

.carousel .item {
  height: 390px;
  margin-top: 5px;
}
.carousel img {
  min-width: 100%;
  width: 100%;
  height: 350px;
}

.carousel-caption {
  background-color: transparent;
  position: static;
  width: auto;
  max-width: 100%;
  padding: 5px 0px 5px 10px;
  margin-bottom: 70px;
  background: transparent url(../img/tra70.png) repeat;
}
.carousel-caption h1,
.carousel-caption .lead {
  margin: 0;
  line-height: 1.25;
  color: #fff;
  text-shadow: 0 1px 1px rgba(0,0,0,.4);
}
.carousel-caption .btn {
  margin-top: 10px;
}