.contentslide {
  position:relative;
  z-index: 1;
  border: none;
  margin:0;
  padding: 0px;
  width: 960px;
  height: 426px;
  /*border: 1px solid green;*/
}

.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
  width: 100%;
  height: 100%;
  filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}

.contentslide .contentdiv{
  display: none;
}

.pagination {
  position:absolute;
  /*border: 1px solid red;*/
  left:8px;
  top:392px;
  z-index:2;
  width: 320px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
  text-align: left;
  padding: 0 0 4px 0;
}

.pagination a {
  padding: 0 5px;
  font-size: 11px;
  text-decoration: none; 
  color: #0789cc !important;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}

.pagination a:hover, .pagination a.selected {
  color: #555 !important;
  font-family: Arial, Helvetica, sans-serif;
}

#slidertext {
  margin:0;
  padding:0;
  position: absolute;
  z-index:2;
  width: 300px;
  top:136px;
  left:16px;
  border: 1px solid silver;
}

#slidertext .kicker {
  margin:0 0 2px 0;
  padding: 0 4px 1px 4px;
  display:inline;
  background-color:#0789cc;
  font-size: 12px;
  /*margin:0 0  2px 0;*/
}

#slidertext a {
  padding: 1px;
  margin: 0;
  color:#000;
  font-size:16px;
  font-weight:bold;
  line-height: normal;
  text-decoration:none;
  /*background-color:#fff;*/
}

#slidertext a:hover {
  color:#0789cc;
}

#sliderwrap {
  position:relative;
  width: 960px;
  height: 426px;
}

#sliderwrap h4 {
  position: absolute;
  top:204px;
  left:12px;
  background-color: #0789cc;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  padding: 2px 4px 2px 4px;
}

#sliderwrap .csc-textpic-text {
  position: absolute;
  top:222px;
  left:12px;
  width:420px;
  font-size: 14px;
  /*padding: 5px 8px 5px 8px;*/
  color:#fff;
}
#sliderwrap .csc-textpic-text h3 {
  /*display:inline;*/
  color:#333;
  font-size: 28px;
  font-weight:bold;
  line-height: 112%;
  padding: 4px 2px 4px 0px;
  /*background-color:#fff;*/
  }
#sliderwrap .csc-textpic-text p {
  color:#333;
  font-size: 14px;
  font-weight:normal;
  }
#sliderwrap .csc-textpic-text a {
    padding: 3px;
    color: #0789cc;
    background-color:#fff;
    font-size: 12px; 
    font-weight: bold;
    text-decoration:none;
  }
#top_pic p {
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  color: #5e4535;
}
