ul#slider {
        margin:0;
        padding:0;
        width:970px;
        height:300px;
        list-style: none;
        overflow: hidden;
        list-style-type:none;
        position: relative;        
}
ul#slider li{ float:left;}
ul#slider li a img{ width:614px;}
div.anythingSlider {
        display: block;
        margin:0;
        overflow: visible !important; /* needed for Opera and Safari */
        width:970px;
        height:300px;
        overflow: hidden;        
        position: relative;
}
/* anythingSlider viewport window */
div.anythingSlider .anythingWindow {
        overflow: hidden;
        position: relative;
        width: 100%;
        height: 100%;
        width:970px;
        height:300px;
        overflow: hidden;        
}
/* anythingSlider base (original element) */
.anythingBase {
        background: transparent;
        list-style: none;
        position: absolute;
        overflow: visible !important;
        top: 0;
        left: 0;
        margin: 0;
        padding: 0;
}
/* all panels inside the slider */
.anythingBase .panel {
        background: transparent;
        display: block;
        overflow: hidden;
        float: left;
        padding: 0;
        margin: 0;
}
.anythingBase .panel.vertical {
        float: none;
}

/* Navigation size window */
div.anythingSlider .anythingControls .anythingNavWindow { overflow: hidden; float: left; }

div.anythingSlider .anythingWindow { width:970px; height:300px;overflow: hidden; position: relative;}
.anythingBase .panel {
    background: none repeat scroll 0 0 transparent;
    display: block;
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.anythingControls{ position:absolute; right:10px; bottom:50px;}
.anythingControls li{ float:left; width:19px; height:19px; margin:0 5px 0 0;}
.anythingControls ul a{ display:inline-block; width:19px; height:19px; line-height:19px; background:url(../images/ad_num.png) no-repeat; text-align:center; font-weight:bold; color:#FFF;}
.anythingControls ul a:hover{ color:#FFF; background:url(../images/ad_active.png) no-repeat;}
.anythingControls ul a.cur{ color:#FFF; background:url(../images/ad_active.png) no-repeat;}

.anythingSlider, .anythingWindow, .anythingBase, .anythingBase li {
   height: 300px !important;/*for IE6*/
}

/* Arrow */
.arrow{ position:absolute;  top:50%; display:block; width:49px; height:46px; text-indent:-999em; overflow:hidden;}
.back{ left:-25px; background:url(../images/ad_prev.png) no-repeat;}
.forward{ right:-25px; background:url(../images/ad_next.png) no-repeat;}
.back a,.forward a{ display:block;}