.viddymatic img, .viddymatic viddymatic_floatplay{
background-color:transparent;
border:2px solid transparent;
padding: 3px;
}

.viddy_spanpop img, .viddymatic viddymatic_floatplay{
border:0px;
padding:0px;
}

.viddymatic_floatplay{position:absolute;top:50%;left:50%;z-index:100;}	

a.viddymatic {
background:none;
border-bottom:none;
margin:0 auto;
}
.viddymatic_poplink{
margin:0 auto;
margin-bottom:10px;
position:relative;
}

.viddymatic_overclick{
text-align:center;
}

.viddymatic_overclick_a,.viddymatic_overclick_a2 {
text-align:center;
position: absolute;
top: 0px;
left:0px;
height: 30px;
cursor:pointer;
font-size:16px;
z-index:1000;
display:block;
line-height:30px;
width:100%;	
font-family : Arial, Helvetica, sans-serif;
}

.viddymatic_overclick_a {
background: url('overclick.png') transparent top left repeat-x;
}
.viddymatic_overclick_a2{
background: url('overclick2.png') transparent top left repeat-x;
}

.viddymatic_overclick_a a,.viddymatic_overclick_a2 a{
outline: 0;
}

.viddymatic_overclick_a a:link,.viddymatic_overclick_a a:visited{
color: white !important;
}
.viddymatic_overclick_a a:hover{
color: black !important;
background:white !important;
background-image:none;
}
.viddymatic_overclick_a a:active{
color: white !important;
}
	
.viddymatic_overclick_a a:hover, .viddymatic_overclick_a2 a:hover{
text-decoration:none;
background-image: none;
}	
	
.viddymatic_overclick_a2 a:link,.viddymatic_overclick_a2 a:visited{
color: black !important;
}
.viddymatic_overclick_a2 a:hover{
color: white !important;
background-color:black;
}
.viddymatic_overclick_a2 a:active{
color: black;
}

.viddymatic_MP3overclick_a {
/* example bg color change for mp3s*/
background-image: url('overclickmp3.png');
}
.viddymatic_MP3overclick_a2 a:hover{
color: white !important;
background-color:navy;
}
.viddymatic_MP3overclick_a2 {
/* example bg color change for mp3s*/
background-image: url('overclick2mp3.png');
}

.viddy_shadow{
-moz-box-shadow: 0 0 8px 2px #888;
-webkit-box-shadow: 0 0 8px 2px #888;
box-shadow: 0 0 8px 2px #888;
}

body.vmatic_js .vmatic_noscript { display: none;}
.vmatic_noscript {position:fixed; top:0%; left:50%; margin-left:-330px;z-index:100000;}

.viddy_noplay,.viddy_noplay_pop{
text-align:left;
padding:10px;
margin:0 auto;
border:2px solid orange;
background-color:white;
color:black;
width:75%;
}
.viddy_noplay_pop{
position:absolute;
top:20%;
width:90%;
}

.viddyHTML5audio{
background-color:black;
color:white;
}

#vmfallbackmessage{
display:none;
border:1px solid #555;
position:fixed; bottom:5px; left:50%; margin-left:-300px;z-index:100000;
background: url('fallback.png') no-repeat 50%;
width:600px;
height:50px;
cursor:pointer;
}
#vmfallbackclose{
position:absolute;top:2px;right:2px;cursor:pointer;
}


object {outline:none}
