#shadowbox_overlay { visibility:hidden; position:absolute; display:block; margin:0; padding:0; top:0; left:0; z-index:998; }

#shadowbox_container { position:fixed; height:0; width:100%; margin:0; padding:0; top:0; left:0; z-index:999; text-align:center; }

#shadowbox { display:none; visibility:hidden; margin:0 auto; position:relative; font-family:'Lucida Grande',Tahoma,sans-serif; text-align:left; }
#shadowbox_title { height:25px; padding:0; overflow:hidden; }
#shadowbox_title_inner { height:16px; font-size:16px; line-height:16px; white-space:nowrap; padding:5px 0 4px 8px; color:#fff; }

#shadowbox_body {position:relative;overflow:hidden;margin:0;padding:0;border:2px solid #fff;background-color:#000;}
#shadowbox_body_inner {position:relative;overflow:hidden;}

#shadowbox_loading {position:absolute;top:0;left:0;height:10000px;width:100%;background-color:#222;}
#shadowbox_loading img {float:left;margin:10px 10px 0 10px;}
#shadowbox_loading span {float:left;margin-top:16px;font-size:10px;}
#shadowbox_loading span a, #shadowbox_loading span a:link, #shadowbox_loading span a:visited {color:#fff;}

#shadowbox_content.html { height:100%; width:100%; overflow:auto; }

#shadowbox_toolbar { margin:0; padding:0; height:20px; overflow:hidden; }
#shadowbox_toolbar_inner { height:20px; color:#fff; }
#shadowbox_toolbar_inner div { padding: 4px 5px 2px; font-size:10px; height:10px; line-height:10px; }
#shadowbox_toolbar_inner div span.shortcut { text-decoration:underline; font-weight:bold; }
#shadowbox_toolbar_inner div a { text-decoration:none; color:#fff; }

#shadowbox_nav_close, #shadowbox_nav_previous, #shadowbox_nav_next { float:right; padding-right:10px; }

#shadowbox_counter { float:left; padding-left:10px; }
#shadowbox_counter a { padding:0 4px 0 0; }
#shadowbox_counter a.shadowbox_counter_current { text-decoration:underline; font-weight:bold; }

div.shadowbox_message { text-align:center; padding:10px; }
div.shadowbox_message a:link,div.shadowbox_message a:visited{ text-decoration:none; color:#bed333; }
div.shadowbox_message a:hover,div.shadowbox_message a:focus{ text-decoration:underline; }