@charset "utf-8";
/* Markup by Classic Media */
/* http://www.classicmedia.com.au */

/* Defaults */
.archive-pic {margin-top:9px;margin-bottom:-6px;border:2px solid #af6355;}
.archive {padding-left:8px;font-size:12px;color:#FFF;line-height:16px;}
.archive h2 {color:#F1AB11;font-size:18px;font-weight:normal;padding:0;margin:0;font-family:tahoma;}
.lead {
padding: 10px 0 10px 5px;
font-size:13px;
}
.lead a{
color:#F1AB11;
}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #040000;
	color: #f1ab11;
	background-color: #171212;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #040000;
	color: #f1ab11;
	background-color: #171212;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #040000;
	color: #f1ab11;
	background-color: #100a0a;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #040000;
	color: #f1ab11;
	background-color: #171212;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #706f6f;
	border: 1px solid #040000;
	background-color: #171212;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #040000;
	color: #706f6f;
	background-color: #171212;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #040000;
	color: #706f6f;
	background-color: #171212;
}

* {margin:0;padding:0}
a, a:visited {color:#FFF;text-decoration:none}
a:hover {text-decoration:underline}
blockquote {}
body {background:#0A0A0A;color:#c7c7c7;font:100% tahoma}
cite {display:block;margin:0 0 1em}
h2 {font-size:1em;margin:0 0 1em}
h3 {font-size:1em;margin:0 0 1em}
h4 {font-size:1.33em;margin:0 0 1em}
h5 {font-size:1.17em;margin:0 0 1em}
h6 {font-size:1em;margin:0 0 1em}
h7 {font-size:14px;margin:0 0 1em}
hr {margin:0 0 0.5em}
img, fieldset {border:0}
p {margin:0 0 1em}
ul, ol {list-style:none outside;margin:0 0 1em}
dt {font-weight:bold}
dd {margin:0 0 1em 10px}
abbr, acronym, dfn {border-bottom:1px dotted;cursor:help}

/* Containers */
#skip {height:0px;margin:0;overflow:hidden;width:0px}
#page {font-size:0.69em;margin:0 auto;width:882px}
#main {background:url(images/main.png) repeat-y;margin:15px 0 0;width:100%}
#top {background:url(images/top.png) no-repeat;width:100%}

/* Logo */
h1#logo {background:url(images/logo.png) no-repeat;display:inline;float:left;height:39px;margin:17px 0 0 15px;overflow:hidden;text-indent:-1000em;width:206px}
h1#logo a {display:block;height:100%;width:100%}

/* Login Form */
#login-form {background:url(images/login-bg.png) no-repeat;float:right;padding:11px 0 7px 269px;width:287px}
#login-form input.input {background:#353535;border:solid #535353;border-width:1px 0 0;color:#939292;float:left;font-weight:bold;margin:0 7px 0 0;padding:3px 10px 4px;width:80px}
#login-form input.login {float:left}
#login-form p {color:#FFF;margin:17px 0 0 15px}
#login-form p a {font-weight:bold}
#header {clear:both}

/* Top Menu */
#menu {float:left;padding:9px 0 0;width:100%}
#menu li {border-right:1px solid #0A0A0A;border-left:1px solid #2A2a2a;font-weight:bold;float:left;padding:0 10px}
#menu li a {display:block;float:left}
#menu li a span {cursor:pointer;display:block;padding:9px 10px}
#menu li a:hover {background:url(images/menu.png) no-repeat #DEDDD1;color:#0A0A0A;text-decoration:none}
#menu li a:hover span {background:url(images/menu.png) no-repeat right bottom}
#menu li.first {border-left:0px}
#menu li.last {border-right:0px}
#menu li.dropdown a span {padding:9px 10px;text-align:center;width:67px}
#menu li.dropdown a:hover span {background:none}
* html #menu {float:none}

/* Content*/
#content {clear:both;display:inline;float:left;margin:0 -100% 0 240px;width:639px}
#content h2.heading {background:url(images/dotted-big.png) repeat-x left bottom #852B10;clear:both;float:left;margin:10px 0 0;text-indent:-1000em;padding:12px 10px 15px;width:619px}
#content h2.news-and-updates span {background:url(images/news-and-updates.png) no-repeat;display:block;height:8px;overflow:hidden;width:185px}
#content h2.episode-summary span {background:url(images/episode-summary.png) no-repeat;display:block;height:8px;overflow:hidden;width:93px}
#content h2.character-biographies span {background:url(images/character-biographies.png) no-repeat;display:block;height:8px;overflow:hidden;width:112px}
#content h2.post {margin:-3px 0 0;position:relative}

/* New Index Content */
.new-post {padding:5px;color:#F5F3DC;clear: both;}
.new-thumb-pic {margin-right:5px;margin-bottom:5px;float:left;border:2px solid #CF4806;width:69px;height:57px;}
.new-post h2 a {color:#F1AB11;font-size:18px;font-weight:normal;padding:0;margin:0;}
.new-post h3 {font-weight:normal;padding:0;margin:0;}
.new-post h3 a {color:#9F2610;}
.new-post p a {color: #FD3D04;}
.new-post p {clear:both; padding-top: 15px;}

/* Alphabet Navigation */
#alfa-nav-gap{height:50px}
#alfa-nav{text-align:center;font-size:1.09em}
#alfa-nav a {letter-spacing:2px;color:#FAF7D8;font-weight:bold;padding:10px 0 0 0}
#alfa-nav a.current {color:#C30}

/* Posts */

.post ul {padding-left:25px;}
#content .post {border-bottom:1px dashed #575757;clear:both;width:640px}
#content .post h2 {background:url(images/paper.png) no-repeat left center;color:#FAF7D8;padding:12px 0 25px 35px}
#content .post h3 {color:#FAF7D8;font-weight:normal;margin:-35px 0 20px 35px}
#content .post h3 a {color:#852B10}
#content .post ul {list-style:disc inside}
#content .post ol {list-style:decimal inside}
#content a.previous {float:left;margin:20px 0 0 25px}
#content a.next {float:right;margin:20px 25px 0 0}
#content .episode {background:none;color:#F5F7DF;font-size:1.17em;line-height:1;padding:0 30px;width:579px}
#content .episode h2 {background:none;margin:0;padding:0}
#content .episode h2 a {color:#FFA900}
#content .space {padding:30px 30px 0}
#content a.comments {color:#d79618;}

/* Comments */
#commentlist li {background: #0C0A0B;width: 534px;padding: 9px;color: #FEFCFD;}
#commentlist .alt {background: none;}
.comment-page-numbers {color: #FFF;font-size: 12px;}
.comment-page-numbers a {color: #E7A105;}
#new-comments {padding-left: 45px;padding-top:15px;}

/* Featured */
#featured {background:url(images/featured.png) no-repeat left bottom;display:inline;float:left;margin:10px 0 0 5px;overflow:hidden;padding:0 12px 10px;width:336px;}
#featured h2 {color:#C7C7C7;margin:0 0 2px}
#featured h2 em {color:#F1AB11;font-style:normal}
#featured p {margin:0 0 7px}
#featured img {border:3px solid #0A0A0A}
#featured ul {float:right;margin:0;width:230px}
#featured ul li {background:url(images/black-small.png) no-repeat #232323;color:#8B8B8B;font-weight:bold;margin:0 0 7px;padding:3px 15px 4px}
#featured a {background:url(images/star.png) no-repeat 9px center #0A0A0A;color:#F8E89D;display:block;float:left;margin:3px 0 0;padding:5px 0 6px 30px;width:67px}

/* Regular */
.regular {display:inline;float:left;margin:10px 0 0 5px;overflow:hidden;padding:0 12px 10px;width:336px;}
.regular h2 {color:#C7C7C7;margin:0 0 2px}
.regular h2 em {color:#F1AB11;font-style:normal}
.regular p {margin:0 0 7px}
.regular img {border:3px solid #0A0A0A}
.regular ul {float:right;margin:0;width:230px}
.regular ul li {background:url(images/black-small.png) no-repeat #232323;color:#8B8B8B;font-weight:bold;margin:0 0 7px;padding:3px 15px 4px}
.regular a {background:url(images/star.png) no-repeat 9px center #0A0A0A;color:#F8E89D;display:block;float:left;margin:3px 0 0;padding:5px 0 6px 30px;width:67px}
.detail-img{width:250px;height:120px;float:right;padding:10px 20px 0 0;clear:both;text-align:center;font-size:12px;color:#fff;}
.detail-break{clear:both}
.content-text{clear:both; padding:20px; font-size:13px;}
.content-text ul{margin:0 0 0 25px;}
.content-text ul li{float:left; margin:3px;}
.content-text ul li img{width:168px; height:95px;}

/* Newest Releases */
#newest {background:url(images/newest-box.png) no-repeat #101010;float:left;margin:0 0 0 7px;padding:8px 0 0;width:261px}
#newest h2 {color:#C7C7C7;margin:0 0 5px 15px}
#newest h2 em {color:#F1AB11;font-style:normal}
#newest ul {margin:0 15px}
#newest ul li {padding:5px 10px}
#newest ul li.alt {background:#0A0A0A}
#newest ul li a {color:#898989}
#newest ul li a:hover {color:#D04C1F;font-weight:bold;text-decoration:none}
#newest #bottom {background:url(images/newest-box.png) no-repeat right bottom;padding:0 0 5px}

/* Sidebar */
#sidebar {display:inline;float:left;margin:10px 0 0 5px;width:225px}
#sidebar ul {}
#sidebar ul li {}
#sidebar ul li h2 {background:url(images/black-big.png) no-repeat #1C1C1C;color:#797979;margin:0;padding:8px 15px}
#sidebar ul li ul {list-style:none;margin:0 10px 5px;overflow:hidden;width:205px}
#sidebar ul li ul li {background:url(images/dotted.png) repeat-x left bottom;clear:left;float:left;width:100%}
#sidebar ul li ul li a {background:url(images/dot.png) no-repeat left center;display:block;padding:8px 0 9px 15px;width:100%}
#sidebar ul li ul li.last {background:none}



/* Footer */
#footer {background:url(images/footer.png) no-repeat #0A0A0A;clear:both;color:#EDE4C4;padding:45px 0 30px;text-align:center;width:100%}
#footer p {margin:0}
#footer strong {color:#C84F2B;font-weight:normal}
#footer a.up {background:url(images/up.png) no-repeat;color:#EDE4C4;float:right;margin:-20px 0 0;padding:7px 19px 3px 30px}