/*greenbas(EX_Mod) Theme for PHP-Fusion 7 by Greenba and thanks to Mndrs78 "Menderes" for preparing theme base (Extremities).*|

/*General*/
html {font-size: 11px;}
body {color: #FFFFFF;background-color: #152908;background-image: url(images/bg_top.png);background-position: top;background-attachment: scroll;background-repeat: repeat-y;}
* {	font-family: Geneva, Helvetica, Arial, sans-serif;	margin: 0;	padding: 0;	border: 0;	font-size: 11px;}
ul, ol, dl {margin: 0.5em 1em}
li {margin-left: 1.5em; line-height: 1.5em;}
option {padding-left: 0.75em}
#subheader ul, #subheader li, #userbar ul, #userbar li, #navigation ul, #navigation li {margin: 0; line-height: inherit;}

/*Links*/
a {text-decoration: none;}
#subheader a, #links a{	text-transform: capitalize;	border-right: 1px solid #FA9705;	font-family: "Geneva","Helvetica","Arial",sans-serif;	font-size: 1.1em;	text-decoration: none;	padding: 0 0.5em;}
#subheader a{	line-height: 1.6em;	text-align: center;}
#links a{	line-height: 1.6em;	height: 1.6em;	border-width: 0 0 0.2em 0;	font-size: 1em;}
#visited a{	color: #FDC92D; }
#anchors a {	line-height: 1.6em;	font-size: 1em;	color: #666;	margin-left: 0.5em;}
/*Structure*/
#header{	margin-bottom: 1em;}
#subheader{	height: 25px;	text-align: left;	overflow: hidden;	background: #000000;}
#mainheader{padding: 0;}
#userbar ul li, #subheader ul li {display: inline;}
#links{	position: absolute;	right: 0;	top: 0;}
#container{	width: 100%;	overflow-x: auto;	overflow-y: visible;}
#footer {	margin: 1.5em 0em;	padding: 1em;	font-size: 0.8em;}
#subfooter{	margin-bottom: 20px;	color: #FF9900;	font-weight: 800;}
#main {	left: 0;	position: absolute;	top: 0em;}
#main-bg, #side-border-left, #side-border-right, #header, #footer{	background: #0A1403;	border: 1pt solid #999;	border-width: 0pt 0pt 0pt 0pt;}
#main-bg {	line-height: 1.45em;	padding: 0.5em;	z-index: 1;}
* html #main-bg, * html #cont{	height: 1%;	width: auto;}
#side-border-left {	width: 15em;	max-width: 15em;	padding: 0.5em;	z-index: 2;	float: left;	display: inline;}
#side-border-right {	width: 15em;	max-width: 15em;	padding: 0.5em;	z-index: 3;	float: right;	display: inline;}
.side-both #main-bg {margin: 0 17.5em;}
.side-left #main-bg {margin-left: 17.5em;}
.side-right #main-bg {margin-right: 17.5em;}
.side-left #side-border-right {display:none;}
.side-right #side-border-left {display:none;}
/*Navigation Panel*/
#navigation{margin: 0.75em -0.75em;}
#navigation h2, .side-label {	font-family: Verdana;	color: #FF9900;	background-color: #091203;	font-size: 11px; padding: 0.25em;	margin-bottom: 1px;	font-weight: 600;}
/*#navigation h2, .side-label {	font-variant: small-caps;	color: #FF9900;	background-color: #152908;	font-size: 1.1em;	padding: 0.25em;	margin-bottom: 1px;	font-weight: 700;}*/
#navigation ul {	display: block;	list-style-type: none;	line-height: 1.2em;}
#navigation .bullet {display: none;}
* html #navigation ul li, #navigation a {height: 1%;}
#navigation a {	background-color: #091203;	display: block;	padding: 0.25em 0.5em;	text-decoration : none;	margin-bottom: 1px;}
#navigation a:hover {color: #fff;}
/*Misc Styles*/
#container{	width: 100%;	overflow-x: auto;	overflow-y: visible;}
.pagenav {padding: 0.4em;}
.pagenav span, .pagenav a, .pagenav a:hover {	color: #776;	background-color: #b8b2a1;	border: 1px solid #d8d2c1;	padding: 0.2em 0.4em 0.2em 0.4em;	margin: 0.2em;	text-decoration: none;}
.pagenav a {	color: #b8b2a1;	background-color: #d8d2c1;}
.switcherbutton{	height: 2em;	width: 2em;}
.textbox {	border: 1px solid #FF9900;		background: #0A1403;}
.button {	border: 1px solid #FFFFFF;	background: #0A1403;	color: #fff;	font-weight: normal;}
.button:hover {	border: 1px solid #FF9900;}
.bbcode{	color: #fff;	background: #313131;	border: 1px solid #FFFFFF;	font-weight: bold;	margin-top: 0.2em;}
.bbcode:hover {	border: 1px solid #fdc92d;}
.center {margin: 0 auto;}
.news-category {	float: left;	margin: 0.2em 0.5em 0 0;}
.news-footer-img {vertical-align: middle;}
.panelcap {	font-family:Verdana;	font-size:11px;	font-weight:600;	margin:0;	text-transform:none;}
.panelbody {	padding: 0.5em 0.25em;	margin-bottom: 0.5em;}
.quote,.admin-message {	border: 1pt solid #999;	border-width: 1pt 1pt 1pt 3pt;	margin: 0 2em;	padding: 3pt;}
.admin-message{	color: #fff;	padding: 0.5em;	margin: 1em auto;	width: 80%;}
code, pre {	font-family: monospace;	font-size: 1.1em;}
.poll {height: 1em;}
.shoutboxname, .comment-name {font-weight: 700;}
.shoutboxdate {	color: #888;	font-size: 0.8em;}
.small,.small2,.side-small {font-size: 0.9em;}
.tbl-border{	background: #FF9900;}
.tbl,.tbl1,.tbl2,.forum-caption {padding: 3pt;}
.forum-caption {	color: #fdc92d;	text-transform: lowercase; 	font-variant: small-caps;	font-weight: 700;	background: #522121;}
.tbl1 {background: #356C11;}
.tbl2 {background: #356C11;}
hr {	border: solid #999 1pt;	height: 1pt;}
.news-footer {padding: 0.5em;}
.panelbutton{float: right;}
h1,h2,h3,h4,h5,h6 {font-size: inherit;}
/*Helpers*/
.center {margin: 0 auto;}
.content_center {text-align: center;}
.flleft {float: left !important;}
.flright {float: right !important;}
.clear {clear: both;}
/*IE Fixes*/
* html #main-bg {	height: 1%;	width: auto;}
.clearfix:after {	content:".";	display:block;	height:0;	clear:both;	visibility:hidden;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
.floatfix {overflow:hidden;}
* html .floatfix {width:100%;}
.center, *[align="center"] {margin: 0 auto;}