﻿.body{color:#FFF;}

.Popup2
{
	display: none;
	position: fixed;
	top: 40%;
	left: 40%;
	z-index: 251;
	width: 550px;
	color:#fff;
}


.Popup
{
	position: fixed;
	top: 40%;
	left: 40%;
	z-index: 251;
	width: 550px;
	color:#fff;
}

.AddNewCard
{
	width: 400px;
	top: 30%;
	left: 40%;
	border: solid 1px black;
}

.RenewalFailed
{
	width: 350px;
	top: 45%;
	left: 35%;
	border: solid 1px black;
}

.ChooseCard 
{
	left: 30%;
	top: 30%;
	width: 550px;
	border: solid 1px black;
}

.SubUpgrade
{
	left: 30%;
	top: 15%;
	width: 550px;
	border: solid 1px black;
}

.DetailedInfo 
{
	width: 500px;
	top: 25%;
	left: 30%;
}

.Login 
{
	width: 320px;
	border: solid 1px black;
	z-index: 255;
}

.Loader 
{
	width: 320px;
	text-align: center;
	background-color: #4C4F58;
	border: solid 1px black;
}

.loaderBack
{
	height: 100%; 
	width: 100%; 
	left: 0; 
	top: 0; 
	position: fixed; 
	background-color: gray; 
	z-index: 150; 
	opacity: .75; 
	filter: alpha(opacity=75);
}

.MessageBuddy 
{	
	left: 32%;
	width: 500px;
	border: solid 1px black;
}

.Message
{
	top: 30%;
	left: 32%;
	width: 500px;
	border: solid 1px black;
}

.TranItems 
{	
	top: 20%;
	left: 30%;
	border: solid 1px black;
}

.SharedPlaylists 
{	
	top: 5%;
	left: 25%;
	width: 600px;
	border: solid 1px black;
}

.SavePlaylist
{
	width: 550px;
	top: 15%;
	left: 35%;
	border: solid 1px black;
}

.SearchResults 
{
	width: 450px;
	top: 10%;
	left: 35%;
	border: solid 1px black;
}

.FriendSearchResults 
{
	width: 400px;
	top: 10%;
	left: 35%;
	border: solid 1px black;
}

.Fader
{
	position:fixed;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:black;
	z-index:100;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	visibility: hidden;	
}


.popupArtist {
	float:left;
	width:375px;
	border-right:solid 1px black;
}

.widgetHeading {
	width:100%;
	height:25px;
	background:url(../images/widgets/popular_artisit_ColHeading.jpg) repeat-x;
	line-height:25px;
}
	
	.widgetHeading a:link, .widgetHeading a:visted, .widgetHeading a:active {
		text-transform:uppercase;
		color:#8d8d8d;
		font-weight:normal;
		text-indent:10px;
		text-decoration:none;
	}
	
	.widgetHeading a:hover {
		color:#323232;
	}
	
	.widgetHeading a.on {
		color:#323232;
	}

.sectionWrapper {
	width:100%;
	height:250px;
}

#popupArtist_left {
	float:left;
	width:155px;
}

#popupArtist_Thumbnail {
	width:100%;
	height:260px;
	background:url(../images/widgets/thumbnailBackground.png) 50% 0% no-repeat;
	text-align:center;
	padding-top:10px
}

#popupArtist_right {
	float:left;
	width:492px;
	overflow:auto;
	padding:10px;
	height: 260px;
}

#popupDiscography{
	float:left;width:224px;
}

#discographyWrapper {
	padding:10px;height:260px;overflow:auto
}

.discography_discWrapper {
	width:200px
}

.discography_thumbnailWrapper {
	float:left;width:80px;height:75px;background:url(../images/widgets/thumbnailSmallestBackground.png) no-repeat;text-align:center;padding-top:10px
}

.discography_detailsWrapper {
	float:left;width:175px;
}

.discography_detailsWrapper_title {
	display:block;padding:10px 0 10px 0;color:#5a5a5a
}

.discography_detailsWrapper_label {
	display:block;color:#a2a2a2
}

.discography_detailsWrapper_release {
	display:block;color:#a2a2a2
}

#popupRelated {
	float:left;width:100%;
}

#relatedWrapper {
	width:100%;height:130px;background:url(../images/widgets/recommendsRightFade.jpg) repeat-x #dcdcdc;padding-top:10px
}

.relatedWrapper_thumbnail {
	float:left;width:115px;height:115px;margin-left:4px;background:url(../images/widgets/thumbnailSmallBackground.png) no-repeat;text-align:center;padding-top:10px
}