body { margin: 0; padding: 0; font: normal 12px arial; color: #4a4a4a; text-align: center; background-color: #000000; }
body { height: 100%; margin-bottom: 1px; min-height: 100%}
img { border: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
ul, li, ol { list-style: none; margin: 0; padding: 0; }
legend { padding: 3px;  border: 1px solid #CCC; background: #FFF; font-weight: 700; }
fieldset { border: 2px solid #F2F2F2; margin: 3px; background: transperant;}
fieldset:hover { background-color: #ffedd9; }
input { border: 1px solid #e1e1e1; color: #4a4a4a; background: #fff;}
input:focus{ background: #F1F1F1; }
textarea { width: 455px; height: 200px; padding: 2px; font-size: 12pt; border: 1px solid #999; }
hr { height: 1px; min-height: 1px; border: 0; background-color: #000; padding: 0; margin: 7px; width: 100%;  }
.title_text { 
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold; 
	color: #698B05; }
.gold-font { color: #ffba00; }
.clear { clear: both; }
.tcenter { text-align: center; }
.tcenter .t1 { width: 200px; position: relative; float: left; margin-right: 20px; margin-left: 40px; }
.tcenter .t2 { width: 300px; position: relative; float: left; }
.floatright { float: right; position: relative;}
.floatleft { float: left; position: relative;}
.inputlogin{ padding: 1px; width: 180px; margin-right: 4px; margin-left: 0;}
.inputreg{ padding: 1px; width: 87px;}
.avatarpad{ text-align: center; margin-bottom: 5px}
.ten_px_seperator{height:10px;min-height:10px;}
.pmhead {background-color: #e1e1e1;}
.pmbit{background-color: #efefef}
.newsbit { margin-bottom: 3px; }
.newsbit .headline { font-size: 12pt; font-weight: 700; padding: 0; margin: 1px; color: #f28e5a; }
.newsbit .info { color: #999; font-size: 95%; padding: 2px; margin-bottom: 3px; color: #3373ca; }
.newsbit .body { padding: 2px; border-top: 1px dashed #ababab; }
.newsbit .foot { text-align: right; }
.contentimg { margin-right: 8px; margin-left: 8px; display: inline;}
.white { background-color: #FFF; padding: 3px; font-size: 11pt;}
.white:hover { background-color: #ffedd9; }
.nobold { font-weight: 1; }
.avatar { display: inline; width: 16px; min-height: 16px; height: 16px; }
.avatar img { width: 16px; height: 16px; }
.quote { border: 1px solid #999; padding: 2px; margin: 1px; }
.quotee { background-color: #F1F1F1; }
.fakeul { margin: 0; border: 1px solid #e1e1e1; padding: 5px; }
.displaymanga { text-align: center; width: 610px; padding: 5px; }
.displaymanga img { display: none; }
#container { margin: 0 auto; text-align: left; background-color: #ffffff; border-right: 3px solid #ffffff; border-left: 3px solid #ffffff; padding-bottom: 6px; }
.container_p { width: 980px; }
.container { width: 980px; }
#leaderboard { margin: 0; width: 720px; text-align: center; background: url(../images/narutochronicles1.jpg) 0 0 no-repeat; padding-left: 240px; padding-top: 20px; }
#banner { height: 120px; background: #fff url(../NarutoWatchBanner.jpg); border-top: 1px solid #000; border-bottom: 5px solid #FFF;}
.banner_p { width: 820px; }
.banner { width: 980px; }
#adbanner { float: left; margin-top: -2px; position: relative;}
#headlines h2 { font: normal 12px arial; border: 1px solid #e1e1e1; padding: 1px 2px 2px 16px; background: url(../images/arrow_gray.gif) 6px 50% no-repeat; }
#headlines sup { color: #4889e0; font: bold 8px verdana; }
#headlines .new { margin: 4px 0; }
#block-1, #block-1p { width: 232px; margin-right: 4px; float: left; }
#block-2, #block-2p { width: 232px; float: left; margin-bottom: 4px;}
#block-1p { width: 312px; }
#block-2p { width: 312px; }
#content { background: url(../images/content_bg.gif) 0 0 repeat-x; padding: 6px; margin-top: 3px; }
#content span { color: #666666; font-size: 11px; }
#content span a { border: none; color: #4889e0; font-weight: bold; text-decoration: none; }
#content span a:hover { border: none; color: #4889e0; font-weight: bold; text-decoration: underline; }
#content h5 { color: #ff8600; font-size: 16px; }
#content p { margin: 15px 0 15px 0; padding: 0; }
#content a { text-decoration: none; border-bottom: 1px solid #e1e1e1; color: #4a4a4a; }
#content a:hover { text-decoration: none; border-bottom: 1px solid #3f3f3f; color: #3f3f3f; }
#form { margin-bottom: 4px; }
#form input { padding: 1px; border: 1px solid #e1e1e1; color: #4a4a4a; background: #fff; }
#form div { margin-bottom: 4px; }
#form div .bar { width: 174px; }
#online { border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; padding: 3px 0; }
#column-1 h4, #column-2 h4, #column-3 h4 { height: 21px; margin: 0; padding: 4px 0 0 6px; font: bold 12px arial; color: #4889e0; }
#column-1 h3 { margin: 0 0 4px 0; padding: 3px 6px; font: bold 12px arial; color: #fff; background: url(../images/nav_bars.gif) 0 100% no-repeat; cursor: pointer; }
#column-1 h4 { background: url(../images/header_bars.gif) 0 0 no-repeat; }
#column-2 h4 { background: url(../images/header_bars.gif) -186px 0 no-repeat; }
#column-3 h4 { background: url(../images/header_bars.gif) -820px 0 no-repeat; text-align: left;}
#column-1 { float: left; width: 184px; margin-right: 4px; }
#column-2 { float: left; width: 628px; margin-right: 4px; }
#column-3 { float: left; width: 160px; text-align: center; }
#column-1 ul { margin-bottom: 4px; }
#column-1 ul.last { margin-bottom: 0; }
#column-1 li { padding: 2px; border-top: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
#column-1 li.last { border-bottom: 1px solid #e1e1e1; }
#column-1 li a { color: #4a4a4a; text-decoration: none; display: block; background: url(../images/arrow_gray.gif) 5px 50% no-repeat; padding-left: 15px; }
#column-1 li a:hover { color: #3f3f3f; text-decoration: none; }
#column-1 a { color: #4a4a4a; text-decoration: none; }
#column-1 a:hover { color: #3f3f3f; text-decoration: underline; }
#footer { margin-top: 4px; padding-top: 2px; border-top: 2px solid #F2F2F2; width: 100%; font-size: 11px; color: #bababa; text-align: center; }
#footer span a { color: #bababa; text-decoration: none; }
#footer span a:hover { color: #4a4a4a; text-decoration: none; }
#quicklinks { border-top: 3px solid #3171c8; border: 0; background: #1554aa url(../images/nc_banner_bg.gif) 0 0 repeat-x; padding: 3px 0; }
#quicklinks ul { margin: 0; padding: 0; list-style: none; }
#quicklinks li { display: inline; margin: 0 4px; }
#quicklinks h1 { margin-left: 4px; color: #fff; font-size: 12px; display: inline; text-decoration: none;}
#quicklinks h2 { color: #fff; font-size: 12px; display: inline; text-decoration: none;}
#quicklinks li.text { color: #fff; text-decoration: none; }
#quicklinks a { color: #fff; text-decoration: none; }
#quicklinks a:hover { color: #fff; text-decoration: underline; }
#quicklinks li.rss { float: right; padding: 1px 2px; }
#COMMENT_FIELD {
}
#COMMENT_FIELD, #COMMENT_FIELD table {
	font-size: 11px;
	font-family: verdana;
	margin: 2px;
	width: 100%;
	color: #000;
}
#COMMENT_FIELD .comholder {
	width: 100%;
	margin: 2px;
	padding: 0;
	border: 1px solid #999;
}
#COMMENT_FIELD a { color: #000; cursor: pointer; text-decoration: none; }
#COMMENT_FIELD	table { border: 1px solid #dedede; }	
#COMMENT_FIELD 	td { vertical-align: top; padding: 4px; }
#COMMENT_FIELD  .commentbit1 { background-color: #d3e3ef; }
#COMMENT_FIELD  .commentbit2 { background-color: #f5e1c2; }
#COMMENT_FIELD  .commentbit1, #COMMENT_FIELD  .commentbit2 { border-right: 1px solid #dedede; margin: 0; width: 130px; }
#COMMENT_FIELD  .msg { padding: 3px; width: 443px; overflow: hidden; }
#COMMENT_FIELD  .head { background: #FFF url('../images/combit.gif'); height: 26px; width: 316px; line-height: 26px; padding: 0px 10px 0px 10px;} 
#LargeImgDisplay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	margin: 0px;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#pollarea {
	font: 10px verdana;
	margin: 0;
	margin-bottom: 4px;
	padding: 0;
    width: 178px;
    padding: 2px;
    border: 1px solid #e1e1e1;
	text-align: left;
}
#pollarea table {
	width: 178px;
}
#pollarea .ncpoll {
    font: normal 12px arial;
    font-weight: bold;
    margin: 0;
    padding: 2px;
}
#pollarea .pollbar {
	height: 10px;
	min-height: 10px;
	width: 100%;
	border-bottom: 1px solid #e1e1e1;
}
#pollarea .option {
	width: 16px;
}
#pollarea .castvote {
	width: 178px;
	text-align: center;
}
