/**{padding: 0; margin: 0;}*/
#TB_window
#TB_window-text { font: 12px Arial, Helvetica, sans-serif; color: #333333; }
#TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color: #666666; }
#TB_window,
#TB_window-text   { font-size: 1em; }
#TB_closeWindowButton   { font-variant: small-caps; }
#TB_closeWindowButton {text-align:left; padding-right:10px}
#TB_window-text a:link,
#TB_window a:link {color: #1B67AE; }
#TB_window-text a:visited,
#TB_window a:visited {color: #1B67AE;}
#TB_window-text a:hover,
#TB_window a:hover {color: #7F2201;}
#TB_window-text a:active,
#TB_window a:active {color: #7F2201;}
#TB_window-text a:focus,
#TB_window a:focus{color: #7F2201;}
#TB_overlay_text { position: fixed; z-index:100000; top: 0px; left: 0px; height:100%; width:100%;  }
#TB_overlay { position: fixed; z-index:100000; top: 0px; left: 0px; height:100%; width:100%; }
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}

.TB_overlayBG_text { background-color:#EFA74A/*#EEB870 #000*/;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.TB_overlayBG { background-color:#EFA74A/*#EEB870 #000*/;
	filter:alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}

* html #TB_overlay_text,
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     /*height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');*/
}


#TB_ajaxContent{height:auto !important}
#prevnextlink{position:absolute; top:0px; left:115px; width:580px}
/*
#prev-link{position:absolute; top:50px; left:80px}
#next-link{position:absolute; top:50px; left:250px}

#image_detail{height:450px}
*/
#TB_window {position:absolute; /*background: #000000;*/ z-index: 102000; color:#000000; display:none; text-align:left; top:190px; left:50%; /* border: 4px solid #525252; */}
#TB_window-text {position:absolute; z-index: 102000; color:#39270F; display:none; text-align:left; top:190px; left:50%; background:#FDEBD3; border:2px solid #C05602;}
#TB_window-text iframe{height:300px}
#TB_window-text #TB_closeAjaxWindow {padding: 0 0 0 0; width: 137px; height: 37px;  overflow: hidden; position: absolute; top: 10px; right: -10px; z-index: 20; }
/* #TB_window-text #TB_title a#TB_closeWindowButton{position:absolute; top:-10px; right:5px;  z-index: 103000;}*/ 

* html #TB_window-text {margin-top:-85px}
* html #TB_window { /* ie6 hack */
margin-top:-190px
/* position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
*/
}
#text-content{padding:5px 10px 15px}
#text-content hr {border-bottom:1px solid #EEB88E;}
#TB_window img#TB_Image {display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; }
#TB_caption {height:25px; padding:7px 30px 10px 25px; float:left; }
#TB_closeWindow { height:25px; padding:11px 25px 10px 0; float:right; }

#TB_closeAjaxWindow {padding: 0 0 0 0; width: 137px; height: 37px;  overflow: hidden; position: absolute; top: 34px; right: 21px; z-index: 20; }
#TB_closeAjaxWindow a {display: block; width: 90px; height: 1.3em;font-size: 100%;background: url(../img/light-close.gif) no-repeat center right;padding-right:20px; text-align:right}
/*
#TB_closeAjaxWindow a:link, #TB_closeAjaxWindow a:visited { background: url(closebutton.gif) 0% 0% no-repeat; }
#TB_closeAjaxWindow a:active, #TB_closeAjaxWindow a:hover { background: url(closebutton.gif) 0% -37px no-repeat; }
*/
#TB_ajaxWindowTitle {	float:left; padding:7px 0 5px 10px; margin-bottom:1px; }
#TB_title {/* background-color:#e8e8e8;*/ min-height:27px; _height: 27px; }
#TB_title:after { content:'.'; display:block; height:0; font-size: 0; overflow:hidden; clear:both; visibility:hidden; min-height: 1%; _height: 1%; }
#TB_ajaxContent {	clear:both; padding:2px 15px 15px 15px; /* background-color: #E8E8E8; */ text-align:left; line-height:1.4em; overflow: hidden; position: relative; text-align: center; }

#TB_ajaxContent.TB_modal { padding:15px; }
#TB_ajaxContent p { padding:5px 0px 5px 0px; }
#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 */
}

* html #TB_load { /* ie6 hack */
/* position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
*/
}

#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%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     /*height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');*/
}

#TB_iframeContent { clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }
#lightbox-thumbs { /*width: 600px; margin: 0 auto; position: relative; text-align: center; */ }
#thumbs { /*background-color: #e8e8e8; width: 450px; */ }
#lightbox-thumbs .thumbs {  }
#lightbox-thumbs .prev { display: none; width: 46px; height: 46px; position: absolute; left: 50px; top: 360px; border: 0; }
#lightbox-thumbs .next { display: none;  width: 46px; height: 46px; position: absolute; right: 50px; top: 360px; border: 0; }
#lightbox-thumbs .prev img, #lightbox-thumbs .next img { display: block; width: 45px; height: 45px; border: 1px solid #666; cursor: pointer; cursor: Hand;}
div#thumbnails { width: 835px; /* width: 328px; height: 62px; position: absolute; top: 360px; left: 147px; overflow: hidden; */ }
/*div#thumbnails img  { display: block; width: 132px; height: 98px; border: 1px solid #666;  margin: 10px 8px 5px}*/
div#image {margin:0; position:relative; width:835px; height:646px;}
/*div#image img { display: block; width: 800px; height: 500px;}*/

div#image {margin:0; position:relative; width:835px; height:656px; }
#image{background:url(../img/bg-image-1.png) no-repeat 0 0}
#image #image_detail{margin: 5px 13px 5px 4px;}
#image h2{margin:0 auto;padding:35px 0}
#image #image-description{margin:-8px 30px 0 15px;line-height:1.3em;}

#thumb-count{position:absolute;left:15px;top:71px;}
.thumbnail{width:163px;float:left;text-align:center;height:148px;margin:10px 5px 10px 0;background:url(../img/bg-thumb.png) no-repeat 0 0;}
.thumbnail.last{margin-right:0;}
.thumbnail img{display:block;border:2px solid #7e8281;width:132px;height:98px;margin: 10px 0px 5px 8px}
.thumbnail img:hover{border-color:#FF7E00}
.thumbnail span{font-size:90%;margin-right:15px;width:154px;display:block;}
#TB_ajaxContent{padding:0;margin-left:30px;}
