.lightbox-overlay{
	position: fixed;
	background: url(../images/lb-overlay.png);
	width: 100%;
	height: 100%;
	z-index: 200;
	top:0;
	left: 0;

}
.lightbox-content{
	background: url(../images/playset-bg-pop-up.png) no-repeat 0 0;
	width: 936px;
	height: 557px;
	position: relative;
	left:50%;
	margin-left: -468px;
	opacity: 0;
	
}
.lightbox-content.large{
	background: url(../images/pop-up-electronic.png) no-repeat 0 0;
	width: 761px;
	height: 593px;
	margin-left: -380px;
}

.lightbox-content.small{
	background: url(../images/pop-up-dei-cast.png) no-repeat 0 0;
	width: 621px;
	height: 517px;
	margin-left: -310px;
}

.lightbox-content .bx-wrapper{
	width:877px;
	height: 405px;
}
.lightbox-content .bx-wrapper  li img{
	width:877px;
	height: 405px;
	border-radius: 9px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
}
.lightbox-content .bxslider{
	width: 879px;
	padding:70px 0 0 30px;
	height: 405px;
}
.lightbox-content  .bx-controls .bx-controls-direction{
	position: absolute;
	left: 0;
	top: 400px;
	width: 100px;
	height: 39px;
	z-index: 999999;
}
.lightbox-content .bx-wrapper .bx-controls-direction a{
	position: absolute;
	background: url(../images/btn-slider-arrow.png) 0 0;
	width: 40px;
	height: 39px;
	outline: 0;
	display: block;
	text-indent: -999px;
	overflow: hidden;
	z-index: 999;
	top: 14px;
	left: 352px;

}
.lightbox-content .buy{
	position: absolute;
	bottom: 28px;
	height: 38px;
	width: 165px;
	display: block;
	right: 26px;
}
.lightbox-content .instruction{
	background: url(../images/btn-instruction.png) no-repeat left bottom;
	width: 146px;
	height: 33px;
	display: block;
	cursor: pointer;
	position: absolute;
	left: 83px;
	bottom: 28px;
}
.lightbox-content .instruction:active{
	background-position: left top;
}
.lightbox-content .bx-wrapper .bx-controls-direction .bx-next {
	left: 460px;
	background-position: 0px -39px;
}
.lightbox-content .bxslider{}

.lightbox-content .lb-body{
	padding: 57px 0 0 39px;
	width: 761px;
}
.lightbox-content.videos .lb-body{ padding:0}
.lightbox-content.small .lb-body{
	padding: 57px 0 0 39px;
	width: 586px;
}
.lightbox-content .lb-body .images{
	position: relative;
	width: 684px;
	height: 452px;
}
.lightbox-content.small .lb-body .images{
	width: 545px;
	height: 376px;
}

.lightbox-content .lb-body .images img{
	position: absolute;
	left: 0;
	top:0;
	border-radius: 9px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	
	border-radius: 9px;
	behavior: url(http://www.monster500.com/wp-content/themes/monster/PIE.htc);
	
}
.die-cast-chaser-cars .lightbox-content .lb-body .images img{
	width:546px;
}
.die-cast-chaser-cars .lightbox-content .buy{
	display:none;
}
.lightbox-content .close{
	position: absolute;
	top: 19px;
	right: 15px;
	cursor: pointer;
}
.lightbox-content.videos .close,
.lightbox-content.video .close{
	top:2px;
	right:-40px;
}
.lightbox-content .text{
	position: absolute;
	left: 49px;
	bottom: 91px;
	font: normal 23px "titillium_websemibold_italic", Arial;
	color: #fff;
	color:#fff;
}
.lightbox-content .rareimg{
	position:absolute;
	right: 56px;
	bottom: 47px;
}
.lightbox-content .toy.badge{
	position:absolute;
	top: 69px;
	right: 57px;	
}
.playsets .lightbox-content .close{	
	top: 28px;
	right: 28px;
	cursor: pointer;
}
.playset-title{
	font: normal 20px/20px "CCBattleDamaged-Italic", Arial;
	position:absolute;
	left: 89px;
	top: 37px;
	text-transform:uppercase;
	z-index:25;
}

.lightbox-content .lb-body .tryme,
.lightbox-content .lb-body .by,
.lightbox-content .lb-body .scarytext{
	position: absolute;
}
.lightbox-content .lb-body .tryme{
	top:75px;
	left: 65px; 
}
.lightbox-content .lb-body .scarytext{
	top: 396px;
	left: 40px;
}
.lightbox-content .lb-body .col-heading{
	margin:4px 0 0 -14px;
	width: 350px;
	height: 15px;
}
/*CAPTAIN HEINOUS™ (FROM URANUS) Hack*/
#toy_141 .lightbox-content .lb-body .col-heading,
#toy_543 .lightbox-content .lb-body .col-heading
{
	width: 255px;
	margin: 1px 0 0 -14px;
	padding:13px 0 30px 6px;
}
#toy_141  .lightbox-content  .col-heading span,
#toy_543  .lightbox-content  .col-heading span
{
	margin-top: -2px;
}
/* END CAPTAIN HEINOUS™ (FROM URANUS) Hack*/
/*Videos*/

.lightbox-content.video{
	background: 0 none;
	width: 753px;
	height: 561px;
	padding:0;
	opacity: 1;
	margin-left: -376px;
	border:2px solid #c46820;
	box-shadow: 1px 1px 41px #000;
	background: #000;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	behavior: url(http://www.monster500.com/wp-content/themes/monster/PIE.htc);
	
}

.lightbox-content.videos{
	background: 0 none;
	width: 753px;
	height: 813px;
	padding:0;
	opacity: 1;
	margin-left: -376px;
	
}
.lightbox-content.videos .jp-type-single{
	height:562px;
	margin-bottom:20px;
	border:2px solid #c46820;
	box-shadow: 1px 1px 41px #000;
	background: #000;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	behavior: url(http://www.monster500.com/wp-content/themes/monster/PIE.htc);
}

.lightbox-content .jp-jplayer{
	background:url(../images/preloader.gif) no-repeat center center;
}
.lightbox-content.videos .jp-video-full .jp-type-single{ height:100%; border:0;}
.lightbox-content.video .lb-body {
	padding:0;
}
.lightbox-content .jp-video{
	position: relative;
	width: 753px;
	height: 561px;
	
}

.lightbox-content.videos .jp-video{
	width:757px;
	height:754px;
}
.lightbox-content .jp-video.jp-video-full{
	width:100%;
	height:100%;
	background:#000;
}
.lightbox-content .jp-gui{
	margin:-54px auto 0;
	width: 667px;
}

a.jp-video-play-icon {
	position: relative;
	display: block;
	width: 62px;
	height: 61px;
	margin-left: -31px;
	margin-top: -30px;
	left: 50%;
	top: 50%;
	text-indent: -999px;
	overflow: hidden;
	background: url(../images/btn-play-video.png);
}
.jp-interface{
	position: relative;
	width: 667px;
	margin:0 auto;
	height: 43px;
}

.jp-controls-play{
	width: 69px;
	height: 40px;
	float: left;
	display: block;
	margin-right: 7px;
}
.jp-controls-play a{
	background: url(../images/player-btn-A.jpg) repeat-x 0 0;
	display: block;
	width: 41px;
	height: 21px;
	padding:7px 0 0 28px;
	outline: 0;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	behavior: url(http://www.monster500.com/wp-content/themes/monster/PIE.htc);
}
.jp-controls-play a:hover, .jp-volume:hover, .jp-toggles:hover{
	background:#000;
}
.jp-progress-holder{
	background: url(../images/player-btn-B.jpg) repeat-x 0 0;
	width: 499px;
	height: 10px;
	float: left;
	margin-right: 7px;

	border-radius: 3px;
	padding:9px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	behavior: url(http://www.monster500.com/wp-content/themes/monster/PIE.htc);
}
.jp-current-time{
	float: left;
	width: 46px;
	text-align: right;
	color:#fff;
	display: block;
	margin-right: 6px;
	height: 10px;
	font:normal 11px/10px  Arial;
}
.jp-progress{
	width: 393px;
	height: 9px;
	float: left;
	margin-right: 7px;
	background: #000;
	border-top: 1px solid #5d5d5f;
	border-bottom: 1px solid #252425;
	cursor: pointer;
}
.jp-play-bar{
	/*background: #aaa5a5 url(../images/bg-vid-progress-bar.png) no-repeat right center;*/
	background: #e40000;
	height: 10px;
}
.jp-seeking-bg{
	background:url(../images/jplayer.pink.flag.seeking.gif)
}
.jp-duration{
	width: 38px;
	float: left;
	color: #fff;
		font:normal 11px/10px  Arial;
}
.jp-toggles{
	background: url(../images/player-btn-B.jpg) repeat-x 0 0;
	float: left;
	width: 39px;
	height: 28px;
	margin-right: 7px;
	border-radius: 3px;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	behavior: url(http://www.monster500.com/wp-content/themes/monster/PIE.htc);
}
.jp-toggles li a{
	display: block;
	width: 15px;
	height: 12px;
	padding:8px 0 0 12px;
}
.jp-volume{
	background: url(../images/player-btn-B.jpg) repeat-x 0 0;
	float: left;
	width: 39px;
	height: 28px;
	position: relative;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	behavior: url(http://www.monster500.com/wp-content/themes/monster/PIE.htc);
}
.jp-volume a{
	display: block;
	width: 16px;
	outline: 0;
	height: 10px;
	padding:10px 0 0 12px;
}
.jp-volume a.jp-unmute{
	padding: 5px 0 0 11px;
}
.jp-volume-bg{
	background:#636368;
	width: 22px;
	height: 80px;
	margin-top: -110px;
	margin-left: 8px;
	padding-top: 10px;
	display: none;
}

.jp-volume-bar {
	position: relative;
	height: 80px;
	width: 5px;
	margin: 0 auto;
	background: #000;
}

.jp-volume-bar-value {
 	position: absolute;
	bottom: 0;
	width: 10px;
	height: 0;
	border-top: 4px solid #e80000;
	left: -2px;
	cursor: pointer;
}
#relatedvideos{}
#relatedvideos .box{
	float:left;
	width:233px;
	border:2px solid #c46820;
	box-shadow: 1px 1px 41px #000;
	background: #000;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	behavior: url(http://www.monster500.com/wp-content/themes/monster/PIE.htc);
}
#relatedvideos .box a{
	position:relative;
	width:233px;
	height:174px;
	display:block;
}
#relatedvideos .box a img{
	position:absolute;
	left:0;
	top:0;
	height:174px;
	width:233px;
	z-index:4;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	opacity:0.3;
	behavior: url(http://www.monster500.com/wp-content/themes/monster/PIE.htc);
}
#relatedvideos .box a img.btn{
	width:auto;
	height:auto;
	left:50%;
	top:50%;
	margin:-38px 0 0 -38px;
}
#relatedvideos .box a img.btn-pause{ display:none;}
#relatedvideos .box.active img, 
#relatedvideos .box:hover img{
	opacity:1;
}
#relatedvideos .box.active img.btn-play{
	display:none;
}
#relatedvideos .box.active img.btn-pause{
	display:block;
}
#relatedvideos #box_2{
	margin:0 23px;
}