h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  font-family: "Lucida Grande", "Helvetica";
  color: black;
}
a{
    /* text-decoration:none; */
}
#show h2{
    margin-top:32px;
    border-top:1px solid #e5e5e5;
    padding:24px;
}
#head{
    margin-left:-110px;
    width:1060px;
}
#main{
  text-align:center;
}
#footer{
    margin-top:48px;
    border-top:1px solid #e5e5e5;
    padding:24px;
}
#shows{

  margin-top:64px;
  padding-left:120px;
}
#header-centered{
  border-bottom:3px double #000;
  padding:0;
}
.accent{
  font-family:"helvetica neue","helvetica", "lucida grande";
  font-color:#4d4d4d;
text-align:left;
}
#navmenu ul{
  list-style:none;
  margin-top:42px;
  padding:0;
}
#navmenu li{
  display:inline;
  margin-right:48px;

}
#navmenu a{
  font-family:'lucida grande','helvetica';
  font-size:1.8em;
  text-decoration:none;
  font-weight:bold;
  color:#e5e5e5;
  padding-right:15px;
  padding-left:15px;
}
#navmenu a:hover{

}
#headline-bottom{
  margin-top:-26px;

}
#headline-top a{
  font-family:'lucida grande', helvetica;
  font-weight:bold;
  font-size:0.9em;
  color:#7d7d7d;
  text-decoration:none;
}
#headline-bottom a{
  font-family:helvetica;
  font-size:4.0em;
  color:#000;
  font-weight:bold;
  text-decoration:none;
}
#feeds{
  text-align:right;
  margin-top:-36px;
}
#feeds ul{
  list-style:none;

}
#feeds li{
  display:inline;
  margin-right:4px;
  padding:0;
}
#feeds li.last{
  margin-right:0px;
}
.brick{
  margin-bottom:22px;
  min-height:200px;
  width:360px;
}
.brick img{
  width:360px;
hright:220px
}
.quote{
  min-width:220px;
  font-family:'lucida grande';
  text-align:left;
  font-size:0.9em;
  margin-bottom:22px;
  color:#6d6d6d;
}
  .col3{
  width:320px;
}
  .col2{
  width:220px;
}
  .col1{
  width:320px;
  font-family:georgia;
  font-size:1.2em;
  font-style:italic;
}
  .title{
  height:32px;
  background-color:#000;
  margin-top:-38px;
  opacity:0.7;
}
  .title p{
  font-weight:normal;
  font-size:1.0em;
padding-left:12px;
padding-top:5px;
  color:#fff;
  text-align:left;
}
  .description{
   width:320px;
  background-color:#000;
  margin-top:-164px;
  margin-bottom:-74px;
min-height:120px;
  display:none;
}
  .description p{
  font-size:0.8em;
  color:#fff;
  text-align:left;
  font-weight:normal;
  padding:12px;
}

#podcastStatus {
    display: none;
    background-color: ButtonHighlight;
    font-size: 120pt;
    font-weight: bolder;
    color: Black;
    margin: 0 auto;
    text-align: center;
    position:absolute; top:0; bottom:0; left:0; right:0;
	margin:auto; height:240px; width:100%;
    z-index: 100;
}
