#slider1
{
  position: relative;
  margin: 0px;
  padding: 0px;
  text-align: left;
}

.contentslide
{
  margin: 0px;
  padding: 0px;
  color: #000000;
}

.contentslide .opacitylayer
{
  margin: 0px;
  padding: 0px;
  width: 578px;
  height: 355px;
  /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
  opacity: 1;
  -moz-opacity: 1;
  filter:alpha(opacity=100);
}

.contentslide .contentdiv
{
  display: none;
}

div.contentdiv a
{
  text-decoration: none;
}

div.contentdiv div.black_overlay
{
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 578px;
  height: 120px;
  background-color: #000000;
  opacity: 0.8;
  -moz-opacity: 0.8;
  filter:alpha(opacity=80);
  z-index: 99;
}

div.contentdiv div.black_overlay_text
{
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 578px;
  height: 120px;
  padding: 0px;
  text-align: left;
  z-index: 100;
  overflow: hidden;
  cursor: pointer;
}

div.contentdiv div.black_overlay_text h2
{
  margin: 0px;
  padding: 3px 30px;
  font-weight:normal;
  font-size: 17px;
  color: #DAD6AA;
  border:0;
  letter-spacing:1px;
}

div.contentdiv div.black_overlay_text p
{
  margin: 0px;
  padding: 3px 30px;
  line-height: 20px;
}

.pagination
{
  width: 0px;
  height: 0px;
  margin: 0px;
  padding: 0px;
  display: none;
}