#featured{
    padding-right:320px;
    position:relative;
    height:250px;
    overflow:hidden;
}
#featured ul.ui-tabs-nav{
    float:right;
    list-style:none;
    padding:0; margin:0;
    margin-right:-320px;
    width:320px; height:250px;
    overflow:hidden;
}
#featured ul.ui-tabs-nav li{
    padding:0;
    font-size:12px;
    color:#666;
}

#featured ul.ui-tabs-nav li span{
    font-size:14px; font-family:Verdana;
    line-height:18px;
}
#featured li.ui-tabs-nav-item a{
    display:block;
    height:53px; text-decoration:none;
    color:#333;  background:#fff;
    line-height:20px; outline:none;
    padding:5px 10px 5px 33px;
}
#featured li.ui-tabs-nav-item a:hover{
    background:#f2f2f2;
}
#featured li.ui-tabs-selected, #featured li.ui-tabs-active{

}
#featured ul.ui-tabs-nav li.ui-tabs-selected a, #featured ul.ui-tabs-nav li.ui-tabs-active a{
    background:#ccc;
}
#featured .ui-tabs-panel{
    width:100%; height:250px;
    background:#999; position:relative;
}
#featured .ui-tabs-panel .info{
    position:absolute;
    bottom:0; left:0;
    height:90px; width:100%;
    background: url('images/transparent-bg.png');
}
#featured .ui-tabs-panel .info a.hideshow{
    position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{
    font-size:1.2em; font-family:Georgia, serif;
    color:#fff; padding:5px; margin:0; font-weight:normal;
    overflow:hidden;
}
#featured .info p{
    margin:0 5px;
    font-family:Verdana; font-size:11px;
    line-height:15px; color:#f0f0f0;
}
#featured .info a{
    text-decoration:none;
    color:#fff;
}
#featured .info a:hover{
    text-decoration:underline;
}
#featured .ui-tabs-hide{
    display:none;
}