#performersLayout{
	position:relative;
	color:#626262;
}


#performersLayout #language_toggle{
	margin-top:10px;
	height:15px;
	clear:both;	
}


#performersLayout #language_toggle a{
	color:#303030;
	border-bottom:1px dotted;
	text-align:center;
	display:block;
	float:left;
	padding-left:1px;
	margin-right:14px;
	text-decoration:none;
}


#performersLayout  #language_toggle a.active{
	text-decoration:none;
	border:none;
	color: #b022de;
	font-weight:bold;
}


#performersLayout .sub-nav{
	position:relative;
	padding:8px 4px 0px 4px;
	height:22px;
	background:#e3e3e3;
	margin: 5px 0 10px 0;	
	clear:both;	
}


#performersLayout .sub-nav a{
	font-size:8pt;
	display:block;
	float:left;
	height:22px;
	padding-right:3px;
	padding-left:3px;
	color:#303030;
	text-decoration:none;
}

#performersLayout .sub-nav a:hover, #performersLayout .sub-nav a.active{
	color:#b021df;
	background:url("/media/images/letter_arrow.gif") center bottom no-repeat;
}

#performersLayout .col, #friends .col {
	overflow:hidden;
	margin-top:27px;
	float:left;
	width:305px;
}

#friends .col {
	width:290px;
	margin-top:0px;
}

#performersLayout .col1, #friends .col1 {
	margin-right:20px;
}


#performersLayout .col .item {
	margin-bottom:5px;
}

#performersLayout .col span {
	color:#303030;
}

#performersLayout .col .tags {
	color:#888888;
	width:300px;
	height:18px;
	padding-top:1px;
	overflow:hidden;
	padding-left:16px;
	position:relative;
}

#performersLayout .col a, #friends .col a {
	font-size:9pt;
	color:#303030;
	font-weight:bold;
}

#performersLayout .top-performers {
	margin:27px 0 0 0;
	padding-bottom:27px;
	border-bottom:1px solid #e3e3e3;
	position:relative;
}

#performersLayout .top-performers a {
	margin-right:2px;
}

#performersLayout .top-performers a .tooltip{
	position:absolute;
	background:url('/media/images/beta-pics/fullblock_bg.png') no-repeat 0 -100px;
	width:175px;
	height:54px;
	padding:8px;
	top:-108px;
	left:10px;
	color:#fff;
	z-index:1000;
	clear:both;
}

#performersLayout .top-performers .tooltip-help {
	z-index:1000;
	width:13px;
	height:15px;
	position:absolute;
	bottom:0px;
	left:0px;
	background:url('/media/images/main_illustrations/illustration_close.gif') no-repeat -37px 0px;
}

a.performer-link{
	font-size:11px;
	font-weight:bold;
	color:#b022de;
	text-decoration:none;
}

a.performer-link:hover{
	text-decoration:underline;
}

.performer-switch .switch-links{
	display:block;
	float:left;
	width:16px;
	height:11px;
	background:url('/media/images/switchlistoff.png') no-repeat 0px 0px;
}
.performer-switch .switch-links:hover{
	background:url(/media/images/switchliston.png) no-repeat;
}
.performer-switch .lactive{
	background:url(/media/images/switchliston.png) no-repeat;
}
.performer-switch a.switch-pics{
	position:relative;
	display:block;
	float:left;
	width:16px;
	height:11px;
	background:url(/media/images/switchpicsoff.png) no-repeat;
	left:10px;
}
.performer-switch .switch-pics:hover{
	background:url(/media/images/switchpicson.png) no-repeat;
}
.performer-switch a.pactive{
	background:url(/media/images/switchpicson.png) no-repeat;
}

#albumsLayout .pInfo{
	margin-top:4px;
	height:20px;
}

#tags .blockTitle{
	width:585px;
	height:25px;
	display:block;
	background:url('/media/images/beta-pics/tags_back.png') no-repeat 0px 0px;
	padding:5px 0 0 46px;
	margin: 5px 0 5px 0;
	color:#fff;
	margin-top:25px;
	overflow:hidden;
	white-space:nowrap;
	position:relative;
}

#tags .blockTitle a{
	color:#fff;
}

#tags .fadeOut{
	width:25px;
	height:30px;
	position:absolute;
	top:0;
	right:0;
	display:block;
	background:url('/media/images/beta-pics/tags_back.png') no-repeat -631px 0px;
}

#tags .blockTitle .tagLink{
	font-size:11px;
	text-transform:lowercase;
	font-weight:normal;
}

#tags{
	border-bottom:1px solid #e3e3e3;
	height:88px;
}

#tags input{
	border:1px solid #b3b3b3;
	height:18px;
	padding:3px 3px 0 5px;
	color:#303030;
	font-size:12px;
	width:128px;
	float:left;
}

.infoText{
	position:relative;
	top:0px;
	//top:27px;
	bottom:0px;
	font-size:12px;
	color:#303030;
	overflow:hidden;
	position:relative;
}

.infoText .fadeOut{
	width:310px;
	height: 47px;
	background:url('/media/images/beta-pics/performerinfo_fadeout.png') no-repeat top left;
	position:absolute;
	left:0;
	bottom:0;
	display:block;
}

#performersLayout .infoText textarea{
	color:#626262;
	font-size:8pt;
	font-family:Arial;
	font-size:8pt;
	margin-bottom:2px;
}

#performersLayout .infoText button{
	color:#626262;
	font-size:8pt;
	margin-bottom:70px;
}

.infoText .links{
	position:absolute;
	left:0;
	bottom:0px;
	width:300px;
	font-size:11px;
	color:#e3e3e3;
}

.infoText a{
	font-size:11px;
	color:#1269c3;
	float:left;
}

.infoText a:hover{
	color:#247fdc;
}

.infoText a.tahomaNick{
	color:#303030;
}

.infoText a.tahomaNick:hover{
	color:#303030;
	text-decoration:underline;
}

a.editText{
	background:url('/media/images/beta-pics/pencil.gif') no-repeat 0px 3px;
	padding-left:15px;
}

.infoText .photo{
	position:relative;
	float:right;
	width:315px;
	height:272px;
	margin:0px 0 30px 10px;	
	padding:0;
	text-align:center;
	font-size:11px;
}

.photo .photoLinks{
	position:absolute;
	width:243px;
	height:20px;
	padding-top:5px;
	display:block;
	height:20px;
	color:#303030;
	top:204px;
	background-color:#fff;
	z-index:1000;
	text-align:center;
	right:0;
}

.photo .photoLinks #artistImage{
	opacity:0;
	z-index:2001;
	cursor:pointer;
	position:relative;
	width:120px;
	height:15px;
	top:5px;
	left:0px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

#imageForm {
	position:absolute;
	left:60px;
	top:-0px;
	z-index:2000;
	width:243px;
	width:120px;
	height:18px;
	top:2px;
	overflow:hidden;
}

.infoText img{
	float:right;
	vertical-align:text-top;
	margin-bottom:8px;
}

#performersLayout .trackBlock{
	width:100%;
	font-size:11px;
}

#performersLayout .trackLine{
	width:308px;
	float: left;
	clear:none;
}
#performersLayout .top .trackLine{
	width:350px;
	font-size:10px;
	float:none;	
}

#performersLayout .voices{
	width:253px;
	float:right;
}

#performersLayout .voice{
	display:block;
	border-bottom:2px solid #e3e3e3;
	width:100%;
	color:#303030;
	font-size:11px;
	height:14px;
	margin-top:5px;
	float:left;
	position:relative;
}

.voice .percents{
	position:absolute;
	left:0;
	top:0;
	height:14px;
	border-bottom:2px solid #b022de;
	display:block;
}

#performersLayout #videos{
	display:block;
	overflow:hidden;
	height:auto;
}

#performersLayout #videos div{
	background:url('/media/images/beta-pics/clip_border.png') no-repeat 0px 0px;
	padding-top:11px;
	width:120px;
	height:163px;
	color:#303030;
	font-size:11px;
	margin-right:3px;
	margin-bottom:8px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
	text-align:center;
}

#performersLayout #videos img{
	width:120px;
	height:90px;
}

#performersLayout #videos a.vid{
	display:block;
	width:120px;
	height:90px;
	background:url('/media/images/beta-pics/clip_play.png') no-repeat 0px 0px;
	position:absolute;
	top:11px;
	left:0;
}

#performersLayout #videos a.vid:hover, #performersLayout #videos div:hover a.vid{
	background:url('/media/images/beta-pics/clip_play_over.png') no-repeat 0px 0px;
}

#performersLayout #videos div span{
	position:absolute;
	top:118px;
	left:0;
}

#albumsLayout .trackLine{
	width:347px;
}


#tracksLayout{
	color:#626262;
	font-size:10pt;
}

.bigPlayButton{
	display:block;
	width:186px;
	height:186px;
	background:url('/media/images/beta-pics/track_play.png') no-repeat 0px 0px;
	position:absolute;
	right:46px;
	top:50px;
	z-index:20;
}

#tracksLayout .bigPlayButton:hover{
	background-position:-186px 0px;
}

#tracksLayout .bigPlayDone{
	background-position:-372px 0px;
}

#tracksLayout .trackBlock{
	width:100%;
	font-size:10pt;
	overflow:hidden;
	height:123px;
	margin-top:22px;
}

#tracksLayout .trackLine{
	width:308px;
	clear:none;
	float:left;
	font-size:8pt;
}

#tracksLayout #longTrack .trackLine{
	width:100%;
}

.userlike{
	font-family:Arial;
	font-size:11px;
	color:#888888;
	padding-left:10px;
	vertical-align:top;
	width:250px;
	position:relative;
	height:16px;
	overflow:hidden;
}
.gradientperf{
	position:absolute;
	top:0px;
	right:0px;
	z-index:1000;
	background:url(/media/images/gradientrerf.png) no-repeat;
	width:35px;
	height:21px;
	
}
.usernicklike{
	font-family:Tahoma !important;
	padding-left:10px;	
	font-size:11px !important; 
}
.userimglike{
	vertical-align:middle;
}
.favitem{
	margin:0px !important; 
	height:35px;
}
