a:link {
	color: #25648d;
}

a:visited {
	color: #25648d;
}

a:hover {
	color: #3399FF;
}

.artist_main_pic {
	background: url(/jsp/images/artist_main_pic_shadow.jpg);
	background-repeat: no-repeat;
	height: 333px;
}

.artist_main_pic_frame {
	padding: 4px;
	background: #FFFFFF;
	border: 1px solid #C1E3E8;
}

.artist_disk_pic {
	padding: 3px;
	width: 94px;
	height: 94px;
}

.artist_disk_bg {
	background: url(/jsp/images/artist_disk_bg.gif);
	width: 115px;
	height: 105px;
}

.artist_line_break {
	height: 1px;
	color: #0066CC;
	width: 99%;
	margin-top: 1px;
}

.artist_pic_preview {
	padding: 3px;
	border: 1px solid #C1E3E8;
	background: #FFFFFF;
	filter: shadow(color :     gray, strength :     10, direction :     135);
}

.artist_pic_div_thumb {
	width: 126px;
	height: 86px;
	padding: 3px;
	overflow: hidden;
}

.artist_pic_div {
	width: 446px;
	padding: 3px;
	overflow: hidden;
}

.artist_talkback_div {
	width: 400px;
	overflow: hidden;
	position: relative;
	
}

.imageBrowser {
	background: white;
	height: 180px;
	width: 420px;
	float: left;
	overflow: hidden;
	position: relative;
	padding: 0px;
	left: 5px;
}

.sideArrowLeft {
	padding: 0px;
	width: 23px;
	float: left;
	left: 5px;
	position: relative;
	top: 20px;
}

.sideArrowRight {
	padding: 0px;
	width: 23px;
	float: right;
	position: relative;
	top: 20px;
}

.belt {
	background: green;
	padding: 0px;
	position: absolute;
}

.imagePane {
	width: 128px;
	float: none;
	margin: 0px;
	overflow: hidden;
}

#rightMenu ul {
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	width: 152px;
}

#rightMenu li {
	display: block;
}

#rightMenu li a {
	color: #1160a6;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	background: url(/jsp/images/artist_menu_box.gif) left top repeat-x;
	display: block;
	height: 21px;
	padding: 4px 15px 0 0;
}

#rightMenu li a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: url(/jsp/images/artist_menu_box_hover.gif);
}

#playlistSelectorRow td {
	padding: 0px;
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	border: 1px solid #93a7ca;
}

#playlistSelectorRow td a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 5px;
}

#playlistSelectorRow td a:visited {
	text-decoration: none;
}

#playlistSelectorRow td a:hover {
	color: #FFFFFF;
	background: #a4b7c8;
	text-decoration: none;
}

#playlistSelectorRow .selected {
	color: #FFFFFF;
	background: #a4b7c8;
	text-decoration: none;
}

#teaserArea a:link {
	text-decoration: none;
}
#teaserArea a:hover {
	text-decoration: none;
}
#teaserArea a:visited {
	text-decoration: none;
}



.artist_player_tab {
	padding: 5px;
	border: 1px solid #93a7ca;
	background: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.artist_player_tab:visited {
	padding: 5px;
	border: 1px solid #93a7ca;
	background: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.artist_player_tab:hover {
	padding: 5px;
	border: 1px solid #93a7ca;
	background: #a4b7c8;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.artist_player_tab_selected {
	padding: 5px;
	border: 1px solid #93a7ca;
	background: #a4b7c8;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.artist_player_tab_selected:visited {
	padding: 5px;
	border: 1px solid #93a7ca;
	background: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.artist_player_tab_selected:hover {
	padding: 5px;
	border: 1px solid #93a7ca;
	background: #a4b7c8;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.artist_fans_head {
	background: url(/jsp/images/artist_menu_box_hover.gif);
	height: 25px;
	width: 152px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

.artist_fans_box {
	background: url(/jsp/images/artist_menu_box.gif);
	background-color: #ededed;
	background-position: bottom;
	background-repeat: repeat-x;
	width: 152px;
}

a.artist_nav_bar:link {
	display: block;
	padding: 5px;
	border: 1px solid #dfdbd2;
	background: #f4f1e9;
	color: #3366FF;
	font-size: 14px;
	text-decoration: none;
}

a.artist_nav_bar:visited {
	display: block;
	padding: 5px;
	border: 1px solid #dfdbd2;
	background: #f4f1e9;
	color: #990066;
	font-size: 14px;
	text-decoration: none;
}

a.artist_nav_bar:hover {
	padding: 5px;
	border: 1px solid #dfdbd2;
	background: #C1E3E8;
	color: #3366FF;
	font-size: 14px;
	text-decoration: none;
}

.artist_nav_bar {
	color: #333333;
	font-size: 14px;
	text-decoration: none;
}

.artist_user_avatar {
	padding: 2px;
	border: 1px solid #C1E3E8;
	background: #FFFFFF;
}

.artist_player_bg {
	background: url(/jsp/images/artist_player_bar_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #dfdfdf;
	width: 336px;
}

.artist_player_box {
	background-color: #FFFFFF;
	border: 1px solid #93a7ca;
	width: 330px;
}

.artist_name_txt {
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}

.artist_name_txt a {
	color: #000000;
	text-decoration: none;
		font-size: 24px;
}

.artist_name_txt a:visited {
	color: #000000;
	text-decoration: none;
		font-size: 24px;
}

.artist_name_txt a:hover {
	color: #000000;
	text-decoration: underline;
}

.artist_song_name_txt {
	font-size: 22px;
	font-weight: bold;
	color: #fe6809;
}

.artist_small_title {
	font-size: 18px;
	color: #000000;
}

a.artist_singer_title {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.artist_singer_title:hover {
	color: black;
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
}

.artist_color_orange {
	font-size: 10px;
	color: #FF6600;
}

.artist_color_green {
	font-size: 10px;
	color: #009900;
}

.artist_color_blue {
	font-size: 10px;
	color: #003399;
}

.artist_color_gray {
	font-size: 10px;
	color: #999999;
}

.artist_normal_txt {
	font-size: 12px;
	color: #000000;
}

a.artist_normal_txt_black:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.artist_normal_txt_black:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.artist_normal_txt_black:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

.artist_normal_link:link {
	font-size: 12px;
	color: #25648d;
}

.artist_normal_link:visited {
	font-size: 12px;
	color: #25648d;
}

.artist_normal_link:hover {
	font-size: 12px;
	color: #3399FF;
}

.artist_normal_link_clean:link {
	font-size: 12px;
	color: #25648d;
	text-decoration: none;
}

.artist_normal_link_clean:visited {
	font-size: 12px;
	color: #25648d;
	text-decoration: none;
}

.artist_normal_link_clean:hover {
	font-size: 12px;
	color: #3399FF;
	text-decoration: underline;
}

.artist_gray_link:link {
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}

.artist_gray_link:visited {
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}

.artist_gray_link:hover {
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

.artist_user_link:link  {
	font-weight: bold;
	font-size: 12px;
	color: #25648d;
	text-decoration: none;
}

.artist_user_link:visited {
	font-weight: bold;
	font-size: 12px;
	color: #25648d;
	text-decoration: none;
}

.artist_user_link:hover {
	font-weight: bold;
	font-size: 12px;
	color: #25648d;
	text-decoration: underline
}

.artist_red_link:link {
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}

.artist_red_link:visited {
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}

.artist_red_link:hover {
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}

.artist_player_songlist:link {
	font-size: 12px;
	color: #25648d;
	text-decoration: none;
}

.artist_player_songlist:visited {
	font-size: 12px;
	color: #25648d;
	text-decoration: none;
}

.artist_player_songlist:hover {
	font-size: 12px;
	color: #25648d;
	text-decoration: underline;
}

.artist_player_nowplaying {
	font-size: 12px;
	color: #25648d;
	font-weight: normal;
	text-decoration: none;
}

.artist_player_nowplaying:link {
	font-size: 12px;
	color: #25648d;
	font-weight: normal;
	text-decoration: none;
}

.artist_player_nowplaying:visited {
	font-size: 12px;
	color: #25648d;
	font-weight: normal;
	text-decoration: none;
}

.artist_player_nowplaying:hover {
	font-size: 12px;
	color: #25648d;
	font-weight: normal;
	text-decoration: underline;
}

.artist_radio_btn:link {
	color: #336699;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.artist_radio_btn:visited {
	color: #336699;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.artist_radio_btn:hover {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.artist_more_link {
	color: #054d8b;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.artist_more_link:visited {
	color: #054d8b;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.artist_more_link:hover {
	color: #054d8b;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

.artist_player_tab {
	padding: 5px;
	border: 1px solid #93a7ca;
	background: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.artist_player_tab:visited {
	padding: 5px;
	border: 1px solid #93a7ca;
	background: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.artist_player_tab:hover {
	padding: 5px;
	border: 1px solid #93a7ca;
	background: #a4b7c8;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.artist_player_tab_selected {
	padding: 5px;
	border: 1px solid #93a7ca;
	background: #a4b7c8;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.artist_player_tab_selected:visited {
	padding: 5px;
	border: 1px solid #93a7ca;
	background: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.artist_player_tab_selected:hover {
	padding: 5px;
	border: 1px solid #93a7ca;
	background: #a4b7c8;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.artist_player_search_btn {
	border: 1px solid #93a7ca;
	background: #a4b7c8;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	height: 22px;
	width: 24px;
}

.artist_player_search_btn:hover {
	border: 1px solid #93a7ca;
	background: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	color: #a4b7c8;
	height: 22px;
	width: 24px;
}

.artist_player_search_box {
	border: 1px solid #93a7ca;
	background: #FFFFFF;
	font-size: 14px;
	color: #93a7ca;
	height: 17px;
	width: 220px;
}

.artist_comment_box {
	border: 1px solid #93a7ca;
	background: #FFFFFF;
	font-size: 14px;
	color: #93a7ca;
	height: 70px;
	width: 430px;
}

.artist_comment_box_disabled {
	border: 1px solid #93a7ca;
	background: #F2F2F2;
	font-size: 14px;
	color: #CCCCCC;
	height: 70px;
	width: 460px;
}

}
.artist_player_list {
	border: 1px solid #aaaaac;
	background: #FFFFFF;
}

.artist_lyrics_text {
	color: #000000;
	font-size: 14px;
	line-height: 130%;
}

.talkback_error {
	padding: 4px 20px 4px 0px;
	background: #ffc0cb url(/jsp/images/register_icon_error.gif) 2px 2px
		no-repeat;
	width: 250px;
	font-size: 12px;
	color: #000000;
}

.artist_select {
	font-size: 12px;
	border: 1px solid #aaaaaa;
}

.artist_biography {
	font-size: 13px;
	padding-left: 10px;
	text-align: justify;
	line-height: 18px;
}

.artist_upcomming_shows {
	background-position: top;
	background-repeat: repeat-x;
	background-color: #fcfae0;
	border: 1px solid #dfdbd2;
	padding: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font-size: 14px;
	width: 98%;
}

.artist_shows_details_link {
	color: #25648D;
	text-decoration: none;
}

.artist_shows_details_link:hover {
	text-decoration: underline;
}

.artist_shows_details {
	background: #fcfae0;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding: 0px;
	height: 25px;
}

.artist_shows_gray_line_break {
	height: 1px;
	color: #CCCCCC;
	width: 99%;
}

.clipEditPanel {
	background: #fcfae0;
	width: 90%;
	padding: 5px;
	overflow: hidden;
	border: 1px solid;
}

.artist_utills_links:link {
	font-size:12px;
	color:#999;
	text-decoration: none;
}
.artist_utills_links:visited {
	font-size:12px;
	color:#999;
	text-decoration: none;
}
.artist_utills_links:hover {
	font-size:12px;
	color:#666;
	text-decoration: underline;
}
.chords
{
	font-size:14px;
	color:#227788;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight:bold;
}