/*  phpBB 3.0 Style Sheet    --------------------------------------------------------------   Style name:       Jedi Knights   Based on style:   subSilver (the default phpBB 2 style)   Original author:  subBlue ( http://www.subBlue.com/ )   Modified by:      Scott Stubblefield ( http://www.highdefgeek.com )   Copyright 2006 phpBB Group ( http://www.phpbb.com/ )    --------------------------------------------------------------*//* Layout------------ */* {   /* Reset browsers default margin, padding and font sizes */   margin: 0;   padding: 0;}html {   font-size: 100%;}body {	/* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */   font-family: Verdana, Helvetica, Arial, sans-serif;	color: #FFFFFF;	background-color: #65492F;	font-size: 62.5%; /* This sets the default font size to be equivalent to 10px */	margin: 0;}#wrapheader {	min-height: 120px;	height: auto !important;	height: 120px;	background-image: url('./images/stars_back.gif');	background-repeat: repeat-x;	padding: 0 25px 15px 25px;}#wrapcentre {   margin: 15px 25px 0px 25px;}#wrapfooter {   text-align: center;   clear: both;}#wrapnav {   width: 100%;   margin: 0;   background-color: #ECECEC;   border-width: 0px;   border-style: solid;}#logodesc {}#menubar {	text-align: center;	width: 100%;	background-image: url('./images/menu/nav.gif');	background-repeat: repeat-x;	margin: 0;}#datebar {   margin: 10px 25px 0 25px;}#findbar {   width: 100%;   margin: 0;   padding: 0;   border: 0;}.forumrules {	background-color: #F9CC79;	border-width: 1px;	border-style: solid;	border-color: #BB9860;	padding: 4px;	font-weight: normal;	font-size: 1.1em;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;}.forumrules h3 {   color: red;}#pageheader { }#pagecontent { }#pagefooter { }#poll { }#postrow { }#postdata { }/*  Text--------------------- */h1 {   color: black;   font-family: "Trebuchet MS", Verdana, sans-serif;   font-weight: bold;   font-size: 1.8em;   text-decoration: none;}h2 {   font-family: Arial, Helvetica, sans-serif;   font-weight: bold;   font-size: 1.5em;   text-decoration: none;   line-height: 120%;}h3 {   font-size: 1.3em;   font-weight: bold;   font-family: Arial, Helvetica, sans-serif;   line-height: 120%;}h4 {   margin: 0;   font-size: 1.1em;   font-weight: bold;}p {   font-size: 1.1em;}p.moderators {   margin: 0;   float: left;   color: black;   font-weight: bold;}.rtl p.moderators {   float: right;}p.linkmcp {   margin: 0;   float: right;   white-space: nowrap;}.rtl p.linkmcp {   float: left;}p.breadcrumbs {   margin: 0;   float: left;   color: black;   font-weight: bold;   white-space: normal;   font-size: 1em;}.rtl p.breadcrumbs {   float: right;}p.datetime {   margin: 0;   float: right;   white-space: nowrap;   font-size: 1em;}.rtl p.datetime {   float: left;}p.searchbar {   padding: 2px 0;   white-space: nowrap;}p.searchbarreg {   margin: 0;   float: right;   white-space: nowrap;}.rtl p.searchbarreg {   float: left;}p.forumdesc {   padding-bottom: 4px;}p.topicauthor {   margin: 1px 0;}p.topicdetails {   margin: 1px 0;}.postreported, .postreported a:visited, .postreported a:hover, .postreported a:link, .postreported a:active {   margin: 1px 0;   color: red;   font-weight:bold;}.postapprove, .postapprove a:visited, .postapprove a:hover, .postapprove a:link, .postapprove a:active {   color: green;   font-weight:bold;}.postapprove img, .postreported img {   vertical-align: bottom;}.postauthor {	color: #F3C922;}.postdetails {	color: #FFFFFF;}.postbody {	font-size: 1.3em;	line-height: 1.4em;	font-family: "Verdana", Helvetica, Arial, sans-serif;	color: #FFFFFF;}.postbody li, ol, ul {   margin: 0 0 0 1.5em;}.rtl .postbody li, .rtl ol, .rtl ul {   margin: 0 1.5em 0 0;}.posthilit {   background-color: yellow;}.nav {	margin: 0;	color: #FFFFFF;	font-weight: bold;}.pagination {	padding: 4px;	color: #FFFFFF;	font-size: 1em;	font-weight: bold;}.cattitle {	font-size: 1em;	font-weight: bold;	color: #FFFFFF;}.gen {   margin: 1px 1px;   font-size: 1.2em;}.genmed {   margin: 1px 1px;   font-size: 1.1em;}.gensmall {   margin: 1px 1px;   font-size: 1em;}.copyright {	color: #FFFFFF;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}.titles {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 1.3em;	text-decoration: none;}.error {   color: red;}.mainmenu {	color: #009900;	font-size: 1em;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;}/* Tables------------ */th {   color: #E18808;   font-size: 1.1em;   font-weight: bold;   background-color: #65492F;   background-image: url('./images/cellpic3.gif');   white-space: nowrap;   padding: 7px 5px;}td {   padding: 2px;}td.profile {   padding: 4px;}.tablebg {	background-color: #4E3824;	color: #FFFFFF;}.catdiv {   height: 28px;   margin: 0;   padding: 0;   border: 0;   background: #65492F url('./images/cellpic2.jpg') repeat-y scroll top left;}.rtl .catdiv {   background: #65492F url('./images/cellpic2.jpg') repeat-y scroll top left;}.cat {   margin: 0;   height: 28px;   margin: 0;   padding: 0;   border: 0;   background-color: #65492F;   background-image: url('./images/cellpic1.gif');   text-indent: 4px;}.row1 {   background-image: url('./images/background_lite.gif');   padding: 4px;}.row2 {   background-image: url('./images/background_lite.gif');   padding: 4px;}.row3 {   background-image: url('./images/background_lite.gif');   padding: 4px;}.spacer {    background-image: url('./images/background_lite.gif');}hr {   height: 1px;   border-width: 0;   background-color: #D1D7DC;   color: #D1D7DC;}.legend {   text-align:center;   margin: 0 auto;}/* Links------------ */a:link {   color: #FFFFFF;   text-decoration: none;}a:active,a:visited {   color: #FFFFFF;   text-decoration: none;}a:hover {   color: #F3C922;   text-decoration: none;}a.cattitle {   color: #FFFFFF;   text-decoration: none;}a.cattitle:hover {   color: #F3C922;   text-decoration: none;}a.mainmenu {   color: #536A58;   text-decoration: none;}a.mainmenu:visited {color: #4C6351;text-decoration: none;}a.mainmenu:hover {color: #000000;text-decoration: none;}a.forumlink {   color: #E9CEAE;   font-weight: bold;   font-family: Verdana, Helvetica, Arial, sans-serif;   font-size: 1.2em;}a.forumlink:hover {   color: #F3C922;   text-decoration: none;}a.topictitle {   color: #E9CEAE;   margin: 1px 0;   font-family: Verdana, Helvetica, Arial, sans-serif;   font-weight: bold;   font-size: 1.2em;}a.topictitle:visited {   color: #BBA68E;   text-decoration: none;}a.topictitle:hover {   color: #F3C922;   text-decoration: none;}th a,th a:visited {   color: #E18808 !important;   text-decoration: none;}th a:hover {   text-decoration: none;}/* Form Elements------------ */form {	margin: 0;	padding: 0;	border: 0;}input {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.1em;	font-weight: normal;	padding: 1px;	border: 1px solid #65492F;	background-color: #E9CEAE;}textarea {	background-color: #E9CEAE;	color: #000000;	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 1.3em;	line-height: 1.4em;	font-weight: normal;	border: 1px solid #65492F;	padding: 2px;}select {	color: #000000;	background-color: #E9CEAE;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.1em;	font-weight: normal;	border: 1px solid #65492F;	padding: 1px;}option {   padding: 0 1em 0 0;}option.disabled-option {   color: graytext;}.rtl option {   padding: 0 0 0 1em;}input.radio {   border: none;   background-color: transparent;}.post {	background-color: #E9CEAE;	border-style: solid;	border-width: 1px;}.btnbbcode {	color: #000000;	font-weight: normal;	font-size: 1.1em;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #E9CEAE;	border: 1px solid #65492F;}.btnmain {	font-weight: bold;	background-color: #E9CEAE;	border: 1px solid #65492F;	cursor: pointer;	padding: 1px 5px;	font-size: 1.1em;}.btnlite {	font-weight: normal;	background-color: #E9CEAE;	border: 1px solid #65492F;	cursor: pointer;	padding: 1px 5px;	font-size: 1.1em;}.btnfile {	font-weight: normal;	background-color: #E9CEAE;	border: 1px solid #65492F;	padding: 1px 5px;	font-size: 1.1em;}.helpline {	background-color: #8C6E50;	border-style: none;}/* BBCode------------ */.quotetitle, .attachtitle {	margin: 10px 5px 0;	padding: 2px 4px;	border-width: 1px 1px 0;	border-style: solid;	border-color: #65492F;	color: #FFFFFF;	background-color: #65492F;	font-size: 0.85em;	font-weight: bold;	line-height: 20px;}.quotetitle .quotetitle {   font-size: 1em;}.quotecontent, .attachcontent {	margin: 0 5px 10px 5px;	padding: 5px;	border-color: #65492F;	border-width: 0 1px 1px;	border-style: solid;	font-weight: normal;	font-size: 1em;	line-height: 1.4em;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #E9CEAE;	color: #000000;}.attachcontent {   font-size: 0.85em;}.codetitle {	margin: 10px 5px 0 5px;	padding: 2px 4px;	border-width: 1px 1px 0;	border-style: solid;	border-color: #65492F;	color: #FFFFFF;	background-color: #65492F;	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 0.8em;	line-height: 20px;}.codecontent {	direction: ltr;	margin: 0 5px 10px 5px;	padding: 5px;	border-color: #65492F;	border-width: 0 1px 1px;	border-style: solid;	font-weight: normal;	color: #006600;	font-size: 0.85em;	font-family: Monaco, 'Courier New', monospace;	background-color: #CCCCCC;}.syntaxbg {   color: #FFFFFF;}.syntaxcomment {   color: #FF8000;}.syntaxdefault {   color: #0000BB;}.syntaxhtml {   color: #000000;}.syntaxkeyword {   color: #007700;}.syntaxstring {   color: #DD0000;}/* Private messages------------------ */.pm_marked_colour {   background-color: #000000;}.pm_replied_colour {   background-color: #A9B8C2;}.pm_friend_colour {   background-color: #007700;}.pm_foe_colour {   background-color: #DD0000;}/* Misc------------ */img {   border: none;}.sep {   color: black;   background-color: #FFA34F;}table.colortable td {   padding: 0;}pre {   font-size: 1.1em;   font-family: Monaco, 'Courier New', monospace;}.nowrap {   white-space: nowrap;}.username-coloured {   font-weight: bold;}
