/*
  The original subSilver Theme for phpBB version 2+
  Created by subBlue design
  http://www.subBlue.com

  Lamely modified by SnAIper
*/

body {
	background: url(PIC/bg.jpg);
	background-color: gray;
	scrollbar-face-color: #4C4F2C;
	scrollbar-highlight-color: #001500;
	scrollbar-shadow-color: #001500;
	scrollbar-3dlight-color: #001500;
	scrollbar-arrow-color: #C4C4C4;
	scrollbar-track-color: #001500;
	scrollbar-darkshadow-color: #001500;
}

/* TEXT */

font, th, td, p, small, .copyright, input.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p, li {text-align: justify}

.maintitle, h1, h2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 120%;
	color: #FFFF99;
}
h1 {display: inline}
.maintitle, h1 {
	font-weight: bold;
	font-size: 22px;
}
h2 {
	font-weight: normal;
	font-size: 18px;
}

h3 {text-indent: 20px;}
.sitemap0, h3, h4, .newsTitle, em {
	font-size: 15px;
	font-weight: normal;
	font-family: "Georgia", sans-serif;
	color: #FFFFCC;
	font-style: normal;
}
.sitemap0 {
	font-weight: bold;
	padding: 15px 0px 5px 0px; 
	color: #FFFFCC !important;
}
.sitemap1, .sitemap2, .sitemap3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 140%;
	color: #C4C4C4
}
.sitemap0, .sitemap1 {list-style-type: disc}
.sitemap2, .sitemap3 {list-style-type: circle}

td, .gen, .postbody {
	font-size: 12px;
	line-height: 140%;
}
.genmed, .mainmenu, th {font-size: 11px}
.gensmall, small, .copyright, a.copyright, a.copyright:hover {font-size: 10px}

/* BLOCKS */

hr {
	height: 0px;
	border: solid #A67C52 0px;
	border-top-width: 1px;
}

img {border-width: 0px}

.bodyline {
	background-color: #303A03;
	border: 1px #A67C52 solid;
	padding: 0px 10px 10px 10px;
}
.forumline {
	background-color: #001500;
	border: 1px #A67C52 solid;
}

.newsBody {
	background-color: #606A33;
	border: 1px black solid;
}
blockquote {
	background-color: #505203;
	border: 1px #A67C52 solid;
	font-size: 11px;
	padding: 3px 3px 3px 3px;
}

/* TABLES */

th {
	font-weight: bold;
	background-color: #303A03;
	height: 25px;
	background-image: url(/img/cellpic3.gif);
	color: #666633;
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
	background-image: url(/img/cellpic1.gif);
	background-repeat: repeat-x;
	background-color: #757F40;
	border: #A67C52;
	border-style: solid;
	height: 28px;
}

td.cat,td.catHead,td.catBottom {height: 29px; border-width: 0px 0px 0px 0px;}
td.row3Right,td.spaceRow {background-color: #405A23; border: #A67C52; border-style: solid;}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR
{font-weight: bold; border: #A67C52 ; border-style: solid; height: 28px;}

th.thHead,td.catHead                 {font-size: 12px; border-width: 1px 1px 0px 1px;}
th.thSides,td.catSides,td.spaceRow	 {border-width: 0px 1px 0px 1px;}
th.thRight,td.catRight,td.row3Right	 {border-width: 0px 1px 0px 0px;}
th.thLeft,td.catLeft	  {border-width: 0px 0px 0px 1px;}
th.thBottom,td.catBottom  {border-width: 0px 1px 1px 1px;}
th.thTop	 {border-width: 1px 0px 0px 0px;}
th.thCornerL {border-width: 1px 0px 0px 1px;}
th.thCornerR {border-width: 1px 1px 0px 0px;}

/* COLOR */

a:link, a:active, a:visited, a.gen, a.genmed, a.gensmall, .mainmenu, a.mainmenu, a.postlink:link {color: #E8B79D}
a:hover, a.gen:hover, a.genmed:hover, a.gensmall:hover, a.mainmenu:hover, a.postlink:hover {color: #DD6900}
a.postlink:visited {color: #C8977D}

.name, a.name, a.name:visited {
	font-size: 13px;
	font-weight: bold;
	color: #FFFF99;
}
.postdetails, a.postdetails, a.postdetails:visited {
	font-size: 10px;
	color: #FFFFCC;
}

.row1 {background-color: #505A23}
.row2 {background-color: #606B2C}
.row3 {background-color: #405A23}

td, .gen, .genmed, .gensmall, .postbody, small {color: #C4C4C4}
.copyright, a.copyright, a.copyright:hover {color: #A67C52}

/* UNDERLINE */

a:link, a:active, a:visited,
a.postdetails:link, a.postdetails:active, a.postdetails:visited,
a.postlink:link, a.postlink:active, a.postlink:visited,
a.name:link, a.name:active, a.name:visited,
a.gen, a.genmed, a.gensmall, a.copyright, a.mainmenu {text-decoration: none}

a:hover, a.postdetails:hover, a.postlink:hover, a.name:hover, a.cattitle:hover,
a.gen:hover, a.genmed:hover, a.gensmall:hover, a.copyright:hover, a.mainmenu:hover {text-decoration: underline}

/* FORMS */

input, textarea, select {
	color: #C4C4C4;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color: #A67C52;
	background-color: #4C4F2C;
}
input {text-indent: 2px}
input.button {font-size: 11px}
input.mainoption {font-weight: bold}
input.liteoption {font-weight: normal}

/* DIFF */

.checkbox {background-color: #606B2C}
.helpline {background-color: #505B1C; border-style: none}
.copyright, a.copyright, a.copyright:hover {letter-spacing: -1px}

/* MENU */

#menuHolder {
	width: 135px;
	background-image: url(/img/u1.gif);
}
#menuHolder .menuHat {
	width: 128px;
	height: 23px;
	background-image: url(/img/m1.gif);
}
#menuHolder div.menuHat div {padding: 4px 1px 2px 35px}
#menuHolder div.menuChild {background-image: url(/img/m2.gif)}
#menuHolder div.menuChild div {
	padding: 3px 3px 3px 10px;
	width: 128px;
}
#menuHolder div.menuFoot {
	height: 3px;
	background-image: url(/img/m3.gif);
	margin-bottom: 7px;
	overflow: hidden;
}
#menuHolder div.menuBottom {
	width: 128px;
	height: 15px;
	background-image: url(/img/u3.gif);
}

/* SE LOG */
#se_log_box a.se_url {
	font-family: monospace;
}