/*
Theme Name: AnimeReady [Black]
Theme URL: http://AnimeReady.com
*/

body{background:#242423 url(images/2vvs5cp.jpg); font:normal 11px tahoma, verdana, arial; margin:0; padding:0;color:#D9D8C9;}
ul, h1, h2, h3, h4, form, table, td, fieldset, input, label {margin:0; padding:0;}
img a {border:0;}
p {margin:0; padding:5px 0;}
a {color:#ecac3c;text-decoration:none;}
a:hover {color:#ffffff;text-decoration:underline;}
.alignleft { float: left;width:auto;}
.alignright { float: right;	width:auto;}
.center, .centered {text-align:center;}
.righttext {text-align:right;}
small {font-size:11px;line-height:13px;}
::selection { color:black; background:#fac823; }
::-moz-selection { color:black; background:#fac823; }

#outer {	background:transparent url(images/content.png) repeat-Y;margin:0 auto;width:999px;}
#wrapper {margin: 0 auto; width:988px;}
#header{background: url(images/logo2.png) no-repeat left; height: 120px;padding:0;margin: 0 auto; width:988px; }
#topbar-outer {margin-bottom:0px;}
#topbar {background: #1C1C1C;padding:0; margin: 0 auto; width:988px;height:30px;}
#topbar form{float:right;padding-top:5px;height:30px;width:160px;}
#topbar ul {list-style:none;margin:0; padding:0;width:700px;}
#topbar li {display:inline;list-style:none;margin:0; padding:0;}
#topbar li a {float:left; width:auto; display:block;padding:0 15px; font:bold 11px/30px Tahoma;margin-left:5px;color:#fff;}
#topbar li a:hover {background: #2a2a2a; text-decoration:none;}
.browser {text-align:right;margin:0 auto; padding:5px 4px 0 0;}
.top{display: block; width: 290px; height: 27px; line-height: 27px; padding-left: 10px; background: url('images/navlink.gif');}
li{list-style-type: none;}
img{border: 0px;}
.clear{clear: both;}
#categories{float: left; width: 160px;}
#mainContent{}
.homepage {width: 510px;float: left;  padding:0 9px;}
.single {width: 600px;float: left;  padding:0 9px;}
.page {width: 500px;float: left;  padding:0 9px;}
#mainContent h2 {padding: 20px 0 10px 0}
#mainContent #about{text-align: left; border: 1px #D9D8C9 solid; border-top: 6px #D9D8C9 solid; margin: 20px 10px 10px 10px; }
#mainContent #about p{font-size: 11px; text-align: justify; line-height: 18px; color: #ffffff; padding: 0px 15px 10px 15px;}
#mainContent #about h3, #updates h3{padding: 10px 15px 5px 15px; color: #D9D8C9; font-weight: normal; font-size: 12px;}
#about-in {padding:0px 13px 0 172px;background: url('http://i44.tinypic.com/25thun5.png') no-repeat 23px bottom; width:325px; height:145px; overflow:hidden; line-height:17px; text-align:justify;}
#updates h1, #updates h3 {padding: 10px 15px; color: #D9D8C9; font-weight: normal; font:bold 12px/17px tahoma; }
#title {text-align:center; padding: 20px 0; color: #D9D8C9; font-weight: normal; font:bold 17px tahoma; }
#title2 {text-align:center; padding: 0 0 10px 0; color: #D9D8C9; font-weight: normal; font:bold 17px tahoma; }
#mainContent #updates{}
#mainContent #updates ul{width: 468px; margin: 0 auto; padding-bottom: 10px; list-style-type: none;}
#mainContent #updates ul li{}
.listupdate{padding-bottom: 5px;}
.listupdate	img{float: left; width: 50px; height: 50px; border: 1px black solid;}
.listupdate	.updateinfo{padding-left: 5px; float: right; width: 404px; height: 52px;}
.listupdate	.updateinfo h4{padding-top: 4px; font-size: 13px; font-weight: bold;}
.listupdate	.updateinfo span{display: block;}
.listupdate	.updateinfo span em{font-style: normal; font-weight: bold; color: #646464;}
.text {
	float: left;
	width: 320px;
}
.sub {
	width: 82px;
	height: 24px;
	float: right;
	padding: 20px 0 0 0;
	text-align: center;
	font-weight: bold;
}
.faq {
	color:#b3b0a1;
	background:#1C1C1C;
	display:block;
	font-size:10px;	
	padding-left:5px;
	}
#rightsidebar{ margin:-5px 0 0 0; }
.hp_sidebar {width: 300px;float: left;}
.catg_sb {width:210px;float: left;}
.sidebar h2, .navheader { 	
	color:#b3b0a1;
	display:block;
	font-size:11px;
	height:20px;
	margin:0 0 -9px 0;
	padding:4px 0 5px 18px;
	background:url(images/h2.png) no-repeat;
}
.sidebar ul {list-style:none;}
.sidebar ul li a{
	background:#1C1C1C;
	border-left:5px solid #2a2a2a;
	border-bottom:1px solid #0d0d0d;
	border-top:1px solid #0d0d0d;
	display:block;
	padding:3px 0px 3px 9px;
}
.sidebar ul li a:hover{background:#2a2a2a;border-left:5px solid #D89812;text-decoration: none;}
#description { font-size: 11px;padding: 5px;width: 588px;line-height: normal;border: 1px solid #D9D8C9; }

/* Footer */

#footer { 
	width: 948px;
	background: #1C1C1C;
	padding:20px;
	color: #fff;
	overflow: auto;
}
.column {
	width: 130px;
	margin: 0 0 20px 25px;
	float: left;
}
.column p {
	line-height: 18px;
}
#copyright {
	border-top: 1px solid #2a2a2a;
	padding: 20px 0 0 0;
	clear: both;
}



.spacer{height: 20px;}
.post{background: #DEDCC6; padding: 5px;}
.post p{padding-bottom: 10px; text-align: justify;}
.post a{text-decoration: none; font-weight: bold; color: #333333;}
.post a:hover{text-decoration: underline;}
.epi li {
	text-align:center;
	background:#191919;
	border-bottom:1px solid #0d0d0d;
	border-top:1px solid #0d0d0d;
	display:block;
	padding:3px;
	width:300px;
}
.epi li:hover {
	background:#2a2a2a;
	border-left:5px solid #D89812;
	border-right:5px solid #D89812;
}
.usual {
margin:8px 0 0 0;
width: 600px;
}
.usual li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
}
.usual ul a {
-x-system-font:none;
color:#ecac3c;
display:block;
font-size-adjust:none;
padding:5px 13px;
text-decoration:none !important;
border-right:1px solid #D89812;
}
.usual ul a:hover {
color:#FFFFFF;
}
.usual ul a.selected {
color:#FFFFFF;
}
.usual div {
-x-system-font:none;
background:snow none repeat scroll 0 0;
clear:left;
font-size-adjust:none;
}
.usual div a {
color:#000000;
font-weight:bold;
}
#share {
margin: 20px;
}

.fan_box {
background:#1C1C1C;
}
.fan_box .connections{
  color: #b3b0a1;
}
.fan_box .connect_top{
  background: none !important;
}
.fan_box a:hover{
  text-decoration: none;
}
.fan_box .full_widget{
  height: 180px;
  border: 0 !important;
  background: none !important;
  position: relative;
}

