@CHARSET "UTF-8";

.standalone #topNavDiv { background: url(/assets/images/site/main_top_notabs.png) no-repeat; position: relative;  height: 20px; padding: 0px; }
.standalone #mainDiv { top: 20px; }

.profileTabber { background: #fff; border: none; -moz-border-radius: 0px; border-bottom: 1px solid #ddd; }
.profileTabber .ui-state-default { padding: 5px !important; border: none !important; margin-right: 10px; }

.profile-outer-wrapper { /* holds profile-wrapper and player-wrapper */
	position: relative;
	padding-top: 20px;
	height: 490px;
}

.profile-wrapper {
	width: 640px;
}
.profile-wrapper ul {
	list-style: none;
	padding-left: 3px;
}
.profile-wrapper ul li { }
.profile-wrapper .label {
	display: block;
	float: left;

	font-weight: bold;
	width: 105px;
	margin-right: 5px;
}
.profile-wrapper .social-icon { display: block; }

.profile-col-left {
	float: left;
	width: 220px;
	margin-right: 20px;
}

.profile-col-right {
	float: left;
	width: 360px;
}

.profile-section { margin-bottom: 20px; }

.profile-section .section-title {
	font-weight: bold;
	border-bottom: 1px solid #ccc;
	padding: 3px 0px;
	margin-bottom: 5px;
}
.profile-section li { margin: 5px 0px; }
.profile-photo { width: 220px; margin-bottom: 10px;  }
.profile-photo img { width: 220px; height: auto; }

.profile-buttons .knerd-button { width: 220px; text-align: center; }
.profile-buttons .knerd-button:hover { color: #fff; background: #019BE3 url(/assets/css/redmond-1.8/images/ui_bg_hover.png) top left repeat-x; }
.addFan { color: green; font-weight: bold; }
.removeFan { color: red; font-weight: bold; }

.profileRow { line-height: 1.5em; }
.profile-basic-info .name { font-family: Century Gothic, Helvetica, Arial, san-serif; font-weight: bold; font-size: 1.5em; margin-bottom: 10px; }
.profile-basic-info .aliases { font-size: 0.8em; }


.profile-external-link {
	float: left;
	margin-right: 5px;
}

/* Upcoming Shows */
.profile-upcoming .show-time { cursor: pointer; color: #019BE3;  background: url(../images/ui/arrow.png) no-repeat 0px 2px; padding-left: 10px; }
.profile-upcoming .show-time:hover { background: #019BE3; color: #fff; }
.profile-upcoming .show-description { margin: 3px 0 2px 10px; }


/* Members */


/* Album and Playlists both have .profile-playable */
.profile-playable { cursor: pointer; }
.profile-playable .title-and-info { background: url(../images/ui/arrow.png) no-repeat 0px 2px; padding-left: 10px; float: left; }
.profile-playable .listen-link
	 {
	float: left;
	text-decoration: underline;
	font-size: 10px;
	margin-left: 5px;
}
.songs-placeholder ul { margin: 0px 0px 0px 10px; }

/* REVIEWS */
.profile-reviews .ajax-reviews {
	position: relative;
	min-height: 100px;
}

/* bookmark */
.add-pl-to-favorites .ui-button-text { padding-left: 20px; background: url(/assets/images/ui/bookmark.png) no-repeat 2px 2px;}

/**
 * detailed fan stats (qtip popup)
 */
.dlg-fan-stats-content select { margin: 5px 0px;}
.dlg-fan-stats-content select.distance { width: 140px; }
.dlg-fan-stats-content select.country  { width: 220px; }
.dlg-fan-stats-content input { width: 75px; }

/**** standalone profile view styles ****/

.profile-wrapper.standalone {
	margin-left: 20px;
	float: left;
	background-color: #fff;
}
.standalone .profile-col {
}
.standalone .profile-reviews {
}
.profile-player {
	float: left;
	min-width: 300px;
	margin-left: 20px;
}
/**** end debugging styles ****/
