/** CSS Document
 * 01.00.0001 100601
 *    + club_closed style
 */

/* page head global */
.program_today {
  border: 1px solid red;
  text-align: center;
  margin: auto;
  width: 400px;
  padding: 5px;
  }
.lister {
  margin: auto;
  text-align: center;
  color:red;
  /*border: 1px solid blue;*/
  }
.lister_left {
  padding-right: 20px;
}
.lister_center {
  font-weight: bold;
  /*border: 1px solid red;*/
}
.lister_right {
  padding-left: 20px;
}
.semaphore {
  /*border: 1px solid yellow;*/
  text-align: center;
  margin-left: 142px;
  margin-right: 142px;
  }
  
#page-bottom table {
  text-align: center;
  margin: auto;
  }
.one_day_table {
  color: white;
  font-size: 100%;
  margin-top: 10px;
  width: 100%;
  }
.action_name {
  color: red;
  font-weight: bold;
  font-size: 120%;
}
.one_day_col_1 {
  border-right: 1px solid red;
  width: 100px;
  text-align: right;
  padding-right: 5px;
  }
.one_day_col_2 {
  padding-left: 5px;
  }
.color_red {
  color: red;
  }
.club_closed {
  font-weight: bold;
  color: red;
  }
.artist_name {
  font-weight: bold;
  font-size: 120%;
  }
.artist_links, .internal_links {
  text-align: right;
  }
.artist_homepage, .artist_bandzone, .artist_myspace {
  color: white;
  margin-right: 5px;
}
.plan_head {
  color: red;
  text-align: center;
  font-size: 150%;
  font-weight: bold;
  margin-top: 20px;
  
  }
.plan_month_head {
  color: yellow;
  font-weight: bold;
  font-size: 120%;
  margin-top: 20px;
  }
