.sliderwrapper{
    position: relative; /*leave as is*/
    overflow: hidden; /*leave as is*/
    width: 720px; /*width of featured content slider*/
    height: 260px;
    margin-left: 5px;
    color: #000;
}
.sliderwrapper.horoscope{
    width: 640px;
    height: 200px;
}

.sliderwrapper .contentdiv{
    visibility: hidden; /*leave as is*/
    position: absolute; /*leave as is*/
    left: 0;  /*leave as is*/
    top: 0;  /*leave as is*/
    background: white;
    width: 400px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
    height: 100%;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity:1;
    color: #000;
}

.sliderwrapper.horoscope .contentdiv{width: 640px; height: auto}

.paneInfo{
    position: absolute;
    margin: 10px;
    padding: 10px;
    width: 300px;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1
    z-index: 2000;
}

.paginate{
    background: none;
    position: absolute;
    z-index: 1000;
    top: 2px;
    left: 400px;
    padding: 5px;
    width: 300px;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 0.9;
    opacity: 0.9;
}
.paginate a:hover, paginate a.selected{color: #000;}

.paginate .thumbs{border: 1px solid #ccc; float: left}
.paginate .thumbs:hover{cursor: pointer;}
.paginate .text{float: left; padding: 2px;width: 185px !important}
.paginate .text a.topic {color: #000; font-size: 13px; font-weight: bold;}
.paginate .text a.topic:hover {color: #c39; text-decoration: none}
.paginate .text a.title{float: left; width: 120px; padding: 2px}
.paginate .text a.title:hover{color: #c39; text-decoration: none}
.paginate .toc{margin: 8px 0;width: 300px}
.paginate .toc .thumb{width: 110px; float: left}
.paginate .toc .text{width: 154px; float: left;}
.pagination{
    width: 400px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
    text-align: right;
    background-color: navy;
    padding: 5px 10px;
    position: relative;
}

.pagination a{
    padding: 0 5px;
    text-decoration: none;
    color: #00007D;
    background: white;
}

.pagination a:hover, .pagination a.selected{
    color: #000;
    background-color: #ccc;
}
#paginate-slider1{width: 300px; background: none; text-align: right}
#paginate-slider1 a.selected {background: #606; color: #fff}
#paginate-slider1 .next{}

#paginate-slider4 img:hover, #paginate-slider4 .selected img{border: 2px solid #666;}
#paginate-slider4.horoscopeThumbs{position: relative !important; }
#slider1 {width: 315px !important; height: 100px; margin: 10px 0}
#slider1 img{float: left; width: 87px; height: 87px; border: 1px solid #636; margin: 5px}
#slider1 p{float: left; width: 205px; margin: 5px}
