#sb-container,#sb-wrapper{
text-align:left; 
}
#sb-container,#sb-overlay{
position:absolute;
top:0;
left:0;
width:100%;
margin:0;
padding:0;
}
#sb-container{
height:100%;
display:none;
visibility:hidden;
z-index:9999;
}

body > #sb-container{
position:fixed;
}
#sb-overlay{
height:expression(document.documentElement.clientHeight + 'px');
}
#sb-container > #sb-overlay{
height:100%;
}
#sb-wrapper{
position:relative;
}
#sb-wrapper img{
border:none;
}
#sb-body{
position:relative;
margin:0;
padding:13px 15px 16px 14px;
overflow:hidden;
}
.sb-chrome {
   position: absolute;
   z-index: 1000;
}
#corner-tl {
   top: 0;
   left: 0;
   width: 14px;
   height: 13px;
   background: transparent url(/images/shadowbox/corner-tl.png) no-repeat top left;
}
#corner-tr {
   top: 0;
   right: 0;
   width: 15px;
   height: 13px;
   background: transparent url(/images/shadowbox/corner-tr.png) no-repeat top left;
}
#corner-bl {
   bottom: 0;
   left: 0;
   width: 14px;
   height: 16px;
   background: transparent url(/images/shadowbox/corner-bl.png) no-repeat top left;
}
#corner-br {
   bottom: 0;
   right: 0;
   width: 15px;
   height: 16px;
   background: transparent url(/images/shadowbox/corner-br.png) no-repeat top left;
}
#tile-horiz-top {
   top: 0;
   left: 14px;
   width: 1000px;
   height: 13px;
   background: transparent url(/images/shadowbox/horiz-tile-top.png) repeat-x top left;
}
#tile-horiz-bottom {
   bottom: 0;
   left: 14px;
   width: 1000px;
   height: 16px;
   background: transparent url(/images/shadowbox/horiz-tile-bottom.png) repeat-x top left;
}
#tile-vert-left {
   top: 13px;
   left: 0;
   width: 14px;
   height: 1000px;
   background: transparent url(/images/shadowbox/vert-tile-left.png) repeat-y top left;
}
#tile-vert-right {
   top: 13px;
   right: 0;
   width: 15px;
   height: 1000px;
   background: transparent url(/images/shadowbox/vert-tile-right.png) repeat-y top left;
}
#sb-body-inner{
position:relative;
height:100%;
}
#sb-content.html{
height:100%;
overflow:auto; 
}
#sb-loading{
position:absolute;
top:0;
width:100%;
height:100%;
text-align:center;
padding-top:10px;
}
#sb-loading{
background-color:#060606; 
}
#sb-title,#sb-info{
position:relative;
margin:0; 
padding:0;
overflow:hidden;
}

#sb-info
{
	/*HIDE IT*/
	display:none;	
}

#sb-title-inner,#sb-info-inner{
position:relative;
font-family:'Lucida Grande',Tahoma,sans-serif;
line-height:16px;
}
#sb-title,#sb-title-inner{
height:26px;
}
#sb-title-inner{
font-size:16px;
padding:5px 0;
color:#fff;
}
#sb-info,#sb-info-inner{
height:20px;
}
#sb-info-inner{
font-size:12px;
color:#fff;

}
#sb-nav{
float:right;
height:16px;
padding:2px 0;
width:45%;
}
#sb-nav a{
display:block;
float:right;
height:16px;
width:16px;
margin-left:3px;
cursor:pointer;
}
#sb-logo{
   position: absolute;
   width: 267px;
   height: 20px;
   background: transparent url(/images/shadowbox/logo.png) no-repeat top left;
   top: 0;
   left: 0;
}
#sb-nav-close{
background-image:url(/images/shadowbox/close.png);
background-repeat:no-repeat;
width: 78px !important;
height: 10px !important;
display: block;
position: absolute;
top: 5px;
right: 0;
cursor:pointer;
}
#sb-nav-next{
background-image:url(/images/shadowbox/next.png);
background-repeat:no-repeat;
display: block;
width: 38px !important;
height: 48px !important;
position: absolute;
right: 15px;
cursor:pointer;
}
#sb-nav-previous{
background-image:url(/images/shadowbox/prev.png);
background-repeat:no-repeat;
display: block;
width: 38px !important;
height: 48px !important;
position: absolute;
left: 15px;
cursor:pointer;
}
#sb-nav-play{
background-image:url(../scripts/resources/play.png);
background-repeat:no-repeat;
}
#sb-nav-pause{
background-image:url(../scripts/resources/pause.png);
background-repeat:no-repeat;
}
#sb-counter{
float:left;
padding:2px 0;
width:45%;
}
#sb-counter a{
padding:0 4px 0 0;
text-decoration:none;
cursor:pointer;
color:#fff;
}
#sb-counter a.sb-counter-current{
text-decoration:underline;
}
div.sb-message{
font-family:'Lucida Grande',Tahoma,sans-serif;
font-size:12px;
padding:10px;
text-align:center;
}
div.sb-message a:link,div.sb-message a:visited{
color:#fff;
text-decoration:underline;
}
