/* CSS - Left bar (sidebar) elements */

/* ----------------------------------*/
/* In Focus */
.cbox_sidebar_infocus								{ width: 260px; height: 350px; background-color: #fdefd2; }
.cbox_sidebar_infocus_container 					{ width: 260px; height: 342px; background-position: top center; background-repeat: no-repeat; }
.cbox_sidebar_infocus_content						{ width: 252px; height: 320px; margin: 0px 0px 0px 4px; }
.cbox_sidebar_infocus_content_1						{ width: 252px; height: 205px; }
.cbox_sidebar_infocus_content_2						{ width: 244px; height: 115px; margin: 0px 4px 0px 4px; }

/* In Focus - Rewrite titlebox style */
.cbox_sidebar_infocus_content_1	.titlebox 			{ background-color: #5a1100; }
.cbox_sidebar_infocus_content_1	.titlebox p 		{ color: #ffffff; }

/* In Focus - Rewrite content text style */
.cbox_sidebar_infocus_content_2	p					{ font-family: Arial, Helvetica, Geneva, sans-serif; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

/* ----------------------------------*/
/* Latest releases */
.cbox_sidebar_latest_releases						{ width: 260px; height: 342px; background-color: #fdefd2; }
.cbox_sidebar_latest_releases_container 			{ width: 260px; height: 342px; background-position: top center; background-repeat: no-repeat; }
.cbox_sidebar_latest_releases_content				{ width: 252px; height: 324px; margin: 0px 0px 0px 4px;  }
.cbox_sidebar_latest_releases_content_1				{ width: 252px; height: 200px; }
.cbox_sidebar_latest_releases_content_2				{ width: 244px; height: 115px; margin: 0px 4px 0px 4px; }

/* Latest releases - Rewrite titlebox style */
.cbox_sidebar_latest_releases_content_1	.titlebox 	{ background-color: #1c0702; }
.cbox_sidebar_latest_releases_content_1	.titlebox p { color: #ffffff;  }

/* Latest releases  - Rewrite content text styles */
.cbox_sidebar_latest_releases_artist_name			{ font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; color: #000000; }
.cbox_sidebar_latest_releases_artist_name a			{ font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; color: #000000; }
.cbox_sidebar_latest_releases_release_name			{ font-size: 12px; color: #4e1100; margin: 0px; padding: 0px; }
.cbox_sidebar_latest_releases_release_name a		{ font-size: 12px; color: #4e1100; margin: 0px; padding: 0px; }

/* ----------------------------------*/
/* Artists & music */
.cbox_sidebar_artists								{ width: 260px; height: 332px; background-color: #eddebd; }
.cbox_sidebar_artists_container 					{ width: 260px; height: 342px; background-position: top center; background-repeat: no-repeat; }
.cbox_sidebar_artists_content						{ width: 252px; height: 305px; margin: 0px 0px 0px 4px; }
.cbox_sidebar_artists_content_1						{ width: 252px; height: 40px; }
.cbox_sidebar_artists_content_2						{ width: 244px; height: 260px; margin: 0px 4px 0px 4px; }


/* Artists & music - Rewrite titlebox style */
.cbox_sidebar_artists_content_1	.titlebox 			{ }
.cbox_sidebar_artists_content_1	.titlebox p 		{ color: #5a1100; font-size: 18px; }
.cbox_sidebar_artists_content_1	.titlebox a 		{ color: #5a1100; font-size: 18px; }


/* Artists & music - Artist */
.artist_sidebar_container							{ width: 252px; min-height: 75px; margin-bottom: 3px; }
.artist_sidebar_left								{ width: 75px; min-height: 75px; float: left; display: table-cell; }		
.artist_sidebar_mid									{ width: 5px; min-height: 75px; float: left; display: table-cell; }			
.artist_sidebar_right								{ width: 172px; min-height: 75px; float: right; display: table-cell; }

a.artist_sidebar_title_link 						{ color: #000000; text-decoration: none;}
a.artist_sidebar_title_link:link 					{ color: #000000; text-decoration: none;}
a.artist_sidebar_title_link:visited 				{ color: #000000; text-decoration: none;}
a.artist_sidebar_title_link:active 					{ color: #000000; text-decoration: none;}
a.artist_sidebar_title_link:hover 					{ color: #000000; text-decoration: underline;}

.artist_sidebar_extra_1	a							{ color: #5a1100; text-decoration: none;}
.artist_sidebar_extra_1	a:link 						{ color: #5a1100; text-decoration: none;}
.artist_sidebar_extra_1	a:visited 					{ color: #5a1100; text-decoration: none;}
.artist_sidebar_extra_1	a:active 					{ color: #5a1100; text-decoration: none;}
.artist_sidebar_extra_1	a:hover 					{ color: #5a1100; text-decoration: underline;}

.artist_sidebar_title								{ width: 172px; height: 18px; display: table-row; }
.artist_sidebar_extra_1								{ width: 172px; height: 18px; display: table-row; }
.artist_sidebar_extra_2								{ width: 172px; height: 18px; display: table-row; }
.artist_sidebar_comments							{ width: 172px; height: 18px; display: table-row; }

/* NMC Player */
.cbox_sidebar_player_releases						{ width: 260px; min-height: 280px; background-color: #eddebd; }
.player_releases_container							{ width: 244px; min-height: 280px; padding: 8px 0px 0px 8px; }
.player_releases_title								{ color:#5C0E02; font-size: 18px; }

/* Muuta */
.cbox_sidebar_latest_releases_item					{ margin-bottom: 6px; }
