@charset "UTF-8";
/* CSS Document */

#contents #mainflash {
 width:590px;
 margin:25px 0 0 8px;
 border:1px solid #cccccc;
 }
 
#contents #promoBox {
 width:590px;
 margin:12px 0 0 8px;
}

#contents #promoBox h2 {
 width:586px;
 height:31px;
 padding:10px 0 0 32px;
 color:rgb(85, 12, 12);
 font-size:1.4em;
 font-weight:700;
 background:url(../images/info_bar.png) no-repeat left top;
}

#contents #promoBox p.thumbPhoto {
 float:left;
 width:102px;
 padding:4px;
 margin-right:12px;
 border:1px solid #efefef;
}

#contents #promoBox p.excerpt {
 padding:20px 18px 0px 0;
 font-size:1.4em;
 color:rgb(85,12,12);
 line-height:1.5;
}
 
#contents #infobox {
 clear:both;
 float:left;
 margin:28px 0 0 8px;
 width:275px;
 }
 
   
#contents #discography {
 float:right;
 margin:28px 14px 0 0;
 width:275px;
 }
 
 #contents #infobox ul,
 #contents #discography ul {
  overflow-y:scroll;
  height:228px;
  padding:14px 14px 4px 15px;
  margin:2px 0 0 0;
  border:1px solid #eeeeee;
  }
  
  #contents #infobox ul li {
   margin:0 0 18px 0;
   padding:0 0 6px 20px;
   background:url(../images/infoList_mark.png) no-repeat left bottom;
   font-size:1.2em;
   color:#666666;
   line-height:1.25;
  }
  
  #contents #infobox ul li span {
   display:block;
   margin:0 0 2px 0;
   line-height:1.25;
   }
   
  #contents #infobox ul li a {
   display:block;
   background:url(../images/next_mark.png) no-repeat right -3px;
   padding:0 18px 2px 1em;
   color:#91b505;
   text-decoration:none;
   line-height:1.25;
   }
   
  #contents #infobox ul li a:hover {
   color:#b0cf39;
   }
   
   #contents #discography ul li {
    padding:0 0 24px 0;
    background:url(../images/discoSeparats_line.png) no-repeat left bottom;
	color:#666666;
	line-height:1.5;
   }
   
    #contents #discography ul li h3 {
	 margin:8px 0 8px 0;
	 padding:10px 0 4px 20px;
	 background:url(../images/disco_mark.png) no-repeat left center;
	 font-size:1.8em;
	 color:#555555;
	 line-height:1.25;
	 }
	 
	 #contents #discography ul li h3 a {
	  text-decoration:none;
	  color:#333333;
	  }
	  
	 #contents #discography ul li h3 a:hover {
	  color:#cc9900;
	  }
	 
	 #contents #discography ul li h3 span {
	  display:block;
	  padding-left:4em;
	  font-size:0.6em;
	  color:#990000;
	  }

	#contents #discography ul li p {
	 float:right;
	 width:106px;
	 padding:0 0 0 2px;
	}
	
	#contents #discography ul li p a {
	 padding:2px;
	 font-size:1.2em;
	 color:#550c0c;
	 }
	 
	#contents #discography ul li p a:hover {
	 color:#CC9900;
	 }
	
/*-- start of hack for IE 7 and IE6--*/	
    head~/* */body #contents #discography ul li p{/*for IE8*/
	 padding:0;
	}
	
	html:not(:target) #contents #discography ul li p{/*for modarn browser*/
	 padding:0 0 0 2px;
	}
	
	*:first-child+html #contents #discography ul li p{/*for IE7*/
	 padding:0;
	}
	
	* html  #contents #discography ul li p{/*for IE6*/
	 padding:0;
	}
	
/*-- end of hack for IE 7 , IE 6 and IE8 --*/
	
	
	
	#contents #discography ul li p img {
	 border:1px solid #000000;
	 }
	 
	#contents #discography ul li dl {
	 float:left;
	 width:112px;
	 padding:10px 0 0 4px;
	}
	
	#contents #discography ul li dt {
	 margin-bottom:2px;
	 padding:0 0 2px 0;
	 font-size:1.2em;
	 font-weight:700;
	 color:#8aa603;
	 line-height:1.5;
	 }
	 
	 #contents #discography ul li dd {
	  margin:2px 0 0 0;
	  padding:0 0 4px 14px;
	  background:url(../images/songNameList_mark.gif) no-repeat left top;
	  font-size:1.2em;
	  color:#9d610cq;
	  line-height:1.25;
	  }

