/* CSS Document */

* {
  border:none;
  padding:0;
  margin:0;
}
td img {display: block;}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;font-size: 10pt; color:#666; 
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFF;
	padding: 0px 0px 0px 0px;
}

.container {
	text-align: center;
	vertical-align: top;
	height: auto;
	width: 1006px;
	margin: 0 auto;
}
.changeable_content{
  width: 1006px;
  padding-left:5px;
  padding-right:5px;
}
.textHey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #0051ba;
	text-align: left;
}
.textSong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}
.textEditAccount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #90909c;
}
.textSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
}
a:link {
	color: #03C;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #03C;
}
a:hover {
	text-decoration: underline;
	color: #03C;
}
a:active {
	text-decoration: none;
	color: #03C;
}

input#searchfield { color:#666; border:0px;width:236px; background:url(images/spacer.gif); }
input.orangebig_button{font-family:Geneva,Verdana,Helvetica,Sans-Serif;color:#fff;width:100px;height:29px;margin:auto 0px auto 5px;font-size:12pt; font-weight:bold; background-color:#E44E2B;border:1px solid #aaa; }
.yg2_titlebar_div h1.tb_title { color:#086BC8; font-weight:bold; font-size:140%;}
.yg2_titlebar_div div.tb_underline { background:#fff; height:1px;border-top:1px solid #CACACA; margin-top:10px; }

.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-style: italic;*/
	font-weight: normal;
	color: #aca9b2;
	height: 31px;
	width: 370px;
	border: thin solid #929292;
	text-align: left;
	vertical-align: middle;
	text-indent: 10px;
}
.boxDiscovery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-style: italic;*/
	font-weight: normal;
	color: #000;
	height: 20px;
	width: 370px;
	border: thin solid #929292;
	text-align: left;

}
.boxDiscoveryArtists {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	/*font-style: italic;*/
	font-weight: normal;
	color: #000;
	height: 32px;
	width: 220px;
	border: thin solid #929292;
	text-align: left;

}
.box2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	height: 22px;
	width: 189px;
	border: thin solid #7e9daf;
}
.textPlaylist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	text-indent: 5px;
}
.textFeatured {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #025fad;
	padding-left: 5px;
}
.textPlaylistBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0c6eb9;
	text-decoration: none;
}
.textPlaylistGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #90909c;
}
.textPlaylistGrayLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #90909c;
	text-decoration: underline;
}
.textTopArtist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bolder;
	color: #025fad;
}
.textPlaylistGray2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #90909c;
}
.textDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #797778;
}
.textSongTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000;
}
.textSongInfos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000;
}
.textNumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
.textNamesPost {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1070bd;
}

.box3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	border: thin solid #7e9daf;
	font-style: italic;
	text-indent: 10px;
	height: 23px;
	width: 202px;
}
.textArchivesTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #7a7b76;
}
.textArtistTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000;
}
.textDiscover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3062a9;
	text-indent: 10px;
}
.textDiscoverLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #3062a9;
}
.textTitleCont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.textTitleCont2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	height: 40px;
}
.textTitleCont3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000;
	height: 40px;
}
.fan_name{
  font-size:12px;
}
.textMusicList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
.textDiscover2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0462ac;
	text-indent: 10px;
}
.textBioContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 14px;
}
.textDiscover2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3062a9;
	text-indent: 0px;
}
.textBy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #666;
}
.textbwh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
}
.textbwh2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
.textTracks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
.textPopular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
}
.box4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	border: thin solid #c0c0c0;
	font-style: italic;
	height: 24px;
	width: 261px;
}
.textpasword {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1086c6;
}

.yg2_copyright { margin-left:10px; padding-left:5px; width:1000px;margin-top:5px;  font-size:90% }
input.greyfadebig_button { font-family:Geneva,Verdana,Helvetica,Sans-Serif;color:#444;width:120px;height:29px;font-size:12pt; font-weight:bold; background:#aaa url(images/yg2_button_grey_background.gif); }


.textArchivesTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #7a7b76;
}
.textDiscover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3062a9;
	text-indent: 10px;
}
.textDiscoverLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #3062a9;
}
.textTitleCont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.textTitleCont2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	height: 40px;
}
.textTitleCont3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	height: 40px;
}
.textMusicList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
.textDiscover2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0462ac;
	text-indent: 10px;
}
.textBioContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 14px;
}
.textDiscover2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3062a9;
	text-indent: 0px;
}
.textBy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #666;
}
.textbwh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	text-decoration: underline;
}
.textbwh2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
.textTracks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
.textPopular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F00;
}
.textPains {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: normal;
	color: #000;
}
.textRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F00;
}
.textPhotos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.textShowing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1086c6;
}
.textFans {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0260aa;
}
.textSee {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1086c6;
}
.textVote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
.textVote2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #009e03;
}
.textName {	font-family: Arial, Helvetica, sans-serif;
	font-size: 29px;
	font-weight: normal;
	color: #000;
}
.textRecently {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000;
}
.textbwh4 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	line-height: 14px;
}


.yg_tabmenu2{ height:25px; list-style: none; padding: 0; margin: 0; }
.yg_tabmenu2 li{height:25px;     float: left; margin-right: 4px;   }
.yg_tabmenu2 li a        { color:#5481E8; font-weight:bold; padding-right:8px; padding-left:8px; line-height: 25px; float: left; display: block; border: 1px solid #B3B3B3; border-bottom:0px;  }
.yg_tabmenu2 li a:hover  { color:#5481E8; font-weight:bold; padding-right:8px; padding-left:8px; line-height: 25px; float: left; display: block; border: 1px solid #B3B3B3; border-bottom:0px;  }

.yg_tabmenu2 li.current a { color:#5481E8; font-weight:bold; padding-right:8px; padding-left:8px; line-height: 25px; float: left; display: block; border: 1px solid #B3B3B3; border-bottom:0px; background: #fff; }
/* Hide from IE5-Mac \*/
.yg_tabmenu2 li.current a {    float: none   }

#jsddm
{	margin: 0;
	padding: 0;}
	
#jsddm li
{	float: left;
	list-style: none;
	font: 12px Tahoma, Arial;
  text-align:center;}

#jsddm li a
{	display: block;
	/*background: #20548E;*/
	padding: 5px 12px;
	text-decoration: none;
	/*border-right: 1px solid white;*/
	width: 50px;
	color: #fff;
	white-space: nowrap}

/*#jsddm li a:hover*/

	
#jsddm li ul
{	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	border-top: 1px solid white;
  margin-left:12px;
  margin-top:-5px;}

#jsddm li ul li
{	float: none;
	display: inline
  text-align:left;}

#jsddm li ul li a
{	width: 83px;
	background: #fff;
	height:20px;
  color:#000;
  text-decoration:none;}

#jsddm li ul li a:hover
{	text-decoration:underline;
  background:#fff;}

/*.innerlist{
  border: 1px solid #000;
  height: 15px;
  padding-left:5px;
  padding-right:5px;
}*/

/* friend page */
.friend_nav_bar { padding-top:6px;padding-left:10px;padding-right:10px;background:#F7F7F7;border-top:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;  }
.friend_page_cell {border:1px solid #C0C0C0;height:80px;width:200px;margin-bottom:9px;padding:8px;}
.friend_page_cell .fcol1 { float:left;width:80px;}
.friend_page_cell .fcol2 { float:left;width:205px;height:65px;padding-left:10px;}
.friend_page_cell .fcol3 { text-align:left; }
.friend_page_cell_empty { height:67px;width:384px; }

input.padded_input{ border:1px solid #B9BABF; padding:5px;margin:0px;height:28px;width:300px;font-size:11pt;color:rgb(170,170,170); }
input.nonpadded_input{ border:1px solid #B9BABF;margin:0px;font-weight:italics;height:25px;width:300px;font-size:11pt;color:rgb(170,170,170); }
input.fb_css_inputfield { width:196px; border:1px solid #ccc; }
select.fb_css_inputfield { width:61px; border:1px solid #ccc; }
input.fb_css_submitfield { background:#5481E8; color:#fff; font-weight:bold; } /*  background: url('images/yg2_element_button_back.gif') repeat-x; */

div.success_message_div { border:1px solid #A6BFC9; background:#CADEF4;  margin:5px;padding:10px; color:#000;}
div.error_message_div   { border:1px solid #F00; background:#F88;margin:5px;padding:10px; color:#000;}

input.greyfadebutton { font-family:Geneva,Verdana,Helvetica,Sans-Serif; color:#444; font-weight:bold; font-size:10pt; background:#aaa url(images/yg2_button_grey_background.gif);  }
input.bigredbutton {font-family:Geneva,Verdana,Helvetica,Sans-Serif;color:#fff;background-color:#E44E2B;padding:4px;font-size:15px;padding-left:10px;padding-right:10px;}
input.brightbluebutton{font-family:Arial, Helvetica, sans-serif;color:#fff;background-color:#1086C6;border:1px solid #0F6598;font-weight:bold;font-size:12px;}