
body {
padding : 0 0 0 0;  
margin : 0;  
font : 0.74em Arial, sans-serif;
line-height : 1.5em;  
/*background: url(http://www.animeftw.tv/images/backgroundv2.jpg) repeat; */ 
background-color: #3E3E3E; background-image: url(https://www.animeftw.tv/images/bgimages/mokona.gif);
background-repeat: no-repeat;  
background-position: 100% 101%;  
background-attachment: fixed;   
color : #fff;  
} 
a { 
color : #0099CC;  
background : inherit;  
text-decoration : none; 
} 
a:hover { 
color : #0099CC;  
background : inherit; 
text-decoration : underline; 
}
p {
margin : 5px 0; 
}
h1 {
font : bold 1.8em Arial, Sans-Serif; 
padding : 8px 0 4px 0; 
margin : 0; 
letter-spacing : -1px; 
}
h2 {
font : bold 1.6em Arial, Sans-Serif; 
letter-spacing : -1px; 
}
h3 {
padding : 4px 0; 
margin : 0; 
}
.standaloneul ul {
list-style:lower-alpha;
}
ul {
margin : 0; 
padding : 0; 
list-style : none; 
}
img {
border : 0; 
}
hr {
height : 1px; 
border-style : none; 
color : #d0d0d0; 
background-color : #c0c0c0; 
margin : 10px 0; 
}
ol {
padding : 0; 
margin : 0;
list-style:decimal;
}
.code {
padding : 3px 5px 3px 35px; 
border : 1px solid #666; 
list-style-type : decimal-leading-zero; 
font-family : Courier; 
}
.code code {
font-family : Monaco, "Courier New", Tahoma; 
font-size : 1.2em; 
}
.code li {
margin : 2px 0; 
padding : 0 5px; 
background : #333; 
}
.code li.t1 {
padding-left : 4ex; 
}
.code li.t2 {
padding-left : 8ex; 
}
.code li.t3 {
padding-left : 12ex; 
}
.code li.t4 {
padding-left : 16ex; 
}
.code li.t5 {
padding-left : 20ex; 
}
.code li.t6 {
padding-left : 24ex; 
}
.code li.t7 {
padding-left : 28ex; 
}
.code li.t8 {
padding-left : 32ex; 
}
.content {
margin : 0 auto; 
width : 1150px; 
}
#topbar {
height : 35px; 
background : #212121; 
width : 100%; 
}
#topbar .content {
	width:980px;
}
#topbar #icons {
float: right; 
position: relative;
padding: 10px 20px 0px 10px;
}
#topbar #icons img {
border : 0; 
}
.url {
padding : 10px 0; 
}
.url a {
text-decoration : none; 
}
.url a:hover {
color : #fff; 
}
#top {
padding-top : 0; 
background : #3d3d3b url(http://www.animeftw.tv/images/topbg.gif) repeat-x; 
height : 85px; 
margin-bottom : 25px; 
}
#top h1 {
font : bold 2.6em Arial, Sans-Serif; 
padding : 20px 0 0 0; 
margin : 0; 
letter-spacing : 1px; 
color : #0099CC; 
}
#top a:hover {
text-decoration : none; 
}
#top h2 {
font : 0.9em Arial, Sans-Serif; 
letter-spacing : 0; 
color : #868686; 
margin : 0; 
padding : 0; 
}
#ddtopmenubar {
float : right; 
height : 23px; 
margin-top : 35px;
padding-right:300px;

}
#ddtopmenubar a {
color : #fff; 
background : inherit; 
text-decoration : none; 
padding-left : 10px; 
line-height : 23px; 
font-weight : bold; 
}
#ddtopmenubar a span {
padding-right : 10px; 
}
#ddtopmenubar a, #ddtopmenubar a span {
display : block; 
float : left; 
}
#ddtopmenubar a:hover, #ddtopmenubar .current {
color : #fff; 
background : #0099CC url(http://www.animeftw.tv/images/tabl_blue.gif) no-repeat left top; 
padding-left : 10px; 
height : 23px; 
}
#ddtopmenubar a:hover span, #ddtopmenubar .current span {
background : url(http://www.animeftw.tv/images/tabr_blue.gif) no-repeat right top; 
padding-right : 10px; 
height : 23px; 
cursor : pointer; 
}
#ddtopmenubar ul {
list-style : none; 
padding : 0; 
margin : 0; 
}
#ddtopmenubar li {
float : left; 
margin : 0 0 0 5px; 
}
#main {
width : 1150px; 
margin : 0; 
padding : 0; 
}
.right_side {
float : right; 
width : 202px; 
background : inherit; 
overflow : hidden; 
}
.right_side .pad {
padding : 0 0 10px 17px; 
}
.right_side p {
padding : 0 0 5px 5px; 
}
.right_side ul {
padding : 3px 0 12px 5px; 
}
.right_side li {
line-height : 18px; 
background : inherit; 
list-style : square; 
padding-left : 0px; 
margin-left : 17px; 
color : #0099CC; 
}
.right_side a {
background : inherit; 
text-decoration : none; 
}
.right_side a:hover {
text-decoration : underline; 
}
.right_side h3 {
color : #eee; 
font : bold 1.2em Arial, Sans-Serif; 
background : url(http://www.animeftw.tv/images/rmenuhead.gif) no-repeat top; 
width : 202px; 
height : 30px; 
padding-top : 7px; 
text-indent : 10px; 
}
.navbar_good {
float : left; 
width : 202px; 
overflow : hidden; 
}
.navbar_good .pad_good {
padding : 0 10px 0 0; 
}
.navbar_good p {
padding : 0 0 5px 5px; 
}
.navbar_good ul {
padding : 3px 0 12px 5px; 
}
.navbar_good ol {
padding : 3px 0 12px 10px; 
}
.navbar_good ul li {
line-height : 18px; 
background : inherit; 
padding-left : 0px; 
margin-left : 17px; 
color : #0099CC; 
list-style : square; 
}
.navbar_good ol li {
line-height : 18px; 
background : inherit; 
padding-left : 0px; 
margin-left : 17px; 
color : #0099CC; 
list-style : decimal; 
}
.navbar_good a {
background : inherit; 
text-decoration : none; 
}
.navbar_good a:hover {
text-decoration : underline; 
}
.navbar_good h3 {
color : #eee; 
font : bold 1.2em Arial, Sans-Serif; 
background : url(http://www.animeftw.tv/images/rmenuhead.gif) no-repeat top; 
width : 202px; 
height : 30px; 
padding-top : 7px; 
text-indent : 10px; 
}
#left_side {
background : inherit; 
margin-bottom : 10px; 
width: 746px; 
margin-left:202px; 
}
#left_side .intro {
background : #414141; 
color : #fff; 
}
#left_side .intro .pad {
padding : 10px; 
}
#left_side .intro a {
color : #0099CC; 
text-decoration : none; 
}
#left_side .intro a:hover {
color : #cdff56; 
text-decoration : underline; 
}
#left_side .mpart {
padding : 20px 0 0 0; 
}
#left_side h2 {
background : inherit; 
padding : 0; 
margin : 0; 
font : 1.8em verdana, Arial, Sans-Serif; 
}
#left_side .mpart h3 {
background : inherit; 
padding : 0; 
margin : 0 0 15px 0; 
font : 0.9em verdana, Arial, Sans-Serif; 
color : #a5a5a5; 
}
#left_side p {
color : #e7e7e7; 
padding : 0; 
text-align : justify; 
}
#left_side blockquote {
padding-left : 10px; 
border-left : 3px solid #a7cc44; 
margin : 10px 0 10px 25px; 
}

#left_side2 {
background : inherit; 
margin-bottom : 10px; 
width: 900px; 
}
#left_side2 .intro {
background : #414141; 
color : #fff; 
}
#left_side2 .intro .pad {
padding : 10px; 
}
#left_side2 .intro a {
color : #0099CC; 
text-decoration : none; 
}
#left_side2 .intro a:hover {
color : #cdff56; 
text-decoration : underline; 
}
#left_side2 .mpart {
padding : 20px 0 0 0; 
}
#left_side2 h2 {
background : inherit; 
padding : 0; 
margin : 0; 
font : 1.8em verdana, Arial, Sans-Serif; 
}
#left_side2 .mpart h3 {
background : inherit; 
padding : 0; 
margin : 0 0 15px 0; 
font : 0.9em verdana, Arial, Sans-Serif; 
color : #a5a5a5; 
}
#left_side2 p {
color : #e7e7e7; 
padding : 0; 
text-align : justify; 
}
#left_side2 blockquote {
padding-left : 10px; 
border-left : 3px solid #a7cc44; 
margin : 10px 0 10px 25px; 
}

.date {
padding : 7px 35px 0 0; 
margin : 10px 0 25px 0; 
text-align : right; 
background : url(http://www.animeftw.tv/images/commentb.gif) no-repeat top right; 
height : 32px; 
}
.date a {
font : bold 1.2em Arial, Sans-Serif; 
color : #0099CC; 
background : transparent; 
}
#left_side .rs {
float : right; 
margin : 0 0 0 10px; 
border : 1px solid #888; 
padding : 5px; 
background : inherit; 
}
#left_side ul {
list-style-position : inside; 
margin-left : 2px; 
}
#left_side ul li {
list-style-type : square; 
margin-left : 15px; 
}
#left_side ul ul li {
list-style : none; 
margin-left : 10px; 
list-style-type : lower-alpha; 
list-style-position : inside; 
}
#left_side .greybox {
border : 1px solid #ccc; 
background : #f5f5f5; 
width : 628px; 
padding : 10px; 
}
#footer {
clear : both; 
width : 100%; 
padding-bottom: 1em; 
padding-top : 5px; 
background : #212121; 
color : #777; 
border-top : 1px solid #444; 
}
#footer .right {
float : right; 
}
#footer a {
text-decoration : none; 
background : inherit; 
color : #777; 
}
#footer a:hover {
text-decoration : none; 
background : inherit; 
color : #0099CC; 
}
#footertable {
width:70%;
}
.footertd {
padding-left:5px;
vertical-align:top;
width:15%;
}
.logintext {
	font-size:9px; 
}
.loginform {
	padding-left:15px; 
}


/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Verdana; 
margin: 0; 
padding: 0; 
position: absolute; 
left: 0; 
top: 0; 
list-style-type: none; 
background: #393939; 
border: 1px solid black; 
border-bottom-width: 0; 
visibility: hidden; 
z-index: 100; 
}

.ddsubmenustyle li a{
display: block; 
width: 190px;  /*width of menu (not including side paddings)*/
color: white; 
text-decoration: none; 
padding: 4px 5px; 
border-bottom: 1px solid black; 
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block; 
width: 170px;  /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color: #0099CC; 
color: white; 
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px; 
border: 0; 
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute; 
padding-top: 3px; 
left: 100px; 
border: 0; 
}

.ddiframeshim{
position: absolute; 
z-index: 500; 
background: transparent; 
border-width: 0; 
width: 0; 
height: 0; 
display: block; 
}

/* Button 2 */
.button_2 { width: 70px;  height: 22px;  background: url("http://www.animeftw.tv/images/button_2.gif") no-repeat 0px 0px;  border: none;  color: #ffffff;  font-weight: bold;  font-size: 90%;  cursor: pointer;  }
a.button_2 { display: block;  text-align:center;  line-height:22px;  }

.errorwrap {
	background: #00769D;
	border: 1px solid #00BCFB;
	border-top: 0;
	margin: 5px;
	padding: 0;
}
.errorwrap a{
	color: #FFFFFF; 
	font-size: 12px;
	font-weight: bold; 
}
.errorwrap h4 {
	background: #006384;
	border: 1px solid #00BCFB;
	border-left: 0;
	border-right: 0;
	color: #FFFFFF; 
	font-size: 12px;
	font-weight: bold; 
	margin: 0;
	padding: 5px;
}

.errorwrap p {
	background: transparent;
	border: 0;
	color: #FFFFFF;
	margin: 0;
	padding: 8px;
}
.navmiddle {
	background-image:url(http://www.animeftw.tv/images/epnav/middle.gif);
	background-position:center;
	background-repeat:no-repeat;
	height : 23px; 
	width:600px;
	text-align:center;
}
.navmiddletext {
	vertical-align:middle;
	padding-bottom:15px;
	font-size:14px;
	margin-bottom: 5px;
}
#example1{ 
width: 450px;
height: 20px;
margin-top:-18px;
margin-left:75px;
text-align:middle;
}
#tabs {
	display: block;
	float: left;
	width: 100%;
	text-align:center;
}
a.tab { 
	padding: 2px 0.8em 0px 0.8em; 
	margin-top: 4px;
	margin-right: 2px;
	font : bold 15px Arial, Sans-Serif; 
	background: #424242;
	letter-spacing : -1px; 
	text-decoration: none;
	width: 7%;
	text-align: center;
	color : #fff;
}
a.tab:hover { 
	color : #fff; 
	background : #0099CC; 
	padding-top:6px;
}
.panel { 
	background: #424242;
	padding:10px;
	
}
.profile1 {
	padding-bottom:5px;
}
.profile2 {
	float:right;
	padding-right200px;
}
.profile3 {
	float:left;
	padding-left:10px;
}
.profile4 {
	width:300px;
	text-align:center;
}
.profile5 {
	vertical-align:top;
	font-size:20px;
}
.inboxtable {
	border: 1px solid #4B4B4B;
}
.poller{	/* The poller box */
			
		width:150px;
		height:220px;	
		padding-left:15px;
	}
	/* Poller title above radio buttons */
	.pollerTitle{
		margin-bottom:5px;
		font-weight:bold;
	}
	/* Label for each radio button */
	.pollerOption{
		margin:0px;
	}
	/* Label for each option above graph - i.e. results */
	.result_pollerOption{
		margin:0px;
		font-size:0.8em;
	}
	/* Title of poller - when ajax shows the results */
	.result_pollerTitle{
		margin-bottom:5px;
		font-weight:bold;
		font-size:0.9em;
	}
	/* Don't change this one, it is used to get the left and right image(the corner) positioned correctly */
	.result_pollGraph img{
		float:left;
	}
	/* The <div> tag where the percentage result is shown */
	.result_pollGraph div{
		float:left;
		height:16px;
		background-repeat:repeat-x;
		color:#FFF;
		font-size:0.9em;
		line-height:16px;
	}
	/* Graph div - parent of both the corner images and the div displaying percentage votes */
	.result_pollGraph{	
		height:16px;
	}
	
	/* Message when Ajax is working getting restults fromt the server */
	.poller_waitMessage{
		display:none;	
	}	
	
	.result_totalVotes{
		clear:both;
		font-size:0.8em;
		margin-top:10px;
		font-style:italic;
	}
input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	border: 1px solid #00A8E6;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}
.seriesviewno {
	background-color:#CC3300;
}
.seriesviewyes {
	background-color:#009933;
}
.seriesviewyes a {
	color:#FFF;
	text-decoration: none;
}
.seriesviewno a {
	color:#FFF;	
	text-decoration: none;
}
.commentsShowProfile {
	padding:10px;
	background-color:#333;
	margin-top:10px;
}
.ExtraLeft {
	margin-left:40px;
}
.quotetop{
	background: #EBEBEB url(http://forums.ftwentertainment.com/techheaven/css_img_quote.gif) no-repeat right;
	border: 1px dotted #000000;
	border-bottom: 0;
	border-left: 4px solid #000000;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin: 8px auto 0 auto;
	padding: 3px;
}
.quotemain{
	background: #FFFFFF;
	border: 1px dotted #000000;
	border-left: 4px solid #000000;
	border-top: 0;
	color: #000;
	padding: 4px;
	margin: 0 auto 8px auto;
}
.anime-index-spread {  
	margin: 0px 5px;  
	float: left;  
	width: 190px;
}
.top-nav-spread {  
	margin: 0px 5px;  
	float: left;  
	width: 375px;
	max-width:375px;
}
input.profilesubmit {
	background-color:#74CA00;
	font-size:2em;
	color:#fff;
	font-weight:bold;
	margin:20px 0 10px 0;
	padding:10px;
	border:1px solid #0f0;
	width:175px;
	cursor:pointer;
}
input.profilesubmit:hover {
	background-color:#8CF500;
}
div.autosuggest
{
	position: absolute;
	background-image: url(http://www.animeftw.tv/images/img_inquisitor/as_pointer.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
	position: relative;
	height: 6px;
	padding: 0 6px;
	background-image: url(http://www.animeftw.tv/images/img_inquisitor/ul_corner_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.autosuggest div.as_footer
{
	background-image: url(http://www.animeftw.tv/images/img_inquisitor/ul_corner_br.gif);
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	width: 6px;
	background-image: url(http://www.animeftw.tv/images/img_inquisitor/ul_corner_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
div.autosuggest div.as_footer div.as_corner
{
	background-image: url(http://www.animeftw.tv/images/img_inquisitor/ul_corner_bl.gif);
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 6px;
	overflow: hidden;
	background-color: #333;
}


div.autosuggest ul
{
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
	background-color: #333;
}

div.autosuggest ul li
{
	color: #ccc;
	padding: 0;
	margin: 0 4px 4px;
	text-align: left;
}

div.autosuggest ul li a
{
	color: #ccc;
	display: block;
	text-decoration: none;
	background-color: transparent;
	text-shadow: #000 0px 0px 5px;
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li a:hover
{
	background-color: #444;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color: #1B5CCD;
}

div.autosuggest ul li a span
{
	display: block;
	padding: 3px 6px;
	font-weight: bold;
}

div.autosuggest ul li a span small
{
	font-weight: normal;
	color: #999;
}

div.autosuggest ul li.as_highlight a span small
{
	color: #ccc;
}

div.autosuggest ul li.as_highlight a
{
	color: #fff;
	background-color: #1B5CCD;
	background-image: url(http://www.animeftw.tv/images/img_inquisitor/hl_corner_br.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

div.autosuggest ul li.as_highlight a span
{
	background-image: url(http://www.animeftw.tv/images/img_inquisitor/hl_corner_bl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	background-image: transparent;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr
{
	right: 0;
}

div.autosuggest ul li.as_highlight a .tl
{
	left: 0;
	background-image: url(http://www.animeftw.tv/images/img_inquisitor/hl_corner_tl.gif);
	background-position: bottom left;
}

div.autosuggest ul li.as_highlight a .tr
{
	right: 0;
	background-image: url(http://www.animeftw.tv/images/img_inquisitor/hl_corner_tr.gif);
	background-position: bottom right;
}



div.autosuggest ul li.as_warning
{
	font-weight: bold;
	text-align: center;
}

div.autosuggest ul em
{
	font-style: normal;
	color: #6EADE7;
}
.asholder
	{
		position: relative;
	}
.shopitems 
{
	float:left;
	padding:20px;
}
#layout-hint {
	top: 0;
	width: 99.8%;
	border: 1px solid #AFAF00;
	background-color: #FFFFDF;
	text-align: center;
	color: #000000;
}
#layout-hint a{
color:#333333;
}
#commandconsole .intro {
background : #414141; 
color : #fff; 
}
#commandconsole .intro .pad {
padding : 10px; 
}
#checked { display: inline; }
.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
	font-size:1.2em;
	background-color:#317082;
	width:630px;
	margin-bottom:2px;
	padding-left:2px;
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	width:630px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}
#dropcontentsubject{
width: 95%;
font-weight: bold;
}

.dropcontent{
width: 95%;
height: 100%;
padding-bottom:5px;
display:block;
}
