    ol li {
        font-size:1.3em;
        line-height:1.6923;
        list-style-image:none;
        list-style-position:outside;
        list-style-type:lower-roman;
        margin-left:24px;
    }
    ol ul {
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
    }

    ol.previews-large {
        display:block;
        left:0;
        position:absolute;
        top:0;
    }
    #showcase {
        height:322px;
        position:relative;
        width:530px;
        z-index:1;
		margin-bottom:10px;
    }
    #showcase li {
    font-size:1.1em;
    line-height:1;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    }
    #showcase .previews-large li a, #showcase .previews-large li a:visited {
        border:1px solid #f7941e;
        display:block;
        overflow:hidden;
        position:absolute;
        text-indent:-9000px;
    }
    #showcase .previews-large li.selected a, #showcase .previews-large li.selected a:visited {
         display: inline;
         width: 0;
         height: 0;
         border: none;
    }
    #showcase .previews-large li a:hover {
        border-color:#fff;
        border-width:1px;
    }
    #showcase a:hover {
    border-bottom:1px solid #A5B0B7;
    text-shadow:1px 1px 1px #D3E0E7;
    }
    #showcase a, #showcase a:visited {
    border-bottom:1px dotted #A5B0B7;
    color:#5C707C;
    font-weight:normal;
    text-shadow:1px 1px 1px #FFFFFF;
    }
    #showcase .item-slider {
        height:350px;
        position:absolute;
        top:0;
        width:510px;
    }
    #showcase .item {
        clear:both;
        display:block;
    }
    .item-details {
        float:right;
        margin-right:10px;
        padding-top:15px;
        width:180px;
    }
    .item-thumbnails {
        float:left;
        padding-left:5px;
        padding-top:5px;
        position:absolute;
        height:250px;
        left:0;        
        top:0;
        width:250px;
    }    
    .previews-large li {
        position:absolute;
    }
    /* change on click */
    .previews-large li.selected {
        width: 530px;
        height: 322px;
        z-index: 100;
    }
    .previews-large li.selected img {
        /*
        margin: 1px 0 0 1px;
        border: solid 1px #c2bdb8;
        padding-right: 0px;
        */
    }
    .previews-large li.selected span.close {
         width: 80px;
         height: 36px;
         background: url(../images/b-close.png) no-repeat;
         text-indent: -9999px;
         display: block;
         position: absolute;
         left: 15px;
         bottom: 30px;
    }
    .previews-large li.selected span.caption {
         width: 300px;
         height: auto;
         padding: 8px 10px;
         color: #fff;
         background: url(../i/ui/caption-bg.png) no-repeat left bottom;
         display: block;
         position: absolute;
         top: 7px;
         right: 8px;
         font-size: 0.9091em; /* 11px */
         line-height: 1.0909; /* 12px */
         text-shadow: #333 1px 1px 2px;
    }
    .previews-large li.first a,
	.previews-large li.first a:hover,
    .previews-large li.first a:visited {
        left:17px;
        top:38px;
        height:114px;
        width:114px;
    }
    .previews-large li.second a,
	.previews-large li.second a:hover,
    .previews-large li.second a:visited {
        left:147px;
        top:38px;
        height:114px;
        width:114px;
    }
    .previews-large li.third a,
	.previews-large li.third a:hover,
    .previews-large li.third a:visited {
        left:17px;
        top:168px;
        height:114px;
        width:114px;
    }
    .previews-large li.fourth a,
	.previews-large li.fourth a:hover,
    .previews-large li.fourth a:visited {
        left:147px;
        top:168px;
        height:114px;
        width:114px;
    }    