@charset "utf-8";

/* General */
body { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; margin-left: 10%; margin-right: 10%; background: url(background.png?rnd=3); color: black }
p.subtitle { color: #F88; text-align: center; text-indent: 0; font-size: 9pt; font-family: "Lucida Console", Monaco, monospace; }
div.content { background: none; background-color: #FEA; border-style: groove; border-color: #F9B; border-width: thick; color: black }
h1 { text-align: center; text-decoration: underline; }
h2 { text-align: center; text-decoration: underline; }
h3 { text-align: center; text-decoration: underline; }
p { font-family: verdana; font-size: 20px; text-indent: .5in; }
i.small { font-size: small; }
font.small { font-size: small; }

a:link { text-decoration: none; color: #05E; }
a:visited {	text-decoration: none; color: #06F; }
a:link:hover { text-decoration: underline; }

img.top_right { position: fixed; float: right; right:0px; top:0px; z-index: -1; }
img.top_left { position: fixed; left:0px; top:0px; z-index: -1; }
img.bottom_right { position: fixed; float: right; right:0px; bottom:0px; z-index: -1; }
img.bottom_left { position: fixed; left:0px; bottom:0px; z-index: -1; }

/* index.html */
p.warning { background-color: #FF8; font-family: "Lucida Console", Monaco, monospace; }
p.lnews { background-color: #BBF; font-family: "Lucida Console", Monaco, monospace; }
div.home_info { border-style: double; border-color: #C00; background-color: #FE8; }
div.new_age { border-style: double; border-color: #F00; background-color: #6C6; }

/* rules.html */
font.rule { font-weight: bold;font-family: "Lucida Console", Monaco, monospace; font-size: large; }
font.note { font-weight: bold; color: #00C; }
b.permaban { color: #800; text-decoration: underline; }
font.ban { color: #800; text-decoration: underline; }
font.warn { color: #F80; text-decoration: underline; }

/* faq.html & commands.html */
td.cmd_class { color: #800; background-color: #FFC; font-size: 16pt; }
b.tutorial { font-family: Georgia, "Times New Roman", Times, serif; font-size: x-large; }
b.command { font-family: "Courier New", Courier, monospace; font-size: large; }
b.cmdarg { font-family: "Courier New", Courier, monospace; font-style: italic; text-decoration: underline; }
ul.command { font-family: "Courier New", Courier, monospace; font-size: large; font-weight: bold; }
font.badge { background-color: #666; font-family: 'Courier New', Courier, monospace; }

/* news.html */
td.news_title { color: #00C; background-color: #88F; font-family: "Lucida Console", Monaco, monospace; font-weight: bold; }
td.news_date { color: #00C; background-color: #88F; font-family: "Lucida Console", Monaco, monospace; font-size: small; text-align: center; }

/* stats.php */
font.ss { font-size: 50%; vertical-align: top; }

/* gallery.php */
font.gss { font-size: 70%; font-family: "Arial Black", Gadget, sans-serif; color:red; vertical-align: top; }
div.home_info { border-style: double; border-color: #C00; background-color: #FE8; }
div.new_age { border-style: double; border-color: #F00; background-color: #6C6; }
div.important { background-color: #ffff33; }
div.logged_in { background-color: #66ff66; }
div.centered-div { text-align: center; }

/* guide/ */
b.warning { color: #F80; text-decoration: underline; background-color: #FF8; font-family: "Lucida Console", Monaco, monospace; }



table.image_a {
	border: 2px solid red;
}

table.image_b {
	border: 2px solid green;
}

table.comment {
	border: 2px solid blue;
}

table.add_comment {
	background: #99ccff;
}

img.center {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* Donations */
div.d1 {
  background-color: #006600;
  width: 70%;
  margin: auto;
  border: none;
}

div.d2 {
  background-color: #999900;
  width: 70%;
  margin: auto;
  border: none;
}

div.d3 {
  background-color: #990000;
  width: 70%;
  margin: auto;
  border: none;
}

div.du1 {
  background-color: #336600;
  width: 70%;
  margin: auto;
  border: none;
}

div.du2 {
  background-color: #996600;
  width: 70%;
  margin: auto;
  border: none;
}

div.du3 {
  background-color: #993300;
  width: 70%;
  margin: auto;
  border: none;
}

ul.d {
  line-height: 0;
}