
#container {
	height:100%;
	width:100%; 
	font-family:verdana, sans-serif; 
	font-size:11px; line-height:18px;
	}
	
.thumb a, a:visited, a:hover {
	color:#eee; 
	text-decoration:none;
	}
	
.thumb a img {
	display:block;
	border:0;
	}

.thumb {
	width:100%; 
	margin:0 auto 0 auto; 
	padding:10px 0 10px 10px; 
	border:1px solid #ddd; 
	background:#fff;
	}
	
.thumb b {
	display:block;
	}
	

.thumb h2.title {
	font-size:25px; 
	color:#444; 
	font-weight:normal; 
	font-family:"times new roman", serif;
	}
	
.thumb h2.title b {
	display:inline; 
	font-weight:bold; 
	color:#000; 
	font-size:30px;
	}
	
.thumb h2.title span {
	font-weight:bold; 
	font-style:italic;
	}
	
.thumb p {
	padding:0 10px 0 0; 
	margin:10px 0;
	}
	
.thumb a {
	display:block; 
	float:left; 
	margin:5px 10px 5px 0; 
	display:inline; 
	border:1px solid #000;
	}

.lightbox {
	position:absolute; 
	left:-9999px; 
	top:0; 
	cursor:default; 
	z-index:100;
	}

.light {
	position:absolute; 
	left:0; 
	top:0;
	}
	
.box {
	position:absolute; 
	left:0; 
	top:0;
	}

/* trigger for IE6 */
.thumb a:active {
	background:#ddd;
	}

.thumb a:active .lightbox,
.thumb a:focus .lightbox {
	left:0; 
	width:100%; 
	height:100%;
	}

.thumb a:active .lightbox .light,
.thumb a:focus .lightbox .light {
	background:#000; 
	width:100%; 
	height:225%; 
	filter: alpha(opacity=85);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); 
	opacity:0.85;
}

.thumb a:active .lightbox .box,
.thumb a:focus .lightbox .box {
	width:100%; 
	text-align:center; 
	margin-top:25px;
	}


.thumb a:active .lightbox .box img,
.thumb a:focus .lightbox .box img {
	border:1px solid #aaa; 
	margin:0 auto;
	}

.thumb a:active .lightbox .box span,
.thumb a:focus .lightbox .box span {
	display:block; 
	font-size:16px; 
	font-weight:normal;
	width:100%; 
	padding:0; 
	margin:10px auto; 
	text-align:center; 
	text-decoration:none; 
	color:#999;
	}
	
.thumb a:active .lightbox .box span b,
.thumb a:focus .lightbox .box span b {
	font-weight:bold; 
	font-family:"times new roman", serif; 
	color:#000;
	}

#close {
	width:16px;
	height:16px; 
	position:relative; 
	z-index:500; 
	float:right; 
	display:inline; 
	margin-right:10px;
	}
	
.clear {
	clear:left;
	}
	
#ad {
	clear:left; 
	width:468px; 
	margin:10px auto; 
	padding:10px 51px; 
	background:#222;
	}
	
.thumb a.comments {
	float:none; 
	margin:0; 
	border:0; 
	color:#c00; 
	font-weight:bold;
	}
	
.thumb a:hover.comments {
	color:#c00; 
	text-decoration:underline; 
	background:#fff;
	}
	


