/*Naruto Rendan stylesheet by Ketwaroo D. Yaasir*/
/*NR Defaultt */
/* WRAPPERS */
/* WRAPPERS */
/* The main body of the entire forum. */
body{background:#000; color:#333;margin:0;padding:0;}

#fixed_layout {background:#888; border:1px solid #aa9; -moz-border-radius:0 0 1em 1em;}

#hi_row {}
#mid_row {}
#lo_row {}

#header {}
#middle {background:#f8f8f8;border:1px solid #f8f8f8;}
#sideside{padding:0.1em; border-left:1px solid #554;background:#f0f0f0;}
#leftside {}
#rightside {}
#footer {border-top:1px solid #554;}

/* Main Wrap */
#main_wrap_outer {margin-bottom:1em;}
/* Main sides */
#main_wrap_N {}
#main_wrap_E {}
#main_wrap_S {}
#main_wrap_W {}
/* main corners */
#main_wrap_NW {}
#main_wrap_NE {}
#main_wrap_SE {}
#main_wrap_SW {}
/* Main inner */
#main_wrap_inner {}

/* header Wrap */
#header_wrap_outer {}
/* header sides */
#header_wrap_N {}
#header_wrap_E {}
#header_wrap_S {}
#header_wrap_W {}
/* header corners */
#header_wrap_NW {}
#header_wrap_NE {}
#header_wrap_SE {}
#header_wrap_SW {}
/* header inner */
#header_wrap_inner {}

/* middle Wrap */
#middle_wrap_outer {}
/* middle sides */
#middle_wrap_N {}
#middle_wrap_E {}
#middle_wrap_S {}
#middle_wrap_W {}
/* middle corners */
#middle_wrap_NW {}
#middle_wrap_NE {}
#middle_wrap_SE {}
#middle_wrap_SW {}
/* middle inner */
#middle_wrap_inner {margin:0.66em;}

/* sides Wrap */
#sides_wrap_outer {}
/* sides sides */
#sides_wrap_N {}
#sides_wrap_E {}
#sides_wrap_S {}
#sides_wrap_W {}
/* sides corners */
#sides_wrap_NW {}
#sides_wrap_NE {}
#sides_wrap_SE {}
#sides_wrap_SW {}
/* sides inner */
#sides_wrap_inner {}

/* left Wrap */
#left_wrap_outer {}
/* left sides */
#left_wrap_N {}
#left_wrap_E {}
#left_wrap_S {}
#left_wrap_W {}
/* left corners */
#left_wrap_NW {}
#left_wrap_NE {}
#left_wrap_SE {}
#left_wrap_SW {}
/* left inner */
#left_wrap_inner {}

/* right Wrap */
#right_wrap_outer {}
/* right sides */
#right_wrap_N {}
#right_wrap_E {}
#right_wrap_S {}
#right_wrap_W {}
/* right corners */
#right_wrap_NW {}
#right_wrap_NE {}
#right_wrap_SE {}
#right_wrap_SW {}
/* right inner */
#right_wrap_inner {}

/* footer Wrap */
#footer_wrap_outer {}
/* footer sides */
#footer_wrap_N {}
#footer_wrap_E {}
#footer_wrap_S {}
#footer_wrap_W {}
/* footer corners */
#footer_wrap_NW {}
#footer_wrap_NE {}
#footer_wrap_SE {}
#footer_wrap_SW {}
/* footer inner */
#footer_wrap_inner {padding:1em 0;}


/* Normal, standard links. */
* a:link, * a:visited { color:#c63;text-decoration:none;}
* a:hover {text-decoration:underline;color:#f80;}
#footer {color:#ddc;}
#footer a:link,#footer a:visited {text-decoration:none;color:#ddc;}
#footer a:hover {text-decoration:underline;text-decoration:none;}

/* Navigation links - for the link tree. */
.nav, .nav:link, .nav:visited {color:#494949;
	text-decoration:none;
	font-size:x-small;
	font-weight:normal;
}
a.nav:hover
{
	color:#c33;
	text-decoration:none;
}

/*header logo ovveride */
.headerlogo{border-bottom:2px solid #443}

.template_menu{position:relative; top:-5px;}
#toplinks{float:left;position:absolute; top:5px;z-index:1;}


/* box at the top with the unread post links and total time logged in etc.. */
#profile {}


/* All input elements that are checkboxes or radio buttons. */
/* Input boxes - just a bit smaller than normal so they align well. */
input, button, select
{
	text-decoration:none;
	background-color:White;
	border:1px solid Silver;
}
textarea {border:1px solid Silver}
input.check
{
}
select{
}

/* Standard horizontal rule.. ([hr], etc.) */
hr, .hrcolor{
	color:#887;
	background-color:#887;
}

/*common to code quote spoiler etc */
.quote,.code,div.spoilerbody {
	color:#666;
	padding:7px;
	border:1px solid #666;
	border-bottom:2px solid #666;
	border-right:2px solid #666;
	width:85%;
	margin:auto;
}

/*common to quote, code headers*/
.codeheader, .quoteheader{
	width:85%;
	padding:2px 7px;
	margin:auto;
	color:#eee;
	font-weight:bold;
	background:#666;
	border:1px solid #666;
	text-decoration:none;
	border-right:2px solid #666;
}
.codeheader a, .quoteheader a  {
color:#ddd;
}

/* Highlighted text - such as search results. */
.highlight{
	background-color:yellow;
	font-weight:bold;
	color:black;
}

/*header rows and such */
.darkrow1 {background-color:#ddd;}
.darkrow2 {background-color:#ccc;}
th.darkrow2 {color:#887; font-size:x-small; padding:0.3em;}
.darkrow3 {background-color:#eee;}


.catbg,.catbg2,.catbg3{color:#c63;background:#ccc; padding:3px;line-height:20px;font-size:12px; font-weight:bold;border-top:1px solid #887;}
.catbg_l{border-top:1px solid #887;border-left:1px solid #887;background:#ccc;}
.catbg_r{border-top:1px solid #887;border-right:1px solid #887;background:#ccc;}


.titlebg{background:#ccc;padding:3px;line-height:20px;font-size:12px; font-weight:bold;}
.titlebg2{background:#ccc;padding:3px;line-height:20px;font-size:12px; font-weight:bold;}

.maintab_first{background:url(images/button-l.gif);}
.maintab_back{background:#f0f0f0 url(images/button-back.gif);}
.maintab_back:hover{background:url(images/button-back-a.gif);}
.maintab_active_first{background:url(images/button-back-a.gif);}
.maintab_active_back{background:#ffe url(images/button-back-a.gif);}
.maintab_active_last{background:url(images/button-back-a.gif);}
.maintab_last{background:url(images/button-r.gif);}

.mirrortab_first{background:url(images/button-l.gif);}
.mirrortab_back{background:#f0f0f0 url(images/button-back.gif);}
.mirrortab_back:hover{background:#ccc url(images/button-back-a.gif);}
.mirrortab_active_first{background:url(images/button-l-a.gif);}
.mirrortab_active_back{background:#ffe url(images/button-back-a.gif);}
.mirrortab_active_last{background:url(images/button-r-a.gif);}
.mirrortab_last{background:url(images/button-r.gif);}

.navtab_first{background:url(images/button-l.gif) no-repeat top left;}
.navtab_back{background:#f0f0f0 url(images/button-back.gif) repeat-x top;}
.navtab_back:hover{background:#ffe url(images/button-back-a.gif) repeat-x top;}
.navtab_last{background:url(images/button-r.gif) no-repeat top right;}

.navitab_first{background:url(images/button-l.gif) no-repeat bottom left;}
.navitab_back{background:#f0f0f0 url(images/button-back.gif) repeat-x bottom;}
.navitab_back:hover{background:#ffe url(images/button-back-a.gif) repeat-x bottom;}
.navitab_last{background:url(images/button-r.gif) no-repeat bottom right;}

#infocenter {}

.normalname {font-weight:bold;}
.normalname a:link, .normalname a:visited{color:#000; font-weight:bold;}
.postseparator {height:1em; background:#fff;}
.post{}

/* Alternating backgrounds for posts, and several other sections of the forum. */
.windowbg
{
	background-color:#FAFAFA;
}
.windowbg2
{
	background-color:White;
}
.windowbg3
{
	background-color:#F2F2F2;
}
/* the today container in calendar */
.calendar_today
{
	background-color:#FFFFFF;
}

/* This is used for tables that have a grid/border background color (such as the topic listing.) */
.bordercolor{
	background-color:#f5f5f5;
}

/* This is used on tables that should just have a border around them. */
.tborder{
	border:1px solid #887;
	background-color:#Fefefe;
}

.signature{
color:#999;
}

/*.post img, .personalmessage img {max-width:100%; margin:auto;}*/

/* Sometimes there will be an error when you post */
.error {color:red;}


/* The AJAX notifier */
#ajax_in_progress
{
	background: #334;
	color: white;
}

/*DON'T DELETE THIS LINE AND THE LINES AFTER IT
/*ADD ALL MOD STUFF AFTER THIS LINE*/

fieldset.spoiler 
{
	border: 1px dashed gray;
}

fieldset.spoiler > legend
{
	font-size: 1.2em;
}


/*TINYPORTAL*/

.tp_story{}
.tp_story_header {}
.tp_story_header a {}
.tp_story_subject{}
.tp_authorbit {}
.tp_story_frame {}
.tp_opt_line {color:#888;}


/* TP specific classes */
.sitemap{
}
.sitemap_topheader{
	background: #ECEDF3;
	border-bottom: solid 1px #ffffff;
}

.sitemap_header{
	background: #ECEDF3;
	border-bottom: solid 1px #ffffff;

 }

.sitemap_header_active{
	background: #C8D6E1;
	border-bottom: solid 1px #ffffff;
}

.sitemap_header:hover , .sitemap_header_active:hover{
	background: #DBE4ED;
	border-bottom: solid 1px #ffffff;
}

/* TP other styles */
ul#articlelist{}
ul#catlist{
	border-top: solid 1px #d0d0d0;
}
ul#articlelist li{}
ul#catlist li{}

.topdescription {color: #eed;border-color: #4D4D45;background-color: #999;}
.topdescription a:link,.topdescription a:visited{color:#eed}