#featured {
    width: 100%;
    position: relative;
    display: table;
    color: #777;
    z-index: 1;
}
#featured .slideshow_container {
    width: 100%;
    height: 289px;
    display: block;
    position: relative;
    font-size: 13px;
    line-height: 1.7em;
}
.slideshow {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    list-style-type: none;
    padding: 0;
    margin: 0;
    border: none;
    list-style-position: outside;
}
.slideshow li {
list-style-type: none;
list-style-position: outside;
background: none;
}
.slideshow li, .slideshow .featured {
width: 100%;
height: 100%;
position: relative;
top: 0;
left: 0;
z-index: 1;
border: none;
padding: 0;
display: none;
}

.slideshow .featured_container1 {
z-index: 2;
display: block;
}

.slideshow_container li {
width: 100%;
}

.slideshow img, .slideshow a img, .slideshow a {
border: none;
text-decoration: none;
display: block;
margin: 0 auto;
}

.slideshow_container li img, .slideshow_container li a {
margin: 0 auto;
}

.feature_excerpt {
padding: 10px 0px 28px 0;
bottom: 0px;
font-size: 11px;
line-height: 1.8em;
position: absolute;
z-index: 20;
width: 100%;
overflow: hidden;
font-style: italic;
color: white;
background: transparent url(../images/sl/bg-trans.png) 0 0 repeat;
}
.js_active .feature_excerpt {
visibility: hidden;
}

.feature_excerpt h1 {
clear: both;
font-weight: normal;
text-transform: none;
font-size: 28px;
font-style: normal;
line-height: 1em;
padding: 0;
position: relative;
color: #FFFFFF;
}

.feature_excerpt h1, .feature_excerpt .sliderheading {
    letter-spacing: 0.4px;
}

#featured .feature_excerpt h1, #featured .feature_excerpt div {
width: 978px;
margin: 0 auto;
}

.shadow-top, .shadow-bottom {
display: block;
width: 100%;
height: 10px;
z-index: 100;
position: absolute;
top: 0;
}

.shadow-top {
    background: transparent url('../images/sl/bg-shadow.png') center top no-repeat;
}

.shadow-bottom {
    background: transparent url('../images/sl/bg-shadow.png') center bottom no-repeat;
    top: auto;
    bottom: 0;
}

#featured .slidecontrolls {
    z-index: 101;
}

.slidecontrolls, .autoslidecontrolls {
z-index: 100;
position: absolute;
/* width: 978px; */
width: 700px;
left: 50%;
margin-left: -489px;
bottom: 8px;
}

.moving_pointer {
bottom: -8px;
display: block;
height: 7px;
left: -1px;
position: absolute;
width: 14px;
}

.moving_pointer {
background: transparent url(../images/sl/arrow-up.png) center 0 no-repeat;
}

.slidecontrolls a, .autoslidecontrolls a {
height: 16px;
width: 18px;
display: block;
cursor: pointer;
float: left;
outline: none;
}

.slidecontrolls a {
background: transparent url(../images/sl/dot.png) left bottom no-repeat;
}

.slidecontrolls .activeItem {
background: transparent url(../images/sl/dot.png) 0 0 no-repeat;
}

.autoslidecontrolls a {
opacity: 0.5;
float: right;
width: 16px;
}

.ctrl_fwd {
background: transparent url(../images/sl/dot-fwd.png) 0 0 no-repeat;
}

.ctrl_pause {
background: transparent url(../images/sl/dot-pause.png) 0 0 no-repeat;
}

.ctrl_play {
background: transparent url(../images/sl/dot-play.png) 0 0 no-repeat;
}

.ctrl_back {
background: transparent url(../images/sl/dot-back.png) 0 0 no-repeat;
}