@charset "utf-8";

.thumbholder a, a:visited, a:hover {color:#eee; text-decoration:none;}
.thumbholder a img {display:block; border:0;}

.thumbholder {width:864px; margin:0 auto 0 auto; padding:10px 0 10px 29px; }
.thumbholder h2.title {font-size:25px; color:#444; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.thumbholder h2.title b {font-weight:bold; color:#000; font-size:.8em;}
.thumbholder h2.title span {font-weight:bold; font-style:italic;}
.thumbholder p {padding:0 10px 0 0; margin:10px 0;}

.thumbholder a {display:block; float:left; margin:5px 10px 5px 0; display:inline; border:1px solid #000;}

.thumbholder .lightbox {position:absolute; left:-9999px; top:0; cursor:default; z-index:100;}
.thumbholder .light {position:absolute; left:0; top:0;}
.thumbholder .box {position:absolute; left:0; top:0;}

/* trigger for IE6 */
.thumbholder a:active {background:#ddd;}


.thumbholder a:active .lightbox,
.thumbholder a:focus .lightbox {left:0; width:100%; height:100%;}

.thumbholder a:active .lightbox .light,
.thumbholder a:focus .lightbox .light {background:#000; width:100%; height:100%; filter: alpha(opacity=85); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); opacity:0.85; }

.thumbholder a:active .lightbox .box,
.thumbholder a:focus .lightbox .box {width:100%; text-align:center; margin-top:150px;}

.thumbholder a:active .lightbox .box img,
.thumbholder a:focus .lightbox .box img { padding: 10px; background-color: #FFFFFF; border:1px solid #aaa; margin:0 auto;}

.thumbholder a:active .lightbox .box h2,
.thumbholder a:focus .lightbox .box h2 {font-size:11px; font-weight:normal; width:400px; padding:0; margin:10px auto; text-align:center; text-decoration:none; color:#999;}
.thumbholder a:active .lightbox .box h2 b,
.thumbholder a:focus .lightbox .box h2 b {font-weight:bold; font-family:"times new roman", serif; color:#000;}

.thumbholder #close {width:16px; height:16px; background:url(trees/close.gif); position:relative; z-index:500; float:right; display:inline; margin-right:10px;}
.thumbholder .clear {clear:left;}
.thumbholder #ad {clear:left; width:468px; margin:10px auto; padding:10px 51px; background:#222;}
.thumbholder a.comments {float:none; margin:0; border:0; color:#c00; font-weight:bold;}
.thumbholder a:hover.comments {color:#c00; text-decoration:underline; background:#fff;}