 
#banners
{
        width:120px;
        height:110px;
        border:0px solid #cccccc;
}

#banners div
{
        width:120px;
        height:110px;
        display:none;
        margin:0px;

}

#banners #banner1
{
        display:block;
}

#banners div span
{
        width:140px;
        position:relative;
        display:block;
        top:-130px;
        line-height:1.5em;
        left:1px;
     /*   background:#fff;  */
        font-size:.9em;  color: black;
        padding:5px;
        opacity:0.7;     //standard
        filter:alpha(opacity=50);//internet explorer
        -moz-opacity:.50;//older firefox versions
        
}

#banners ul
{
        width:auto;
        height:25px;
        background:#0063DC;
        margin:0px;
}

#banners ul li
{
        display:inline;
        width:10px;
}

#banners ul li a
{
        text-decoration:none;
        padding:5px;
        line-height:2.5em;
        margin:5px;
        color:#fff;
        height:25px;
        font-weight:bold;
}

#banners ul li a:hover
{
        background:#fff;
        color:#0063DC;  
}