@charset "utf-8";
/* Modal Window CSS Document */
#mask{ 
	position:absolute; /* important */
    top:0px; /* start from top */
    left:0px; /* start from left */
    height:500%; /* cover the whole page */
    width:100%;  /* cover the whole page */
    display:none; /* don't show it '*/          
	z-index: 3000;
    /* styling bellow */
    background-color: black; 
}
.modal_window{
	background: url(../img/bg_modal.png) no-repeat;
	position:absolute; /* important so we can position it on center later */
    display:none; /* don't show it */
	width: 900px;
	height: 700px;
	z-index: 6000;
}
.modalContent {
	width: 725px;
	height: 480px;
	margin: 107px auto 0 auto;
	overflow: hidden;
}
a.modalClose {
	background: url(../img/modalClose.png) 0 0 no-repeat;
	position: absolute;
	display: block;
	margin: 70px 0 0 777px;
	width: 38px;
	height: 38px; 
	text-indent: -100px;
	overflow: hidden;
}
a.modalClose:hover {
	background-position: 0 -38px;
}

/* Album Display */
.modalContent table.albumDetail {
	width: 100%;
}
.modalContent table.albumDetail td {
	vertical-align: top;
}
.modalContent table.albumDetail td.coverImage {
	width: 365px;
	padding-bottom: 10px;
}
.modalContent table.albumDetail td.albumInfo {
	padding-bottom: 10px;
}

/*.modalContent table.albumDetail td table.songList {
	border-collapse: collapse;
}
.modalContent table.albumDetail td table.songList td {
	padding: 0;
	vertical-align: middle;
}*/

.modalContent table.albumDetail td h1 {
	padding: 0;
	margin: 0;
}
.modalContent table.albumDetail td p.labelInfo {
	padding: 3px 0 10px 0;
	margin: 0;
	line-height: 14px;
}