/*	EMICMG Label portals
	page: ARTIST TEMPLATE skin (visual styles)
	vers: 07.17.08 */

/* Artist skin settings (the bg color here is independant of the other colors) */

/*    NAVIGATION   */
#artistsNav ul { text-align:center }
#artistsNav ul li a {
	background-image: url(/masters/artists/images/artistsNav.png);
	text-indent: -9009px; /* push the text off the screen */
	display: block;
	height: 32px !important;
	border-left:solid 1px #666}
	#artistsNav ul li#nav-artistHome a { width: 100px; background-position: -5px 0; }
	#artistsNav ul li#nav-artistHome a:hover{ background-position: -5px -32px }
	#artistsNav ul li#nav-artistHome a.active{ background-position: -5px -32px }
	#artistsNav ul li#nav-artistDiscog a{ width:99px; background-position: -105px 0 }
	#artistsNav ul li#nav-artistDiscog a:hover{ background-position: -105px -32px }
	#artistsNav ul li#nav-artistDiscog a.active{ background-position: -105px -32px }
	#artistsNav ul li#nav-artistBio a{ width:47px; background-position: -205px 0 }
	#artistsNav ul li#nav-artistBio a:hover{ background-position: -205px -32px }
	#artistsNav ul li#nav-artistBio a.active{ background-position: -205px -32px }
	#artistsNav ul li#nav-artistNews a{ width:55px; background-position: -253px 0 }
	#artistsNav ul li#nav-artistNews a:hover{ background-position: -253px -32px }
	#artistsNav ul li#nav-artistNews a.active{ background-position: -253px -32px }
	#artistsNav ul li#nav-artistMedia a{ width:95px; background-position: -312px 0 }
	#artistsNav ul li#nav-artistMedia a:hover{ background-position: -312px -32px }
	#artistsNav ul li#nav-artistMedia a.active{ background-position: -312px -32px }
	#artistsNav ul li#nav-artistTour a{ width:90px; background-position: -407px 0 }
	#artistsNav ul li#nav-artistTour a:hover{ background-position: -407px -32px }
	#artistsNav ul li#nav-artistTour a.active{ background-position: -407px -32px }
	#artistsNav ul li#nav-artistWebTools a{ width:85px; background-position: -499px 0 }
	#artistsNav ul li#nav-artistWebTools a:hover{ background-position: -499px -32px }
	#artistsNav ul li#nav-artistWebTools a.active{ background-position: -499px -32px }
	#artistsNav ul li#nav-artistCommunity a{ width:98px; background-position: -586px 0 }
	#artistsNav ul li#nav-artistCommunity a:hover{ background-position: -586px -32px }
	#artistsNav ul li#nav-artistCommunity a.active{ background-position: -586px -32px }
	#artistsNav ul li#nav-artistPromote a{ width:74px; background-position: -685px 0 }
	#artistsNav ul li#nav-artistPromote a:hover{ background-position: -685px -32px }
	#artistsNav ul li#nav-artistPromote a.active{ background-position: -685px -32px }



/* ------------------------- TEXT with and W/O Underlines ------------------------------- */
a:hover, 
.highlightHdr a, 
.highlightHdr a, 
.commentName a:hover, 
a:hover.artistsLink, 
a.thumbLink:hover{
	text-decoration: none;
	}
a.artistsLink, 
a.thumbLink, 
.highlightHdr a:hover, 
.commentName a{
 	text-decoration: underline;
 	}
 	
 
div.thumbnail{
	border:transparent 1px solid;
	}
div.thumbnailAlt{
	border:transparent 1px solid;
	}

.highlightHdr, .commentName{
	font-weight: bold; font-size: 11px;
	}
	
.homeRecentMusicLink img{
	border:0;
	}

.artistsHeaderTxt{ font-size:12px; font-weight: bold; }
.dynamicHdrImg   {
	background-repeat: no-repeat;
	background-position: right 0;
	height: 30px;
	overflow: hidden }
.artistsPanel{
	margin-top:10px;
	margin-right: 10px;
	}
.artistsPanelBody { text-align:left;
	}
.artistsHomePhotos{float:left; width:325px;text-align: center !important} /* sets the width of the entire panel*/
.artistsHomeMultimedia{float:left; width:425px;} 
.artistsHomeBio{float:left; width:325px;}
.artistsHomeNews{float:left; width:425px;} 
.artistsHomeTourdates{float:left; width:207px;}
.artistsHomeWebtools{float:left; width:207px;}
.homeWebToolsHolder{ width:110px; float:left; padding-left:8px; padding-right:5px; padding-top:8px}
.homeNewsBesideArrow{width:340px}
.discoWidth{width:150px}
.discoEntry{width:130px; float:left; padding:4px}
.tourDatesWidth{width:185}
.miniBadges {
	text-align: center;
	margin-bottom: 10px;
	height: 30px;
	float: left }
.miniBadges a img{border:0}
a.ffArtistMoreArrow {
	display:none;/*
	background-image: url(/masters/artists/images/ffMoreArrrowArtistsPg-trans.png);
	background-position: 0 0;
	display: block;
	width: 70px;
	height: 55px;
	float: left*/ }
.multimediaLeftCol{float:left;width:250px; height:307px}
.homeMultimediaContainer{float:left;margin-bottom:15px;margin-top:-200px;width:250px}
.artistsNewsEntry {width:410px}
.artistsTourDatesEntry {padding-left:15px; padding-bottom:7px; width:190px; text-align:left}
.artistsTourDatesEntry div img{ padding-right:4px; width:50px; float:left}

.artistsMultimediaEntry {padding-left:15px; padding-bottom:7px; padding-top:7px; width:215px; text-align:left}
.artistsMultimediaEntry img{ padding-right:8px; width:50px; float:left}
.artistsMultimediaEntry p{display:block; padding-top:4px;}

.homeRecentMusicEntry{ margin:5px; float:left; text-align:left; display:block; padding:8px; width:153px}
.homeRecentMusicEntry p{ text-align:left;clear:both; margin-bottom: 8px }
.homeRecentMusicEntry img{ width:150px; height:150px; margin-bottom:8px;}

.recentMusicHdr{ font-size:11px; font-weight:bold;margin-bottom:4px }
.homeRecentMusicEntry a{float:left;clear:both;}

.artistsHomeBioEntry{text-align:left; font-size:12px; padding:10px; width:305px}
.smallReadMoreBtn{text-align:right;float:right;height:25px;width:325px;margin-bottom:5px;}
.smallReadMoreBtn a img{height:21px;width:105px;border: 0px}

.videosList{width:295px}

#homePhotoHolder{margin:10px auto;width:300px}
.homePicControls{
	width: 300px; 
	height:25px; 
	margin: 5px auto 10px}

#picsControlPrev{
	float:left;
	height:21px; width:105px;  
	margin-right:90px }
#picsControlNext{float:left; width:105px; height:21px}
img.artistsImgLeft{float:left; padding:4px 10px 4px 0px}
img.artistsImgRight{float:right; padding:4px 0px 4px 10px}

a.thumbLink{float:left; text-align:center }
.songEntry td.trackname{width:280px}
.songEntry td.icons{width:100px; text-align:right}
div.photoThumbs{padding-left:9px}
div.photoThumbs img{width:50px; height:50px;padding:3px;}
/* -- multimedia page widths -- */
.artistsMediaVideosList{ float:left; width:300px;text-align: center !important } /* sets the width of the entire panel*/

.newsHdlines{width:250px}
.buddyIconsList{width:230px}
.bannersPanelWidth{width:380px}

