.myVideo {
	position: relative;
	/*margin-left: 50%;*/
	/*left: -150px;*/
	margin: 0 auto;
	top: 150px !important;
	/*padding: 10px;*/
	text-align: right;
	background: #000 !important;
	padding: 6px !important;
}

.myVideo img, .myVideo a, .myVideo a img {
	border: none !important;
	opacity: 1.0 !important;
	filter: alpha(opacity=100) !important;
}


#viewer_backdrop {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
}

* html #viewer_backdrop { /* ie6 hack */
	 position: absolute;
	 height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#viewer_window {
	position: absolute;
	/*width: 300px;*/
	/*height: 150px;*/
	border: #000000 solid 1px;
	background-color: #000000;
	margin-left: 50%;
	left: -320px;
	top: 170px;
	z-index: 2000;
	padding: 5px;
}

#viewer_close {
	cursor: pointer;
	opacity: 0.8;
    position: absolute;
    right: -15px;
    top: -15px;	
	background: url('/includes/eventbox/images/viewer_close.png') center top no-repeat;
}

object { outline:none; }