#TB_window { background: #A09A6C; }

#TB_next span { background: url(../img/tb_next.gif); }
#TB_prev span { background: url(../img/tb_prev.gif); }
#TB_imageCount { background: url(../img/tb_count.gif) no-repeat top;  }
#TB_closeWindowButton span { background: url(../img/tb_close.gif); color: #fff; }

#TB_window {position: fixed;z-index: 102;display:none;border: 1px solid #000;text-align:center;top:50%;left:50%;}
#TB_Image {margin: 10px 0;border: 1px solid #ccc;}
#TB_caption{ padding: 0 0 10px 0; font-size: 110%; color: #fff; text-align: center;}

#TB_closeWindowButton { position: absolute; top: 5px; right: 5px; }
#TB_closeWindowButton, #TB_closeWindowButton span { display: block; width: 25px; height: 25px; overflow: hidden; cursor: hand; cu\rsor: pointer; }
#TB_closeWindowButton span { position: absolute; left: 0; top: 0; }
#TB_next, #TB_prev { position: absolute; top: 50%; }
#TB_next { right: 0px;  }
#TB_prev { left: 0px;  }
#TB_next, #TB_next span, #TB_prev, #TB_prev span { display: block; width: 30px; height: 40px; overflow: hidden; }
#TB_next span, #TB_prev span  { position: absolute; left: 0; top: 0; }
#TB_imageCount {position: absolute; top: 0; left: 0; width: 100%; font-weight: bold; height: 25px; line-height: 25px; color: #fff;}

/* ajax window only */
/*
#TB_iframeContent{clear:both; border:none;margin-bottom:-1px; margin-top:1px;_margin-bottom:1px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px; margin-bottom:1px;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_title{background-color:#e8e8e8;height:27px;}
*/

/* don't edit */
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
#TB_HideSelect{	z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(machack.png) repeat;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}

/* ie6 hacks */
* html #TB_HideSelect { position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
* html #TB_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
* html #TB_window, * html #TB_load {position:absolute;top: expression((document.body.clientHeight/2) - parseInt(this.offsetHeight/2) + document.body.scrollTop + 'px');t\op: expression((document.documentElement.clientHeight/2) - parseInt(this.offsetHeight/2) + document.documentElement.scrollTop + 'px');}