/* these two settings will remove borders from playlist entries */

/*{{{ general playlist settings, light gray */
.playlist {
	position: relative;
	overflow: hidden;
	height: 285px !important;
}

.playlist .clips {
	position: absolute;
	height: 20000em;
}

.playlist,.clips {
	width: 260px;
}

.clips a {
	background: url(../jquery-ui/images/ui-bg_highlight-hard_75_d6dfc0_1x100.png);
	display: block;
	background-color: #fefeff;
	padding: 12px 15px;
	height: 31px;
	width: 195px;
	font-size: 12px;
	border: 1px solid #d3d3d3;
	text-decoration: none;
/* 	letter-spacing: -1px; */
	color: #3e4b1d;
	cursor: pointer;
	outline:none;
	-moz-outline-style:none;
	font-size: 12px;
	font-style: strong;

}

.clips a.first {
	border-top-width: 1px;
}

.clips a.progress {
	opacity: 0.6;
}

.clips a.paused {
	background-position: 0 0;
}

.clips a span {
	display: block;
	font-size: 12px;
	color: #666;
	max-width: 198px;
}

.clips a em {
	font-style: bold;
	color: #000;
}

.clips a:hover {
	background-color: #f9f9fa;
}

.clips a {
	height: 31px;
}

.clips a.is-active, .clips a.is-paused {
	background: transparent url(./images/play_pause.png) no-repeat 0 -55px;
	width: 225px;
	border: 0;
}

.clips a.paused,.clips a.is-paused {
	background-position: 0 0;
}

/* go buttons */
a.go {
	display: block;
	width: 18px;
	height: 18px;
	background: url(./images/up.png) no-repeat;
	margin: 5px 0 5px 105px;
	cursor: pointer;
}

a.go:hover,a.go.down:hover {
	background-position: 0px -18px;
}

a.go.down {
	background-image: url(./images/down.png);
}

a.go.disabled {
	visibility: hidden;
}