.clsMusicShelfTable{margin-bottom:7px;border:1px solid #222222}
.clsMusicShelfTable table{border-collapse:collapse;width:100%;vertical-align:bottom}
.clsMusicShelfTable th{background:#1D1D1D;text-align:left;color:#ABABAB;padding:5px 5px 5px 12px;font:bold 11px tahoma;text-transform:uppercase}
.clsMusicShelfTable td{background:#333333 none repeat scroll 0 0}
table.clsMusicShelf,.clsMusicShelf td{border:0}
.clsMusicShelf td{padding:12px 5px 5px 12px}
.clsViewMoreLink{padding:0 10px 10px;text-align:right}
.clsViewMoreLink a{color:#fff;text-decoration:none}
.clsViewMoreLink a:hover{color:#C29091}
.clsFriendsInfo .clsProfileThumbImg{padding-top:5px}
.clsProfileThumbImg a{color:#E3246A;text-decoration:none}
.clsProfileThumbImg a:hover{color:#fff!important}
.clsProfileMusicTime{background:url(../../images/screen_brick/bg-time.png) repeat-x;margin:-17px 0 0 3px;color:#fff;height:17px;z-index:7654654;position:absolute}
.clsMusicBlockDetails p{padding:5px 0 0}
.clsMusicBlockDetails .clsName a{color:#fff!important;font-weight:bold}
.clsMusicBlockDetails .clsName a:hover{color:#C29091!important}
.clsMusicBlockDetails p span{color:#999}
.clsProfileMusicBlockTitle{width:175px;float:left}
.clsProfileMusicBlockLink{width:175px;float:right;text-align:right;text-transform:none}
.clsMusicShelfDet{padding-top:5px}
.clsMusicBlockDetails a{text-decoration:none;color:#ccc}
.clsMusicBlockDetails a:hover{color:#C29091}
.clsProfileMusicBlockLink a{text-decoration:none;color:#F797A1;font-weight:normal!important}
.clsProfileMusicBlockLink a:hover{color:#fff}
a.clsProfileMusicUpload{background:url(../../images/screen_brick/icon-profilevideoupload.gif) left center no-repeat;padding-left:15px}
.clsFeaturedMusicBlockTable{margin-bottom:7px;border:1px solid #222222}
.clsFeaturedMusicBlockTable table{border-collapse:collapse;width:100%;vertical-align:bottom}
.clsFeaturedMusicBlockTable th{background:#1d1d1d;text-align:left;color:#ABABAB;padding:5px 5px 5px 12px;text-transform:uppercase}
.clsFeaturedMusicBlockTable td{background:#333333 none repeat scroll 0 0}
.clsProfileBlockContainer{background:#2d383d;border:3px solid #CCC;margin:8px}
.clsProfileBlockContainer h3{font:bold 12px/30px Arial,Helvetica,sans-serif;background:#61686F}
.clsProfileBlockContainer h3 a{font:bold 12px/30px Arial,Helvetica,sans-serif;color:#FFF;text-decoration:none;padding-left:7px}
.clsProfileBlockContainer h3 a:hover{text-decoration:none;color:#fff}
.clsSongDetailContainer{background:url(../../images/screen_brick/bg-profilePlayer.gif) repeat-x left top;overflow:auto;zoom:1}
* html .clsSongDetailContainer{overflow:visible;height:1%}
.clsSongDetailContainer .clsRightContainer{width:85px;padding-top:30px}
.clsSongDetailContainer .clsAuthor a{font-weight:bold}
.clsSongDetailContainer .clsAuthor p{padding-left:7px;line-height:20px}
.clsSongDetailContainer .clsName,.clsSongDetailContainer .clsName a{color:#9a9a9a;text-decoration:none}
.clsSongDetailContainer .clsName a:hover{color:#fff}
.clsSongDetailContainer .clsMovie,.clsSongDetailContainer .clsMovie a{color:#999;text-decoration:none}
.clsSongDetailContainer .clsMovie a:hover{color:#fff}
.clsProfilePlayer{width:110px;float:left}
.clsProfilePlayer a{display:block;width:91px;height:51px;margin:12px 0 0}
.clsProfilePlayer a.clsPlay{background:url(../../images/screen_brick/icon-profileplayer.gif) no-repeat left top}
.clsProfilePlayer a.clsPlay:hover{background:url(../../images/screen_brick/icon-profileplayer-hover.gif) no-repeat left top}
.clsProfilePlayer a.clsPause{background:url(../../images/screen_brick/icon-profilePause.gif) no-repeat left top}
.clsProfilePlayer a.clsPause:hover{background:url(../../images/screen_brick/icon-profilePause-hover.gif) no-repeat left top}
.clsProfilePlayerDetail{width:140px;float:right;padding:10px 0}
.clsProfilePlayerDetail p{color:#999;line-height:18px}
.clsProfilePlayerDetail p span{color:#9a9a9a}
.clsSongDetailContainer table,.clsSongDetailContainer table td{border:0}
.clsProfileThumb{width:70px;height:70px;_width:72px;_height:72px}
@media screen and (min-width: 0px) {
.clsProfileThumb{height:72px}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.clsProfileThumb{width:72px}
}
.clsThumbImageOuter{border:1px solid #BEBEBE;display:table;overflow:hidden;#position:relative;border-collapse:separate!important}
.clsThumbImageLink:hover .clsThumbImageOuter{border:1px solid #999!important}
.clsrThumbImageMiddle{display:table-cell;vertical-align:middle;width:100%;#position:absolute;#top:50%}
.clsThumbImageInner{width:100%;text-align:center;#position:relative;#top:-50%}
.clsArtistMusicPlayer{padding:15px}
.clsAlbumShelfTable{margin-bottom:7px;border:1px solid #222222}
.clsAlbumShelfTable table{border-collapse:collapse;width:100%;vertical-align:bottom}
.clsAlbumShelfTable th{background:#1d1d1d;text-align:left;color:#ABABAB;padding:5px 5px 5px 12px;text-transform:uppercase}
.clsAlbumShelfTable td{background:#333333 none repeat scroll 0 0}
.clsProfileAlbumBlockTitle{width:175px;float:left;text-transform:uppercase}
.clsProfileAlbumBlockAllAlbum{width:175px;float:right;text-align:right}
.clsProfileAlbumBlockAllAlbum a{color:#F797A1;font-weight:normal;text-decoration:none;padding-right:5px;text-transform:capitalize}
.clsProfileAlbumBlockAllAlbum a:hover{color:#fff}
.clsAlbumShelfContainer{margin:10px 0}
.clsAlbumShelfContainer table{border:0!important;vertical-align:bottom}
.clsCenterContent{overflow:auto;zoom:1;border-bottom:1px solid #5F5F5F;margin:0 8px 1px;padding:8px 0 8px 8px}
* html .clsCenterContent{overflow:auto;zoom:1}
.clsCenterContentImage{width:80px;float:left;margin:0 10px 0 0}
.clsAlbumAddtoCartContainer{float:right}
.clsAlbumAddtoCart{width:92px}
.clsAlbumAddtoCart p{background:url(../../images/screen_brick/icon-profileAddToCart.gif) no-repeat left top;padding:3px 7px 5px 24px}
.clsAlbumAddtoCart .clsMusicPurchased{background:url(../../images/screen_brick/icon-alreadyPucchased.gif) no-repeat left top;padding:3px 7px 5px 24px}
.clsAlbumAddtoCart p a{text-decoration:none;color:#999}
.clsAlbumAddtoCart p a:hover{color:#C29091}
.clsMusicPriceContainer{padding:8px 0 0}
.clsMusicPriceContainer span{color:#FF7F7F!important;font-weight:bold}
.clsStrikeAddToCart,.clsStrikeAddToCart:hover{color:#0082D6;text-decoration:line-through!important}
.clsCenterContentDetiails p{color:#6D2E43;font-size:12px;font-family:Tahoma;font-weight:bold;margin-bottom:13px}
.clsCenterContentDetiails p a{color:#ddd;text-decoration:none;font-size:12px}
.clsCenterContentDetiails p a:hover,.clsCenterContentDetiails .clsBlack{color:#fff}
.clsCenterContentDetiails p span{color:#999;font-size:11px;font-weight:normal}
.clsCenterContentDetiails .clsBorderInnerSpan{padding-right:4px;border-right:1px solid #666}
.clsCenterContentDetiails p span a{color:#000;text-decoration:none}
.clsMarginBtm0{margin-bottom:0!important}
.clsBackgroundNone{background:none!important}
.cls76PXthumbImage{width:78px;height:52px;_width:80px;_height:54px}
@media screen and (min-width: 0px) {
.cls76PXthumbImage{height:54px}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.cls76PXthumbImage{width:80px}
}
.clsMusicShelfImage{width:78px;height:52px;_width:80px;_height:54px}
@media screen and (min-width: 0px) {
.clsMusicShelfImage{height:54px}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.clsMusicShelfImage{width:80px}
}
.clsMusicShelfOuter{border:1px solid #242424;display:table;overflow:hidden;#position:relative;border-collapse:separate!important}
.clsMusicShelfMiddle{display:table-cell;vertical-align:middle;width:100%;#position:absolute;#top:50%}
.clsMusicShelfInner{width:100%;text-align:center;#position:relative;#top:-50%}
.clsArtistInfoTable{margin-bottom:7px;border:1px solid #222222}
.clsArtistInfoTable table{border-collapse:collapse;width:100%;vertical-align:bottom}
.clsArtistInfoTable table table{border:0}
.clsArtistInfoTable th{background:#1d1d1d;text-align:left;color:#ABABAB;padding:5px 5px 5px 12px;text-transform:uppercase}
.clsArtistInfoTable td{vertical-align:top;padding:12px 12px 0;background:#333 none repeat scroll 0 0}
.clsArtistInfoTable td.clsArtistImgAlign{vertical-align:middle;text-align:center}
.clsArtistInfoTable table table td{padding:0;width:35%}
.clsArtistInfoDetails{padding:5px 0 10px}
.clsArtistInfoDetailsLeft{float:left;width:250px}
.clsArtistInfoTitle{float:left;width:175px}
.clsArtistInfoAllFans{float:right;text-align:right;width:175px}
.clsArtistInfoAllFans a{color:#95CF74;font-weight:normal;padding-right:5px;text-decoration:none}
.clsArtistInfoAllFans a:hover{color:#fff}
.clsArtistInfoImage{float:left}
.clsArtistInfoDes{float:left;padding-left:6px}
.clsArtistInfoDetailsLeft p{color:#999;padding:5px 0 2px 5px}
.clsArtistInfoDetailsLeft p a{color:#FEFFFF;text-decoration:none}
.clsArtistInfoDetailsLeft p a:hover{color:#C29091}
.clsArtistInfoDetailsLeft p span{color:#FEFFFF;padding:0 2px}
.clsArtistInfoDetailsRight{float:right;padding:10px 7px 6px 0}
.clsProfileFanLeft{background:url(../../images/screen_brick/bg-profileFanleft.gif) left top no-repeat;display:block;float:left;height:30px;padding-left:5px}
.clsProfileFanRight{background:url(../../images/screen_brick/bg-profileFanright.gif) right top no-repeat;display:block;float:left;height:30px;padding-left:5px;padding-right:10px}
.clsProfileFanRight input{background:transparent none repeat scroll 0 0;border:0 none;color:#000;cursor:pointer;font-family:tahoma;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;padding-top:5px;*overflow:visible}
*html .clsProfileFanRight input{overflow:visible}
.cls45PXthumbImage{width:47px;height:47px;_width:49px;_height:49px}
@media screen and (min-width: 0px) {
.cls45PXthumbImage{height:49px}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.cls45PXthumbImage{width:49px}
}
.clsArtistInfoDes p{color:#666666;padding-bottom:5px}
.clsArtistInfoDes p a{color:#6D2E43;font-size:11px;font-weight:bold;text-decoration:none}
.clsArtistInfoDes p a:hover{color:#C29091}
.clsArtistShelfTable{margin-bottom:7px;border:1px solid #222}
.clsArtistShelfTable table{border-collapse:collapse;width:100%;vertical-align:bottom}
.clsArtistShelfTable table table{border:0}
.clsArtistShelfTable th{background:#1D1D1D;text-align:left;color:#ABABAB;padding:5px 5px 5px 12px;text-transform:uppercase}
.clsArtistShelfTable td{vertical-align:top;padding:12px 12px 0;background:#333 none repeat scroll 0 0}
.clsArtistShelfTable table table td{padding:0;width:35%}
.clsBorderBtm{border-bottom:1px solid #E7E7E7;margin-bottom:10px;padding-bottom:10px}
.clsMarginNoBorderPadding{padding-bottom:0;border-bottom:0;margin-bottom:10px}
.clsArtistShelfTitle{float:left;width:175px}
.clsArtistShelfAllFans{float:right;text-align:right;width:175px}
.clsArtistShelfAllFans a{color:#F797A1;font-weight:normal;padding-right:5px;text-decoration:none;text-transform:capitalize}
.clsArtistShelfAllFans a:hover{color:#fff}
.clsArtistShelfImage{float:left}
.clsArtistShelfDes{float:left;padding-left:6px}
.cls45PXthumbImage{width:47px;height:47px;_width:49px;_height:49px}
@media screen and (min-width: 0px) {
.cls45PXthumbImage{height:49px}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.cls45PXthumbImage{width:49px}
}
.clsArtistShelfDes p{color:#999;padding-bottom:5px}
.clsArtistShelfDes p a{color:#ccc;font-size:11px;font-weight:bold;text-decoration:none}
.clsArtistShelfDes p a:hover{color:#C29091}
.clsFansShelfTable{margin-bottom:7px;border:1px solid #222222}
.clsFansShelfTable table{border-collapse:collapse;width:100%;vertical-align:bottom}
.clsFansShelfTable table table{border:0}
.clsFansShelfTable th{background:#1d1d1d;text-align:left;color:#ABABAB;padding:5px 5px 5px 12px;text-transform:uppercase}
.clsFansShelfTable td{vertical-align:top;padding:12px 12px 0;background:#333333 none repeat scroll 0 0}
.clsFansShelfTable table table td{padding:0}
.clsBorderBtm{border-bottom:1px solid #464646;margin-bottom:10px;padding-bottom:10px}
.clsMarginNoBorderPadding{padding-bottom:0;border-bottom:0;margin-bottom:10px}
.clsFansShelfTitle{float:left;width:175px}
.clsFansShelfAllFans{float:right;text-align:right;width:175px}
.clsFansShelfAllFans a{color:#F797A1;font-weight:normal;padding-right:5px;text-decoration:none;text-transform:capitalize}
.clsFansShelfAllFans a:hover{color:#fff}
.clsFansShelfImage{float:left}
.clsFansShelfDes{float:left;padding-left:6px}
.cls45PXthumbImage{width:47px;height:47px;_width:49px;_height:49px}
@media screen and (min-width: 0px) {
.cls45PXthumbImage{height:49px}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.cls45PXthumbImage{width:49px}
}
.clsFansShelfDes p{color:#999;padding-bottom:5px}
.clsFansShelfDes p a{color:#C29091;font-size:11px;font-weight:bold;text-decoration:none}
.clsFansShelfDes p a:hover{color:#C29091}
.clsArtistPromoTable{margin-bottom:7px;border:1px solid #222222}
.clsArtistPromoTable table{border-collapse:collapse;width:100%;vertical-align:bottom}
.clsArtistPromoTable th{background:#1d1d1d;text-align:left;color:#ABABAB;padding:5px 5px 5px 12px;border-bottom:0;text-transform:uppercase}
.clsArtistPromoTable td{background:#333333 none repeat scroll 0 0}