 

 
#shadowbox_container, #shadowbox_overlay {
 top: 0;
 left: 0;
 height: 100%;
 width: 100%;
 margin: 0;
 padding: 0;
}
#shadowbox_container {
 position: fixed;
 display: block;
 visibility: hidden;
 z-index: 999;
 text-align: center;  
}
#shadowbox_overlay {
 position: absolute;
}

 
#shadowbox {
 position: relative;
 margin: 0 auto;
 text-align: left;  
}

 
#shadowbox_body {
 position: relative;
 margin: 0;
 padding: 0;
 border: 1px solid #333;
 overflow: hidden;
}
#shadowbox_body_inner {
 position: relative;
 height: 100%;
}
#shadowbox_content.html {
 height: 100%;
 overflow: auto;  
}

 
#shadowbox_loading {
 position: absolute;
 top: 0;
 width: 100%;
 height: 100%;
}
#shadowbox_body, #shadowbox_loading {
 background-color: #060606;  
}
#shadowbox_loading_indicator {
 float: left;
 margin: 10px 10px 0 10px;
 height: 32px;
 width: 32px;
 background-image: url(/pics/shadowbox_2/loading.gif);
 background-repeat: no-repeat;
}
#shadowbox_loading span {
 font-family: 'Lucida Grande', Tahoma, sans-serif;
 font-size: 10px;
 float: left;
 margin-top: 16px;
}
#shadowbox_loading span a:link,
#shadowbox_loading span a:visited {
 color: #fff;
 text-decoration: underline;
}

 
#shadowbox_title, #shadowbox_info {
 position: relative;
 margin: 0;  
 padding: 0;
 overflow: hidden;
}
#shadowbox_title_inner, #shadowbox_info_inner {
 position: relative;
 font-family: 'Lucida Grande', Tahoma, sans-serif;
 line-height: 16px;
}
#shadowbox_title {
 height: 26px;
}
#shadowbox_title_inner {
 font-size: 16px;
 padding: 5px 0;
 color: #fff;
}
#shadowbox_info {
 height: 34px;
}
#shadowbox_info_inner {
 font-size: 12px;
 color: #fff;
}

 
#shadowbox_nav {
 float: right;
 height: 16px;
 padding: 2px 0;
 width: 45%;
}
#shadowbox_nav a {
 display: block;
 float: right;
 height: 16px;
 width: 16px;
 margin-left: 3px;
 cursor: pointer;
}
#shadowbox_nav_close {
 background-image: url(/pics/shadowbox_2/close.png);
 background-repeat: no-repeat;
}
#shadowbox_nav_next {
 background-image: url(/pics/shadowbox_2/next.png);
 background-repeat: no-repeat;
}
#shadowbox_nav_previous {
 background-image: url(/pics/shadowbox_2/previous.png);
 background-repeat: no-repeat;
}
#shadowbox_nav_play {
 background-image: url(/pics/shadowbox_2/play.png);
 background-repeat: no-repeat;
}
#shadowbox_nav_pause {
 background-image: url(/pics/shadowbox_2/pause.png);
 background-repeat: no-repeat;
}

 
#shadowbox_counter {
 position:absolute;
 bottom:40px;
 left:0px;
 background-color:#333333;
 border-top:1px solid silver;
 border-bottom:1px solid silver;
 padding: 2px 0 2px 0;
 width: 100%;
 height:32px;
}
#shadowbox_counter a {
 padding: 0 4px 0 0;
 text-decoration: none;
 cursor: pointer;
 color: #fff;
}
#shadowbox_counter a.shadowbox_counter_current img{
 text-decoration: none;
 border:1px solid orange;
}
#shadowbox_counter img{
 border:1px solid silver;
}

 
div.shadowbox_clear {
 clear: both;  
}

 
div.shadowbox_message {
 font-family: 'Lucida Grande', Tahoma, sans-serif;
 font-size: 12px;
 padding: 10px;
 text-align: center;
}
div.shadowbox_message a:link,
div.shadowbox_message a:visited {
 color: #fff;
 text-decoration: underline;
}

