div.cover {
	float: left;
	width: 100%;
	margin: 20px 0px;
	text-align: center;
}

body div.cover div.flowplayer {
	float: left;
	width: 100%;
/*	box-shadow: 0px 0px 12px #333;	*/
}

body div.cover button.frmbtn {
	background-color: #CB080E;
	color: #fff;
	padding: 10px 20px;
	border: none;
	font-size: 16px;
	font-weight: bold;
}

body div.cover input[type="text"], body div.cover input[type="password"] {
	float: none;
	width: 60%;
	padding: 7px 2%;
	font-size: 16px;
	outline: none;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	-webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
  margin-bottom: 10px;
}

body div.cover input[type="text"]:focus, body div.cover input[type="password"]:focus {
	background-color: #fff5f5;
}

body div.cover a.red {
	color: #CB080E;
}

body div.cover a.red:hover {
	text-decoration: underline;
	color: #111;
}

div.cleftp {
	float: left;
	width: 100%;
	text-align: center;
}

ul.archivelist li div.abtns div.cleftp a {
	float: none;
	display: inline-block;
	background: url("/images/icon_archplay.png") no-repeat left center;
}

div.clear20 {
	float: left;
	width: 100%;
	height: 30px;
}

div#archplyv {
	float: left;
	width: 100%;
}

ul.archivelist li div.headesc span {
	float: left;
	width: 100%;
}

ul.archivelist li div.headesc span p {
	text-align: left;
}

.brd {
	border-bottom: 1px solid #aaa;
}

.wht {
	padding: 2%;
	width: 96% !important;
	position: relative;
	background: none !important;
	border: 1px solid #ccc;
}

div.wht div.pdcbck {
	position: absolute;
	opacity: 0.25;
	left: 0px;
	top: 0px;
	bottom: 0px;
	right: 0px;
}

div.embd {
	padding: 2%;
	width: 96% !important;
	position: relative;
	background: none !important;
}

div.embd div.pdcbck { 
	position: absolute;
	opacity: 0.20;
	left: 0px;
	top: 0px;
	bottom: 0px;
	right: 0px;
	background-size: 100%;
}

div.coveremb {
	float: left;
	width: 100%;
	margin: 0px 0px;
	text-align: center;
}


div.whtmini {
	padding: 1%;
	width: 98% !important;
	position: relative;
	background: none !important;
	background: -webkit-linear-gradient(rgba(253,246,246,0.95) 10%, rgba(245, 245, 245, 0.95) 90%) !important;
	border: 1px solid #ccc;
	margin: 30px 0px;
}


div.whtmini div.pdcbck { 
	position: absolute;
	opacity: 1;
	left: 0px;
	top: 0px;
	bottom: 0px;
	right: 0px;
}



.audioplayer.skin-wave .meta-artist .the-name > a {
	font-size: 16px;
	font-weight: bold;
	color: #000;
}

.audioplayer.skin-wave .meta-artist .the-artist {
	font-weight: bold;
	font-size: 14px;
	color: #357;
}

