#player {
float:left;
height:213px;
margin-top:24px;
width:370px;
}

.videocasting #player {
	margin-top: 56px;
}

#player .interface {
background:transparent url(skin.png) no-repeat;
}
#player .title, #player .position-status-description {
font-family:Verdana,Arial,Helvetica,sans-serif;
}
#player .image {
display:none;
height:54px;
left:18px;
overflow:hidden;
position:absolute;
top:12px;
width:80px;
}
#player .image img {
width:80px;
}
#player .title {
height:2.6em;
left:57px;
top:70px;
width:364px;
}
#player .title {
font-size:10px;
font-weight:bold;
}
#player .position-status-description {
left:58px;
top:96px;
width:256px;
}
#player .position-status {
color:#999999;
font-size:9px;
font-weight:normal;
}
#player .position-status {
margin-right:2px;
}
.description {
font-size:9px;
width:255px;
}
#player .play-pause {
height:63px;
left:39px;
top:112px;
width:104px;
}
#player .play {
background:transparent url(skin.png) repeat scroll -22px -319px;
}
#player .play:hover {
background:transparent url(skin.png) repeat scroll -132px -319px;
}
#player .pause {
background:transparent url(skin.png) repeat scroll -22px -394px;
}
#player .pause:hover {
background:transparent url(skin.png) repeat scroll -132px -394px;
}
#player .seekbar {
height:15px;
left:145px;
top:116px;
width:184px;
}
#player .seekbar {
background:transparent url(skin.png) repeat scroll -31px -485px;
}
#player .seekbar-buffered {
background:transparent url(skin.png) repeat scroll -29px -515px;
}
#player .seekbar-handle {
height:20px;
width:16px;
}
#player .seekbar-handle {
background:transparent url(skin.png) repeat scroll -226px -484px;
}
#player .volbar {
height:12px;
left:176px;
top:149px;
width:38px;
}
#player .volbar-empty {

}
#player .volbar-full {
background:transparent url(skin.png) repeat scroll -278px -507px;
}
#player .new-window {
height:34px;
left:333px;
top:42px;
width:34px;
}
#player .new-window {
background:transparent url(skin.png) repeat scroll -260px -228px;
}
#player .new-window:hover {
background:transparent url(skin.png) repeat scroll -301px -228px;
}
#player .close-window {
height:34px;
left:333px;
top:42px;
width:34px;
}
#player .close-window {
background:transparent url(skin.png) repeat scroll -260px -228px;
}
#player .close-window:hover {
background:transparent url(skin.png) repeat scroll -301px -228px;
}
#player .error {
height:137px;
margin:15px;
overflow:auto;
width:370px;
}
#player .error p {
margin:5px 0pt;
}



#player .rating {
height:14px;
left:234px;
top:149px;
width:70px;
background: transparent;
}
#player .current-score, #player .score {
height:14px;
left:-2px;
top:-1px;
width:70px;
width: expression(this.scrollWidth > 69 ? "70px" : "auto" );
max-width: 70px;
background: transparent;
}

.five {
background: transparent;
height:14px;
width:0px;
}
.current-score .five {
background:transparent url(skin.png) no-repeat scroll -253px -356px;
}
.score .five {
background:transparent url(skin.png) no-repeat scroll -253px -430px;
}







.message {
background:#FFFFFF none repeat scroll 50%;
border:1px solid #000000;
bottom:18px;
font-size:14px;
height:20px;
line-height:20px;
opacity:0;
right:-58px;
text-align:center;
width:200px;
}
#popupList {
background-color:#FFFFFF;
border:1px solid #000000;
font-size:85%;
height:200px;
left:10px;
top:205px;
width:400px;
}
#popupChannelList {
float:left;
width:120px;
}
.extControls {
text-indent:-5000px;
z-index: 1;
}
.extControls a.allNormal, .extControls a.allShuffle, .extControls a.prevTrack, .extControls a.nextTrack {
cursor:pointer !important;
display:block;
height:31px;
position:absolute;
width:28px;
z-index: 1; 
}
a.allNormal {
background:transparent url(skin.png) repeat scroll -103px -267px;
left:156px;
top:2px;
}
a.allShuffle {
background:transparent url(skin.png) repeat scroll -12px -267px;
left:185px;
top:2px;
}
a.prevTrack {
background:transparent url(skin.png) repeat scroll -104px -228px;
left:66px;
top:2px;
}
a.nextTrack {
background:transparent url(skin.png) repeat scroll -12px -228px;
left:94px;
top:2px;
}
a.allNormal:hover {
background:transparent url(skin.png) repeat scroll -145px -267px;
}
a.allShuffle:hover {
background:transparent url(skin.png) repeat scroll -54px -267px;
}
a.prevTrack:hover {
background:transparent url(skin.png) repeat scroll -145px -228px;
}
a.nextTrack:hover {
background:transparent url(skin.png) repeat scroll -54px -228px;
}
