#sidebar {
  width:259px;
}

#splash {
  width:522px;
  height:301px;
  padding:0;
  margin:0 0 4px 5px;
  list-style:none;
  position:relative;
  overflow:hidden;
  float:left;
  z-index:90;
}

#splash li {
  width:522px;
  height:301px;
  position:absolute;
  overflow:hidden;
  float:left;
}

#splash li.alpha {
  z-index:99;
}

#splash a {color:#FFF;}

#splash img {
  width:522px;
  height:301px;
}

#splash .content {
  width:502px;
  height:4em;
  padding:0.4em 10px;
  line-height:1.1em;
  background:transparent url(../images/black-75.png) repeat top left;
  color:#FFF;
  position:absolute;
  bottom:0;
  z-index:80;
}

#splash .tokens {
  position:absolute;
  bottom:0.7em;
  right:1em;
  z-index:81;
}

#splash .token,#splash .token-highlight {
  width:11px;
  height:11px;
  margin-right:2px;
  background:transparent url(../images/token.png) no-repeat top left;
  float:left;
  filter:alpha(opacity=85);
  opacity:0.85;
}
#splash .token {
  filter:alpha(opacity=20);
  opacity:0.2;
}

.cell-container {
  width:527px;
  height:238px;
  background:#ebebeb;
  float:left;
}

.cell {
  width:235px;
  height:226px;
  padding:12px 12px 0;
  margin:0 0 4px 4px;
  background:#ebebeb url(../images/cell.bg.jpg) no-repeat top left;
  position:relative;
  float:left;
}

.cell .title {
  height:1.5em;
  margin:0;
  padding:0;
  color:#FFF;
  font-weight:bold;
  text-transform:uppercase;
  font-size:1em;
  overflow:hidden;
}

.cell .content {
  margin:16px 0 0 0;
  position:relative;
}

.cell a,
.cell .r {color:#95141c;}
.cell h3 {
  font-size:1em;
  line-height:1.15em;
  margin:0 0 0.5em;
}
.cell p {
  font-size:0.857em;
  line-height:1.15em;
}

.update {
  width:112px;
  margin-right:8px;
  float:left;
}
.update.omega {margin-right:0;}

.update-image {
  width:112px;
  height:82px;
  margin:0 0 6px;
  background:#EEE;
}

.podcast {background-image:url(../images/cell.podcast.bg.jpg);}
.podcast .content {height:138px;}

.podcast h3 {margin-bottom:0;}
.podcast-info {
  width:180px;
  float:left;
}
.podcast-image {
  width:52px;
  height:52px;
  float:left;
}
.podcast-nav {
  font-size:0.857em;
  position:absolute;
  bottom:8px;
}
.podcast-nav .spacer {margin:0 2px;}

#audioplayer_1 {
  margin:16px 0;
}

.search {
  width:249px;
  height:34px;
  margin:16px 0 0 -7px;
}

.search #search {
  width:200px;
  height:34px;
  padding:0 0 0 15px;
  background:#FFF url(../images/search.png) no-repeat 0 0;
  border:0;
  float:left;
}
.search #search-submit {
  width:34px;
  height:34px;
  padding:0;
  margin:0;
  background:#FFF url(../images/search.png) no-repeat right 0;
  border:0;
  text-indent:-9999em;
  overflow:hidden;
  float:left;
}

/*#button-podcast,#button-contact,#button-donate,#button-blog {
  width:259px;
  height:117px;
  margin-right:5px;
  padding:0;
  background:#996 url(../images/podcast.bg.jpg) no-repeat top left;
  text-decoration:none;
  color:#34241d;
  font-size:0.8em;
  line-height:1.1em;
  float:left;
}

#button-contact {background:#c30 url(../images/contact.bg.jpg) no-repeat top left;}
#button-donate  {background:#cc9 url(../images/donate.bg.jpg) no-repeat top left;}
#button-blog    {background:#966 url(../images/blog.bg.jpg) no-repeat top left;}

#button-podcast.omega,#button-contact.omega,
#button-donate.omega,#button-blog.omega {margin-right:0;}

#button-podcast,#button-contact {margin-bottom:4px;}

#button-podcast h2,#button-contact h2,
#button-donate h2,#button-blog h2 {display:none;}

#button-podcast p,#button-contact p,
#button-donate p,#button-blog p {
  width:220px;
  margin:57px auto 0;
  padding:0 0 8px;
  text-align:left;
}

#button-podcast span,#button-contact span,
#button-donate span,#button-blog span {
  width:239px;
  text-align:right;
  font-weight:bold;
  float:left;
}*/