/* Base Superbox Styles */
.blockBody{
overflow:hidden;
}
#superbox-overlay{position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;}
#superbox-wrapper{
z-index:9999;
height:100%;
left:0;
overflow-x:auto;
overflow-y:scroll;
position:fixed;
top:0;
width:100%;
}
#superbox-container{
height: 100%;
left: 50%;
margin-left: -480px;
position: absolute;
top: 0;
width: 960px;
background-color:#FFFFFF;
background-image:url(../img/fe/lightbox/bg_superbox.gif);
background-position:left top;
background-repeat:repeat-x;
}

/* Default Theme */
#superbox-overlay{background-color:#000;}
#superbox-container .loading{
position:absolute;
top:300px;
left:50%;
height:50px;
width:50px;
margin-left:-26px;
font-size:20px;
background-image:url(../img/fe/lightbox/ajax-loader_black.gif);
background-position:center;
background-repeat:no-repeat;
}
#superbox-container .loading span{
display:none;
}
#superbox{
margin:0 auto;
padding:0;
position:relative;
}
#superbox-innerbox{
background-color:#000000;
width:960px;
height:650px;
}
#superbox-innerbox img{
position:relative;
top:50%;
}
#superbox.image{text-align:center;}
#superbox .close,#superbox .nextprev{margin:0;}
#superbox .close{
position:absolute;
top:10px;
right:10px;
line-height:normal;
}
#superbox .nextprev{
position:absolute;
top:315px;
left:20px;
}
#superbox .close a{
cursor:pointer;
display:inline-block;
height:12px;
width:12px;
position:relative;
background-image:url(../img/fe/lightbox/close.png);
background-position:left top;
background-repeat:no-repeat;
}
#superbox .close a:hover{
background-position:left bottom;
}
#superbox .close span{
display:none;
}
#superbox  a.prev{
float:left;
cursor:pointer;
display:block;
height:22px;
width:15px;
background-image:url(../img/fe/lightbox/prev.png);
background-position:left top;
background-repeat:no-repeat;
margin-right:876px;
}
#superbox  a.prev:hover{
background-position:left bottom;
}
#superbox a.disabled.prev{
background:none;
cursor:default;
}
#superbox  a.next{
float:left;
cursor:pointer;
display:block;
height:22px;
width:15px;
background-image:url(../img/fe/lightbox/next.png);
background-position:left top;
background-repeat:no-repeat;
}
#superbox  a.next:hover{
background-position:left bottom;
}
#superbox .nextprev a:hover{
background-position:left bottom;
}
#superbox a.disabled.next{
background:none;
cursor:default;
}
#superbox .prev span, #superbox .next span{
display:none;
}
#superbox-description{
width:800px;
padding:20px 80px;
background-color:#FFFFFF;
margin:0px auto; 
text-align:left;
padding-top:20px;
}