.imgthumbs { display: block; }
.imgthumbs .onethumb { display: block; background-repeat: no-repeat !important; background-position: center center !important; }
.imgthumbs .onethumb { border: 2px solid #EEEEEE !important; background-color: #FFFFFF !important; }
.imgthumbs .onethumb:hover { border: 2px solid #CCCCCC !important; background-color: #EEEEEE !important; }


.imgthumbs #container {height:100%; width:100%; font-family:verdana, sans-serif; font-size:11px; line-height:18px;}
.imgthumbs a, .imgthumbs a:visited, .imgthumbs a:hover {color:#eee; text-decoration:none;}
.imgthumbs a img {display:block; border:0;}

.imgthumbs .thumbholder {width:558px; margin:0 auto 0 auto; padding:10px 0 10px 10px; border:1px solid #ddd; background:#fff;}
.imgthumbs .thumbholder b {display:block;}

.imgthumbs .thumbholder h2.title {font-size:25px; color:#444; font-weight:normal; font-family:"times new roman", serif;}
.imgthumbs .thumbholder h2.title b {display:inline; font-weight:bold; color:#000; font-size:30px;}
.imgthumbs .thumbholder h2.title span {font-weight:bold; font-style:italic;}
.imgthumbs .thumbholder p {padding:0 10px 0 0; margin:10px 0;}

.imgthumbs a {display:block; float:left; margin:5px 10px 5px 0; display:inline; border:1px solid #000;}

.imgthumbs .lightbox {position:fixed; left:-9999px; top:0; cursor:default; z-index:20100;}

.imgthumbs .light {position:absolute; left:0; top:0;}
.imgthumbs .box {position:absolute; left:0; top:0;}

/* trigger for IE6 */
.imgthumbs a:active {background:#ddd;}


.imgthumbs a:active .lightbox,
.imgthumbs a:focus .lightbox {left:0; width:100%; height:100%; z-index: 20000;}

.imgthumbs a:active .lightbox .light,
.imgthumbs a:focus .lightbox .light {background:#000; width:100%; height:100%; filter: alpha(opacity=85);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); opacity:0.85;
}



.imgthumbs a:active .lightbox .box,
.imgthumbs a:focus .lightbox .box {width:100%; text-align:center; margin-top:75px;}


.imgthumbs a:active .lightbox .box img,
.imgthumbs a:focus .lightbox .box img {border:2px solid #FFFFFF; margin:0 auto;}

.imgthumbs a:active .lightbox .box span,
.imgthumbs a:focus .lightbox .box span {display:block; font-size:12px; font-weight:normal; width:400px; padding:0; margin:10px auto; text-align:center; text-decoration:none; color:#FFFFFF;}
.imgthumbs a:active .lightbox .box span b,
.imgthumbs a:focus .lightbox .box span b {font-weight:bold; font-family:"times new roman", serif; color:#000;}
.imgthumbs a .lightbox .box span span, .imgthumbs a .lightbox .box span span:hover { display: block; margin-left: auto !important; margin-right: auto !important; background: transparent; background-image: url(close.gif); background-repeat: no-repeat; background-position: center center; width: 260px !important; height: 30px; cursor: pointer; }
.imgthumbs a .lightbox .box span span:hover { background-image: url(close_hover.gif); }

.imgthumbs .closeinformation { font-size: 14px; color: #999; cursor: pointer; }
.imgthumbs .closeinformation:hover { text-decoration: underline; cursor: pointer; }

.imgthumbs .clear {clear:left;}
.imgthumbs a.comments {float:none; margin:0; border:0; color:#c00; font-weight:bold;}
.imgthumbs a:hover.comments {color:#c00; text-decoration:underline; background:#fff;}
