ul#slideicons { overflow:hidden; float:left; color:#999; font:400 14px "Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow:#000 1px 1px 2px; margin:0; line-height:42px; display:inline-block; list-style:none; padding:0; }
ul#slideicons li { list-style:none; display:inline-block; overflow:hidden; margin-top:1px;border-right:1px solid #333; background:url('img/bg-hover.png') repeat-x 0 44px;}
ul#slideicons li:hover{ background-position:0 1px; }
ul#slideicons li a,#slideicons ul li a:link,#slideicons ul li a:visited { color: #999; padding-left: 0.5em; padding-right: 0.5em; }
li#slide-shuffle.active a {
    color: green;
}
#slidecaption a {
    color: white;
    text-decoration: none;
}

