
/* new circle */
td#dsgn-content div#new-cirle {
	background			: url('../../image/page/music/new-normal.png') no-repeat;
	position			: absolute;
	top					: 162px;
	width				: 98px;
	height				: 98px;
	margin-left			: 38px;
	z-index				: 1;
}

	td#dsgn-content div#new-cirle:hover {
		background			: url('../../image/page/music/new-hover.png');
	}

/* navigation arrows */
td.content-music .arrow-left,
td.content-music .arrow-right {
	float				: left;
	cursor				: pointer;
	margin-top			: 166px;
}
td#dsgn-content .arrow-left { margin-left: 8px; }


/* music carrousel */
div.carrousel {
	width				: 996px;					/* = img.arrow-left:width + img.arrow-right:width + div.scroll:width */
	margin				: 0px auto;
}

td#dsgn-content div.scroll {
	background			: url('../../image/page/music/hr-yellow.png') no-repeat 0px 167px;
	margin-top			: 20px;
	width				: 834px;
	overflow			: auto;
	float				: left;
}

	td#dsgn-content div.scrollContainer {
		overflow			: auto;
	}

		td#dsgn-content div.scrollContainer div.panel {
			margin-bottom		: 40px;
		}

			/* music style */
			td#dsgn-content div.scrollContainer div.tl-box {
				background			: url('../../image/box-border.png') no-repeat;
				position			: relative;
				width				: 256px;
				height				: 256px;
				margin-right		: 33px;
				z-index				: 2;
			}

			td#dsgn-content div.scrollContainer div.tl-box-end {
				margin-right		: 0px;
			}

				td#dsgn-content div.scrollContainer div.tl-box img {
					margin-top			: 4px;
					margin-left			: 4px;
				}

			/* track list */
			td#dsgn-content div.scrollContainer div.tl-closed {
				background			: url('../../image/page/music/tracklist-bg.png') no-repeat left bottom;
				text-align			: center;
				width				: 226px;
				margin-left			: 15px;
			}

			table.tracklist > tbody > tr:hover {
				background			: url('../../image/page/music/tracklist-tr-hover.png') no-repeat 9px 0px;
			}

			/* opened / closed */

			div.tl-header {
				background			: url('../../image/page/music/tracklist-header.png') no-repeat;
				width				: 225px;
				height				: 33px;
				margin-bottom		: 4px;
				margin-left			: 1px;
			}

			img.open,
			img.close {
				cursor 				: pointer;
				margin				: 4px auto 5px auto;
			}

			img.facebook-text {
				float				: left;
				margin				: 4px 0px 0px 11px;
			}

			img.open {
				width				: 113px;
				margin-left			: 30px;
			}
