/* CSS Document */

/* BEGIN authorsHome */

	/* BEGIN authorsHomeHD */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main h2.authorsHomeHD {
		background:url(../img/layout/authorsHD.png) 0 -2px no-repeat transparent;
		height:124px;
		width:468px;
		line-height:500px;
		overflow:hidden;		
	}	
	/* END authorsHome */
	
	/* BEGIN authorsHighlights */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsHighlights {
		background-position:0px 100%;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsHighlights h2 {
		background:url(../img/layout/authorsHD.png) 0 -182px no-repeat transparent;
		height:52px;
	}	
	/* END authorsHighlights */

	/* BEGIN authorsJustAdded */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsJustAdded {
		background-position:0px 100%;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsJustAdded h2 {
		background:url(../img/layout/authorsHD.png) 0 -236px no-repeat transparent;
		height:52px;
	}	
	/* END authorsJustAdded */
		
	/* BEGIN authorsHomeCriteria */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#authorsHomeCriteria {
		background-position:-1404px 100%;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#authorsHomeCriteria h2 {
		background:url(../img/layout/authorsHD.png) 0 -128px no-repeat transparent;
		height:52px;
	}	

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#authorsHomeCriteria h3 {
		text-transform:uppercase;
		font-weight:bold;
		font-size:11px;
		margin:0 12px 6px 12px;
		color:#656263;
		letter-spacing:-0.2px;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#authorsHomeCriteria ul.navigationList {
		margin-top:6px;
	}
	/* END authorsHomeCriteria */

/* END authorsHome */

/* BEGIN authorsGenre */

	/* BEGIN authorsGenreHD */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main h2.authorsGenreHD {
		background:url(../img/layout/authorsGenreHD.png) 0 -2px no-repeat transparent;
		height:40px;
		width:260px;
		margin-bottom:12px;
		font-weight:bold;
		color:#FFF;
		font-size:20px;
		line-height:40px;
		padding-left:184px;
		padding-right:24px;
	}	
	/* END authorsGenreHD */
			
	/* BEGIN authorsHighlights */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsHighlights {
		background-position:0px 100%;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsHighlights h2 {
		background:url(../img/layout/authorsGenreHD.png) 0 -98px no-repeat transparent;
		height:52px;
	}	
	/* END authorsHighlights */

	/* BEGIN authorsJustAdded */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsJustAdded {
		background-position:0px 100%;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsJustAdded h2 {
		background:url(../img/layout/authorsGenreHD.png) 0 -152px no-repeat transparent;
		height:52px;
	}	
	/* END authorsJustAdded */

	/* BEGIN authorsGenreCriteria */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#authorsGenreCriteria {
		background-position:-1404px 100%;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#authorsGenreCriteria h2 {
		background:url(../img/layout/authorsGenreHD.png) 0 -44px no-repeat transparent;
		height:52px;
	}	

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#authorsGenreCriteria h3 {
		text-transform:uppercase;
		font-weight:bold;
		font-size:11px;
		margin:0 12px 6px 12px;
		color:#656263;
		letter-spacing:-0.2px;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#authorsGenreCriteria ul.navigationList {
		margin-top:6px;
	}
	/* END authorsGenreCriteria */

/* END authorsGenre */

/* BEGIN authors */

	/* BEGIN authorsList */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsList {
		background-position:0px 100%;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsList h2 {
		background:url(../img/layout/authorsListHD.png) 0 -2px no-repeat transparent;
		height:36px;
	}	

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsList div.listingItem {
		padding:6px 6px;
		margin:0 6px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsList div.listingItem.odd {
		background-color:#F4F4F4;
	}
		
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorsList div.listingItem h3 {
		padding-top:18px;
	}
	/* END authorsList */

	/* BEGIN authorsRefine */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#authorsRefine {
		background-position:-1404px 100%;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#authorsRefine h2 {
		background:url(../img/layout/musicArtistsListHD.png) 0 -40px no-repeat transparent;
		height:52px;
	}	

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#authorsRefine h3 {
		text-transform:uppercase;
		font-weight:bold;
		font-size:11px;
		margin:0 12px 6px 12px;
		color:#656263;
		letter-spacing:-0.2px;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#authorsRefine ul.navigationList {
		margin-top:6px;
	}
	/* END authorsRefine */

/* END authors */

/* BEGIN authorEntry */

	/* BEGIN authorEntry */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry {
		background-position:-936px 0;
		padding-top:18px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry .polaroidGallery {
		float:left;
		margin:0 12px 0 16px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry .polaroidGallery .framePolaroid {
		margin:0;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry div#entryDetails {
		margin:0 28px 0 28px;
		font-size:12px;
		color:#656263;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry div#entryDetails ul {
		clear:none;
		margin:0 0 0 -136px;
		padding-left:272px;	
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry div#entryDetails ul li {
		line-height:1.2em;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry div#entryDetails ul ul {
		margin:0;
		padding:0;	
		margin-top:12px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry div#entryDetails ul ul li {
		float:left;
		margin-right:12px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry div#entryDetails ul ul li small {
		display:block;
		font-size:10px;
	}
			
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry div#entryDetails b {
		color:#868484;
		font-weight:bold;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry div#entryDetails a {
		text-decoration:none;
		color:#0F809A;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry div#entryDetails a:hover {
		text-decoration:underline;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry div#entryDetails h3 {
		font-size:22px;
		font-weight:bold;
		margin-bottom:12px;
		padding-top:6px;
		line-height:1.0em;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry .entryHeader {
		margin:12px 16px 6px 16px;
		font-size:14px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#authorEntry .entry {
		margin:0 16px 10px 16px;
	}
	/* END authorEntry */

	/* BEGIN similarAuthors */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#similarAuthors {
		background-position:-1404px 100%;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#similarAuthors h2 {
		background:url(../img/layout/musicArtistViewHD.png) 0 -130px no-repeat transparent;
		height:72px;
	}	

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#similarAuthors ul.highlightsList {
		margin:6px 12px 20px 12px;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#similarAuthors ul.highlightsList li {
		margin-bottom:6px;
	}	
	/* END similarAuthors */
	
	/* BEGIN topListenTracks */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#topListenTracks {
		background-position:-1404px 100%;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#topListenTracks h2 {
		background:url(../img/layout/musicArtistViewHD.png) 0 -204px no-repeat transparent;
		height:72px;
	}	

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#topListenTracks ul.highlightsList {
		margin:6px 12px 20px 12px;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#topListenTracks ul.highlightsList li {
		margin-bottom:6px;
	}	
	/* END topListenTracks */

	/* BEGIN tracksList */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList {
		background-position:-468px 100%;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList h2 {
		background:url(../img/layout/musicAlbumViewHD.png) 0 -2px no-repeat transparent;
		height:52px;
	}	

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing {
		margin-bottom:12px;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowHeader th.trackName {
		text-align:left;
		width:200px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td.trackName {
		text-align:left;
		width:200px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td.trackName strong {
		clear:both;
		font-weight:bold;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td.trackName dl {
		font-size:10px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td.trackName dl dt {
		font-weight:bold;
		display:inline;
		color:#868484;
		float:left;
		clear:left;
		margin-right:2px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td.trackName dl dd {
		/*display:inline;*/
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td.trackName dl dd a {
		color:#0F809A;
		text-decoration:none;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td.trackName dl dd a:hover {
		text-decoration:underline;
	}
			
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td div.sampleWrapper {
		height:28px;
		position:relative;
		padding:4px 0;
		margin-left:4px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td div.sampleWrapper span.noSample {
		background:url(../img/layout/trackActionBTMBG.gif) 0 -32px no-repeat transparent; 
		height:28px;
		width:30px;
		display:block;
		overflow:hidden;
		text-indent:-99999px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td div.sampleWrapper a.sample {
		background:url(../img/layout/trackActionBTMBG.gif) 0 -2px no-repeat transparent; 
		height:28px;
		width:30px;
		display:block;
		overflow:hidden;
		text-indent:-99999px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td div.sampleWrapper a.sample:hover {
		background-position:0 -62px; 
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td div.sampleWrapper a.sample.selected {
		background-position:0 -62px; 
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td div.sampleWrapper div.playerWrapper {
		background:url(../img/layout/playerWrapperBG100.gif) top left no-repeat transparent;
		width:160px;
		height:20px;
		position:absolute;
		padding:8px 6px 8px 18px;
		top:0;
		left:447px;
		/*opacity:0.999999999;*/
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td a.addToList {
		background:url(../img/layout/listActionBTLBG.gif) 0 -2px no-repeat transparent; 
		height:28px;
		width:38px;
		display:block;
		overflow:hidden;
		text-indent:-99999px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td a.addToList:hover {
		background-position:0 -62px; 
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td a.addToCart {
		background:url(../img/layout/cartActionBTLBG.gif) 0 -2px no-repeat transparent; 
		height:28px;
		width:38px;
		display:block;
		overflow:hidden;
		text-indent:-99999px;
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList .tableListing .tableRowContent td a.addToCart:hover {
		background-position:0 -62px; 
	}

	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #main div#tracksList a.addAllCartBT {
		float:right;
		background-image:url(../img/layout/addAllCartCoolActionBTTXTXLBG.gif);
		margin-bottom:18px;
		margin-right:10px;
	}
	/* END tracksList */

	/* BEGIN voteStars */
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#voteStars .topCorners {
		height:12px;
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#voteStars h3 {
		color:#868484;
		font-size:14px;
		font-weight:bold;
		margin-left:10px;	
		margin-bottom:4px;	
	}
	
	#wrapper #contentWrapper #content #contentBody #contentBodyLeft #sidebar div#voteStars .blueStars {
		margin:0 10px 12px 10px;
	}	
	/* END voteStars */
		
/* END authorEntry */