.playbox img {border:1px solid #000; margin:5px;}

.lightbox {width:100%; height:100%; display:none; position:fixed; left:0; top:0; z-index:1000; padding:30px 0 0 0; font-family:arial, sans-serif;}
.lightbox .light {width:100%; height:100%; position:fixed; z-index:-1; top:0; left:0; background:#000; opacity:0.5; filter: alpha(opacity=50);
 text-align:center;}
/* this is for IE6 . If you want to have the lightbox scroll with the page in ALL browsers then remove the * html */
* html .lightbox {position:absolute;}
* html .lightbox .light {position:absolute; height:5000px;}

.lightbox .box {width:725px; background:#000; border:10px solid #fff; border-width:10px; margin:0 auto; padding:10px 10px 20px 10px; position:relative; overflow:hidden;
-o-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
-icab-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
-khtml-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
}
.lightbox .box img {display:block; margin:0 auto; position:relative;}
.lightbox .box p {width:725px; padding:20px 0; margin:0; color:#fff; text-align:left; font-size:12px;}
.lightbox .functions {position:absolute; bottom:0; left:0; height:30px; width:745px; background:#fff; text-align:center;}
.lightbox .box a {color:#000; font-weight:bold; font-size:25px; text-decoration:none; text-align:center; font-family:"times new roman", serif; padding:0 20px;}
.lightbox .box a.closebox:hover {color:#f00;}
.lightbox .previous:hover,
.lightbox .next:hover {color:#080;}

.lightbox .box2 {width:500px; background:#444; border:10px solid #fff; margin:0 auto; padding:10px; position:relative;
-o-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
-icab-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
-khtml-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
}
.lightbox .box2 h3 {color:#fff; font-size:22px; padding:10px 0; margin:0;}
.lightbox .box2 p {width:500px; padding:5px 0; margin:0; color:#fff; text-align:left; font-size:12px; line-height:18px;}
.lightbox .box2 a {color:#fc0;}
.lightbox .box2 a:hover {color:#ff0; text-decoration:none;}
.lightbox .box2 a.closebox {display:block; width:25px; height:30px; background:#444; color:#fff; font-weight:bold; font-size:26px; text-decoration:none; text-align:center; position:absolute; right:-1px; bottom:-1px; border:1px solid #fff;}
.lightbox .box2 a.closebox:hover {color:#f00;}

@-webkit-keyframes fadeIn {
	0% {
		opacity:0;
	}
	100% { 
		opacity:100;
	}
}

#p001:target {display:block;}
#p002:target {display:block;}
#p003:target {display:block;}
#p004:target {display:block;}
#p005:target {display:block;}
#p006:target {display:block;}
#p007:target {display:block;}
#p008:target {display:block;}
#p009:target {display:block;}
#p010:target {display:block;}
#p011:target {display:block;}
#p012:target {display:block;}
#p013:target {display:block;}
#p014:target {display:block;}
#p015:target {display:block;}
#p016:target {display:block;}
#p017:target {display:block;}
#p018:target {display:block;}
#p019:target {display:block;}
#p020:target {display:block;}
#p021:target {display:block;}
#p022:target {display:block;}
#p023:target {display:block;}
#p024:target {display:block;}
#p025:target {display:block;}
#p026:target {display:block;}
#p027:target {display:block;}
#p028:target {display:block;}
#p029:target {display:block;}
#p030:target {display:block;}
#p031:target {display:block;}
#p032:target {display:block;}
#p033:target {display:block;}
#p034:target {display:block;}
#p035:target {display:block;}
#p036:target {display:block;}
#p037:target {display:block;}
#p038:target {display:block;}
#p039:target {display:block;}
#p040:target {display:block;}
#p041:target {display:block;}
#p042:target {display:block;}
#p201:target {display:block;}
#p202:target {display:block;}
#p203:target {display:block;}
#p204:target {display:block;}
#p205:target {display:block;}
#p206:target {display:block;}

#p001:target .box img,
#p002:target .box img,
#p003:target .box img,
#p004:target .box img,
#p005:target .box img,
#p006:target .box img,
#p007:target .box img,
#p008:target .box img,
#p009:target .box img,
#p010:target .box img,
#p011:target .box img,
#p012:target .box img,
#p013:target .box img,
#p014:target .box img,
#p015:target .box img,
#p016:target .box img,
#p017:target .box img,
#p018:target .box img,
#p019:target .box img,
#p020:target .box img,
#p021:target .box img,
#p022:target .box img,
#p023:target .box img,
#p024:target .box img,
#p025:target .box img,
#p026:target .box img,
#p027:target .box img,
#p028:target .box img,
#p029:target .box img,
#p030:target .box img,
#p031:target .box img,
#p032:target .box img,
#p033:target .box img,
#p034:target .box img,
#p035:target .box img,
#p036:target .box img,
#p037:target .box img,
#p038:target .box img,
#p039:target .box img,
#p040:target .box img,
#p041:target .box img,
#p042:target .box img,
#p201:target .box img,
#p202:target .box img,
#p203:target .box img,
#p204:target .box img,
#p205:target .box img,
#p206:target .box img {
	-webkit-animation-name: fadeIn; 
	-webkit-animation-duration: 1.5s; 
}


