/*----------------------------------------------------
discography css for commonGround

----------------------------------------------------*/

/* common ------------------------------------------*/

#container {
  background-image : url("../discography/images/common_bg.jpg");
}


/* common ------------------------------------------*/

img.jacket {
  border : 1px solid #CCCCCC;
}

h3 {
  margin-top : 1px;
}

h4 {
  font-weight : bold;
}

.text {
  margin : 20px 0;
}

.linernote {
  margin : 20px 0;
}

.linernote .linernote-text {
  margin-top : 15px;
  display : none;
}

table.tracklist th {
  width : 60px;
  padding : 5px 0;
  border-bottom : 1px solid #EEEEEE;
  background : url("../discography/images/index_tracklist_icon_non.gif") no-repeat 0 5px;
}

table.tracklist td {
  padding : 5px 10px;
  border-bottom : 1px solid #EEEEEE;
}

.border {
  margin : 0 2px 0 30px;
  border-top : 5px solid #EEEEEE;
}


/* index -------------------------------------------*/

#index h3 {
  clear : both;
}

#index h4 {
  margin : 30px 30px 0;
  clear : both;
}

#index .list {
  margin : 0 15px;
  overflow : hidden;
}

#index .list:after {
  content : "";
  display : block;
  clear : both;
  height : 1px;
  overflow : hidden;
}

/*\*/
* html #index .list {
  height : 1em;
  overflow : visible;
}
/**/

#index .item {
  float : left;
  width : 350px;
}

/* IE6用バグ対応 */
#index .item { margin-left : -2px; }
#index .item img { margin-left : 2px; }
/* IE6用バグ対応 */

#index h5 {
  margin-bottom : 10px;
  font-weight : bold;
}

#index h5 a:link { color : #555555; }
#index h5 a:visited { color : #555555; }
#index h5 a:hover { color : #FF6600; }
#index h5 a:active { color : #FF6600; }
