/* @override 
	http://amandas-channel.wowtv.i:3000/stylesheets/channel.css 
	http://rooster-teeth.wowtv.i:3000/stylesheets/channel.css
*/

/*------------------------------------------------------------------------
 *=HEADER
 ------------------------------------------------------------------------*/

#header {
  background: url(../new-images/channel/hdr-bg.gif) repeat-x;
  position: relative;
  height: 45px;
}

#logo {
  padding: 8px 0 0 10px;
}

h1#logo a {
  background: url(../new-images/channel/logo.gif) no-repeat;
  width: 137px;
  height: 29px;
}

#header a {
  color: #fff;
}

#header ul {
  margin-top: 8px;
  position: absolute;
  top: 5px;
  left: 40%;
  font-weight: bold;
  list-style: none;
}

#header ul li {
  display: inline;
  margin-right: 5px;
}

#header ul#utools {
  left: inherit;
  right: 10px;
  font-weight: normal;
  font-size: 92%;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*------------------------------------------------------------------------
 *=SERIES
 ------------------------------------------------------------------------*/
 .rlink {
  font-size: 140%;
  display: block;
  margin-bottom: 40px !important;
  padding: 10px;
  text-align: right;
}

.rlink a {
  color: #642;
  font-weight: bold;
}

.rlink a:hover {
  color: #000;
}

.series .vmeta {
  color: #705236;
  font-weight: bold;
  font-size: 92%;
}

.series .vcash {
  margin: 0;
}

.series-list li {
  margin-bottom: 20px;
}

.series-img {
  float: left;
  width: 165px;
}

.series-info {
  margin-left: 165px;
}

/*------------------------------------------------------------------------
 *=RATINGS
 ------------------------------------------------------------------------*/
#ratings {
  margin-bottom: 40px;
}

#stats {
  list-style: none;
}

#stats li {
  float: left;
  width: 290px;
  margin: 0;
  padding: 0;
  margin-left: 18px;
  /*border-right: 1px solid #ccc; */
  /*border-bottom: 1px solid #ccc;*/
  line-height: 100%;
}

#stats embed {
  padding: 0;
  margin: 0;
}

/*------------------------------------------------------------------------
 *=COMMENTS
 ------------------------------------------------------------------------*/
#comments {
  margin-top: 40px;
  padding: 0;
  border: none !important;
}

#comments h3 {
  border-top:  2px solid #ddc;
  padding-top: 5px;
}

#comment-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

#comment-list li {
  padding: 10px 10px 10px 10px;
}

.comment {
  margin-bottom: 10px;
}

a.del-link {
  float: right;
  color: #333;
}

li.shade {
  background-color: #FFFCED;
}

#cmt-form {
  margin-top: 20px !important;
  margin-bottom: 20px;
}

#cmt-form h3 {
  margin-top: 20px;
}
/*------------------------------------------------------------------------
 *=SIDEBAR
 ------------------------------------------------------------------------*/
.plain, .solid {
  background-color: #fff;
  padding: 5px;
  width: 287px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.solid {
  padding: 10px;
}

.solid ul {
  list-style: none;
}

.plain h2, .solid h2 {
  color: #333;
  padding: 0;
  background: transparent url(../new-images/sbox-btop.gif) no-repeat;
}

.c-produced {
  margin-top: 2px;
  font-weight: bold;
  font-size: 92%;
  color: #705236;
  line-height: 120%;
}

.c-info {
  margin-top: 5px;
  font-size: 92%;
  line-height: 120%;
  color: #555;
}

.c-meta {
  font-weight: bold;
  color: #888;
  list-style: none;
  margin-top: 5px;
}

.plain h2, .c-produced, .c-info, .c-meta {
  margin-left: 60px;
}

div.solid h2 {
  margin-left: none;
}

.c-btm {
  margin-top: 10px;
  border-top: 1px dotted #888;
  font-weight: bold;
  font-size: 92%;
}

.c-contact {
  float: left;
  display: block;
  padding: 5px 10px;
  width: 115px;
  border-right: 1px dotted #888;
}

.c-sub {
  padding: 5px 10px;
  margin-left: 140px;
  display: block;
}

#admin-tools ul, ul.block-links {
  list-style: none;
  margin: 0 10px;
  padding: 0;
}

#admin-tools li a, .block-links li a {
  display: block;
  padding: 3px 5px;
  font-weight: bold;
  border-bottom: 1px solid #eee;
}

#admin-tools li a:hover, .block-links li a:hover {
  background-color: #eee;
}

#admin-contacts {
  padding: 3px 5px;
}

#admin-contacts a {
  display: inline !important;
  border-bottom: none !important;
}