@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain(boards.4chan.org), domain(sys.4chan.org){

body
{ 
	background: #000 !important;
	color: #cff !important;
        font-size: 100% !important;
}



/*Set the font for everything with text.*/
body, .navtop, .replyhl, .reply, a, a:hover, a.quotejs, a.quotejs:hover, a.quotelink, span.filesize {font-family: "VL PGothic", "Verdana", Sans-Serif !important; } 


/*fancy text highlighting colours*/
::-moz-selection {
	background: #447;
        color: #fff;
}

/* Those horizontal lines separating stuff. Get rid of the ones at the top but keep the ones separating threads*/
hr{display:none !important;}
hr { border-color: #444 !important; }
form hr{display:block !important;}


/*Oh shit, I can't remember what this was for*/
th[bgcolor="#e04000"]
{ 
	display:none;
}

/* Colour, resize, or do whatever to your favourite board links here! */
/* [title="Random"] {display:none} */ /*Hide all the shit boards like this!*/

[title="Anime & Manga"] {color: #fcf !important;}
[title="Hentai/Alternative"] {color: #ff0 !important;}
[title="Technology"] {color: #ea0 !important; }
[title="Health & Fitness"] {color: #0F0 !important;}
[title="High Resolution"] {color: #f00 !important; }
[title="Wallpapers/General"] {color: #cc8 !important;}
[title="Otaku Culture"] {color: #f0f !important; }


/*Navbar, top and bottom. I stole this from !K.WeEabo0o. He knows his shit, I just changed some colours.*/
#navtop, #navbot
  { width: 100% !important;
    text-align: center !important;
    color: transparent !important;
    margin: 0px -4px !important;
background: -moz-linear-gradient(0deg,
                                      rgba(0,0,0,0),
                                      rgba(100,100,200,.20) 25%,
                                      rgba(100,100,200,.08) 50%,
                                      rgba(100,100,200,.20) 75%,
                                      rgba(0,0,0,0) ) !important; }

/*Announcements or shit that mods write with emphasis that's usually red.*/
b { color: #f00 !important; }

/*A bunch of shit around the page, like text near the post box and delete box at the bottom*/
td { color: #dd3 !important; }

/*The >> to the left of every post block*/
.doubledash {color: #dd3 !important;}

/*Every link on the page*/
a {color: #499DF5 !important; }

/*Marked for deletion (old)*/
.oldpost { color: #f00 !important; font-size: 80%;} 


/*File 12345678910.jpg-(1.1MB, 500x500)*/
.filesize { color: #bb3 !important;}


/*Subject for OP and replies*/
.filetitle, .replytitle { color: #f44 !important;  font-size: 95% !important; }


/*Hover colour for links*/
a:hover { color: #0f0 !important; }


/*Comment box and the text in it*/
textarea, .inputtext {table-layout:auto; width: 500px; height: 20px !important; vertical-align: top !important; font-family: sans-serif !important; }

/*Any area with text input*/
.inputtext {background-color: #000 !important; color: #ee5 !important;}


/*The box telling you what file you are going to upload. I don't 
know how to change the background of a file input box and don't know if it's
even possible, so I just changed the opacity :( */
input[name="upfile"] {opacity: 0.6 !important;}


/*The post submitting button*/
[value="Submit"] { height: 20px !important; width: auto !important; vertical-align: top !important; }


/*Comment too long. Click here  to view the full text.*/
.abbr { color: #195 !important; }

/*Quote link (the >>5646536 thing) */
.quotelink { color: #ab8fff !important;}

/*Hover over the quote link*/
.quotelink:hover { color: #5f9 !important; }

/*The post number*/
.quotejs {color: #ccc !important;}

/*Those boxes to the left of the comment posting box*/
.postblock  {
     border-color: #000000 !important; 
	-moz-border-radius: 10px 0 0 10px !important;
	vertical-align: top !important;
	text-align: right !important;
	background-color: #999 !important;
}

/*The text in those boxes to the left of the comment posting box*/
.postblock b { color: #000 !important;}

/*The contents/text of a post itself (both OP and replies)*/
blockquote { font-size: 80% !important; }

/*Size of the comment box*/
textarea.inputtext { height: 100px !important; }

/*Change name colour for saged post*/
.commentpostername a.linkmail[href="mailto:sage"] { color: #f44 !important;  }

/*Add the word (sage) to the poster name*/
.commentpostername a.linkmail[href="mailto:sage"]:after { content: " (sage)"; color: #f44 !important }

/*Fixes shit*/
.commentpostername, .postertrip { background:none !important; }

/*The delete password box*/
.deletebuttons .inputtext { width: 100px !important; -moz-border-radius: 10px !important; }


/*Things common to both replies and highlighted replies*/
.reply, .replyhl {
	border: 1px solid !important;
        -moz-border-radius: 1em/1em;  
	color: #cff !important;
	padding: 0px 0px 0px 0px !important;
	font-size: 100% !important;
}

/*Just normal replies*/
.reply {
	/*background-color: #333 !important;*/
	padding-right: 10px !important;
	border-color: #069 !important;
	border-width: 1px !important;
        /*background-color: transparent !important;*/
background: -moz-linear-gradient(45deg,
                                      rgba(0,0,0,0),
                                      rgba(100,100,200,.15) 25%,
                                      rgba(100,100,200,.0) 50%,
                                      rgba(100,100,200,.15) 75%,
                                      rgba(0,0,0,0) ) !important;
}

/*Just highlighted replies*/
.replyhl {

	/*background-color: #555 !important;*/
	border-color: #fff !important;
	padding-right: 10px !important;	
background: -moz-linear-gradient(135deg,
                                      rgba(0,0,0,0),
                                      rgba(100,100,100,.5) 50%,

                                      rgba(0,0,0,0) ) !important;

}

/*The page numbers thing at the bottom*/
.pages {
	background-color: transparent !important;
	border-width: 0px !important;	
}

/*The current page we're on in the page list*/
.pages b {color: #f00 !important;}

/*55 posts and 3 image replies omitted. Click Reply to view.*/
.omittedposts {
     color: #bb3 !important;
}

/*Poster name for OP and replies*/
.postername, .commentpostername, .linkmail:not([href="mailto:sage"]) {
	color: #5cf !important;
}

/*Tripcode*/
.postertrip {
	color: #58f !important;
}

/*Add something before tripcodes*/
/*.postertrip:before {content: "-- "; color: #984 !important }*/


/* quote/greentext/>implying thing */
.unkfunc { color: #7f6 !important; }


/*Mod username*/
.postername [style^="color: rgb(128, 0, 128)"] { color: #99f !important; }
.commentpostername [style^="color: rgb(128, 0, 128)"] { color: #99f !important; }


/*Mootykins gets to be special*/
.postername [style^="color: rgb(240, 0, 0)"] { color: #f0f !important; }
.postertrip [style^="color: rgb(255, 0, 0)"] { color: #f0f !important; }
.commentpostername [style^="color: rgb(240, 0, 0)"] { color: #f0f !important; }


/*Clean up clutter than no one really needs to look at.*/
.logo {display: none !important; }
.rules {display: none !important;}


/*A thing on the 404 and such page*/
.box-outer {background-color: #000 !important;}

/*Hide ads. Yes, all with one line! Hooray for separation of concerns! Now get Adblock Plus you idiot.*/
img[src*="http://static.4chan.org/support"]{ display:none !important; }


/* Some thread watcher stuff I stole from another stylesheet */

#twi_table_div  {
	border: 0 none !important; 
	opacity: 0.90 !important;
}

#twi_table_div > .postblock  {
	border-color: #000000!important;
	color: #000000 !important;
	border-width: 1px 1px 0 1px !important;
	-moz-border-radius: 10px 10px 0 0 !important;
	text-align: center !important;
}

#twi_table_div table .postblock  {
	-moz-border-radius: 0 !important;
	background-color: #8e9fd9!important; 
	margin: 0 !important;
	color: #000000 !important;
	text-align: center !important;
}

#twi_table_div > #twi_table {
	border-width: 0 1px 1px 1px !important;
	-moz-border-radius: 0 0 10px 10px !important; 
	padding: 0 0 5px 0 !important;
	opacity: 1.00 !important;
}



}