@charset "utf-8";
/* CSS Document */

#player-container {
	width: 510px;
	height: 331px;
	float: left;
	margin-bottom: 20px;
}
#player {
	width: 100%;
	height: 306px;
}
#player-controls {
	width: 100%;
	height: 23px;
	padding-top: 2px;
	background-image: url(/pics/bg-player-controls.jpg);
	background-repeat: repeat-x;
}
#player-controls #control-res {
	width: 50%;
	float: left;
}
#player-controls #control-rate {
	width: 50%;
	float: left;
	text-align: right;
}
#player-controls a.hd-toggle, #player-controls a.sd-toggle {
	width: 25px;
	height: 19px;
	display: block;
	float: left;
	margin-left: 3px;
	background-repeat: no-repeat;
}
#player-controls a.hd-toggle {
	background-image: url(/pics/hd-toggle.jpg);
}
#player-controls a.sd-toggle {
	background-image: url(/pics/sd-toggle.jpg);
}
#player-controls a.hd-toggle:hover, #player-controls a.sd-toggle:hover {
	background-position: 0 -19px;
}
#player-controls a.hd-disable, #player-controls a.sd-disable {
	width: 25px;
	height: 19px;
	display: block;
	float: left;
	margin-left: 3px;
	background-repeat: no-repeat;
	background-position: 0 -38px;
}
#player-controls a.hd-disable {
	background-image: url(/pics/hd-toggle.jpg);
}
#player-controls a.sd-disable {
	background-image: url(/pics/sd-toggle.jpg);
}
#player-controls a.hd-enable, #player-controls a.sd-enable {
	width: 25px;
	height: 19px;
	display: block;
	float: left;
	margin-left: 3px;
	background-repeat: no-repeat;
	background-position: 0 -19px;
}
#player-controls a.hd-enable {
	background-image: url(/pics/hd-toggle.jpg);
}
#player-controls a.sd-enable {
	background-image: url(/pics/sd-toggle.jpg);
}

#player-controls a.hi-toggle, #player-controls a.lo-toggle {
	width: 25px;
	height: 19px;
	display: block;
	float: left;
	margin-left: 3px;
	background-repeat: no-repeat;
}
#player-controls a.hi-toggle {
	background-image: url(/pics/enlarge-player.jpg);
}
#player-controls a.lo-toggle {
	background-image: url(/pics/reduce-player.jpg);
}
#player-controls a.hi-toggle:hover, #player-controls a.lo-toggle:hover {
	background-position: 0 -19px;
}
#player-controls a.res-disable {
	width: 25px;
	height: 19px;
	display: block;
	float: left;
	margin-left: 3px;
	background-repeat: no-repeat;
	background-position: 0 -38px;
}
#player-controls a.res-disable {
	background-image: url(/pics/enlarge-player.jpg);
}
.video-details a {
	font-weight: normal;
}
.video-details a:hover {
	font-weight: normal;
}
.video-details .label {
	font-weight: bold;
	margin-top: 5px;
}
.video-details .data {

}
.video-details .label span {
	font-weight: normal;
}
.video-details .url-perm {
	width: 232px;
	background-color: #8dbd28;
	color: #fff;
	border: none;
}
#video-descr {
	font-size: 1.1em;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e1e1e1;
}
#video-descr p {
	text-align: justify;
}
#video-comments {
	margin-bottom: 10px;
}
#video-comments .comment-container {
	width: 510px;
}
#video-comments .comment-container .avatar {
	width: 44px;
	height: 50px;
	background-image: url(/pics/bg-comment-avatar.gif);
	background-repeat: no-repeat;
	padding: 4px 0 0 4px;
}
#video-comments .comment-container .name {
	width: 386px;
	float: left;
	background-color: #e1e1e1;
	padding: 2px;
	font-weight: bold;
}
#video-comments .comment-container .date {
	width: 116px;
	float: left;
	text-align: right;
	background-color: #e1e1e1;
	padding: 2px;
	font-weight: bold;
}
#video-comments .comment-container .comment {
	width: 510px;
	clear: left;
	margin-bottom: 15px;
}
#more-comments-container {
	text-align: right;
}
#control-rate #star-notice {
	float: right;
	margin-right: 10px;
	padding-top: 3px;
	color: #fff;
}
#control-rate #star-container {
	width: 85px;
	heght: 15px;
	float: right;
	margin: 2px 5px 0 0;
}
#control-rate a {
	width: 17px;
	height: 15px;
	display: block;
	float: left;
	background-image: url(/pics/star1.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
#control-rate a.on {
	background-position: 0 0;
}
#control-rate a.off {
	background-position: 0 -15px;
}
#video-descr #control-rate {
	height: 15px;
}
#video-descr #control-rate #star-notice {
	color: #1B6885;	
}
#video-descr #control-rate a {
	background-image: url(/pics/star2.gif);
}
#video-descr .brief {
	margin: 10px 0;
	padding: 10px;
	font-weight: bold;
	background-color: #e1e1e1;
}
#video-descr .thumb {
	float: left;
	margin: 0 15px 10px 0;
	padding: 2px;
	border: 2px solid #e1e1e1;
}

/* RELATED VIDEO RIGHT COL */
#center-right .rel-video-line {
	width: 238px;
	height: 67px;
	clear: left;
	margin-top: 10px;
}
#center-right .rel-video-line .thumb {
	width: 117px;
	height: 67px;
	float: left;
	margin-right: 5px;
}
#center-right .rel-video-line .thumb a {
	position: absolute;
	width: 117px;
	height: 67px;
}
#center-right .rel-video-line .thumb img {
	border: 1px solid #8dbd28;	
	float: left;
}
#center-right .rel-video-line .thumb-details {
	width: 116px;
	height: 67px;
	float: left;
}
#center-right .rel-video-line .thumb-details a.title {
	color: #454545;
}
#center-right .rel-video-line .thumb-details a.title:hover {
	color: #000;
}

.episode {
	width: 510px;
	clear: both;
}
.episode img {
	border: 2px solid #e1e1e1;
	float: left;
	margin-right: 10px;
}
