body          {font-size: 11px;
               font-family: Tahoma, Arial, Verdana, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
               color:#BFBFBF; background-color:#191919;}
a:link, a:visited, a:active {
	text-decoration: none; 
	color:#C8B692;
}
a:hover       {color:#404040;}
table,tr,td {font-size:11px; color:#BFBFBF;}
hr            {height:1px; border:0px; border-top:1px dashed #47413F;}
h1            {text-align:center;}
form          {margin:0px;}
img           {border:0px; padding:0px;}
table.stand   {border-collapse:collapse; text-align:left;}
.input        {font-size:11px; background-color:#FFFFFF; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #555555; padding:1px;}
.select       {font-size:10px; background-color:#A08A6E; font-weight:bold; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
.timezone option { font-family:"Courier New", Courier, serif; }
.welcomebar   {background-color:#D4E2EA;}
.header       {background-color:#000000;
               font-size:11px;
               border:1px solid #4A4644;
               color:#A08A6E;
               font-weight:bold;
               background-image:url(./images/header.png);}
.header a:link        {color:#A08A6E; text-decoration:none;}
.header a:visited,
.header a:active      {color:#A08A6E; text-decoration:none;}
.header a:hover       {color:#444444; text-decoration:underline;}
.subheader    {font-size:11px;
               background-color:#111111;
               border:1px solid #2B2624;
               color:#FFFFFF;
               font-weight:bold;}
.subheader a:link{color:#FFFFFF; text-decoration:none;}
.subheader a:visited, .subheader a:active{color:#FFFFFF; text-decoration:none;}
.subheader a:hover{color:#CCCCCC; text-decoration:underline;}
.title{font-size:11px; font-weight:bold; color:#C8B692;}
.title a:link{color:#C8B692; text-decoration:underline;}
.title a:visited, .title a:active{color:#C8B692; text-decoration:underline;}
.title a:hover    {color:#777777; text-decoration:underline;}
.small{font-size:10px; color:#A08A6E; font-weight:bold;}
.small a:link{color:#989898; text-decoration:underline;}
.small a:active, .small a:visited{color:#989898; text-decoration:underline;}
.small a:hover{color:#CCCCCC; text-decoration:none;}
a.nav         {font-size:11px; color:#A08A6E; text-decoration:underline; cursor:pointer;}
a             {color:#A08A6E; cursor:pointer;}
a.postlink    {font-size:12px; color:#A08A6E; cursor:pointer;}
.oborder1     {background-color:#000000; border:1px solid #47413F; padding:2px;}
.oborder2     {background-color:#000000; border:1px solid #47413F;}
.oborder3     {background-color:#000000; border:1px solid #47413F;}
.logo         { 
	background-image: url(./images/logo_bg.png); 
	height: 117px;
	text-align: center;
}
.menu         {background-image:url(./images/menu_bg.png); height:32px; text-align:center;}
.menubar      {background-image:url(./images/menu_bar.png); height:32px; vertical-align: bottom;}
.impact1{font-size:11px; border:1px solid #47413F;
               background-color:#1F1F1F; color:#FFFFFF; padding:4px;}
.tablelight   {font-size:11px; 
               border-left:1px solid #000000;
			   border-right:1px solid #000000;
			   border-top:1px solid #000000;
			   border-bottom:1px dashed #47413F; 
			   background-color:#000000; 
			   color:#BFBFBF;}
.tabledark{font-size:11px; border:1px solid #47413F; background-color:#1F1F1F; color:#BFBFBF;}
.footer{font-size:11px; border:1px solid #4A4644; background-color:#2A1D15; color:#A08A6E;}

#clickablesmilies { text-align: center; }
#clickablesmilies div { width: 140px; margin-left: auto; margin-right: auto; }
#clickablesmilies strong { display: block; border-bottom:1px #4a4644 solid; background-color:#2a1d15; padding: 5px; }
#clickablesmilies ul { padding-left: 0; margin-left: 0; padding-top: 0; margin-top: 10px;}
#clickablesmilies ul li {display: inline; padding: 2px; list-style-type: none;}
#quicksmilies strong { display: none;}
#quicksmilies ul { padding: 0; margin: 0;}
#quicksmilies ul li {display: inline; padding: 2px; list-style-type: none;}

ul.messageicons { padding:0; margin:0; }
ul.messageicons li {display:inline; padding:2px; list-style-type:none; }
html>body ul.messageicons li {white-space:nowrap;} /* Avoid IE */

.signature    {font-size:11px; color:#C8B692;}
.copyright    {font-size:11px; text-align:center; line-height:14px;}
.post         {font-size:12px;}
.quote        {font-size:11px; background-color:#FEFEFE; color:#333333; width:90%; border:1px #555555 solid;}

div.code      {margin-left:20px; margin-top:5px;}
div.codetitle {font-size:12px; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:2px;}
.codelines    {width:1em; font-size:11px; background-color:#EEEEEE; color:#333333; border:1px #555555 solid; border-right:0; font-family:Courier New, Courier, serif; text-align:right; float:left; padding:3px;}
pre.codedata  {width:61em; font-size:11px; background-color:#EEEEEE; color:#333333; border:1px #555555 solid; font-family:Courier New, Courier, monospace; text-align:left; overflow:auto; padding:3px;}

.spoiler      {border:1px #555555 solid; background-color:#EEEEEE; color:#EEEEEE;}
.pages        {font-size:11px; color:#333333;}
a:hover.pages {font-size:11px; color:#CC0000; cursor:pointer;}
a:hover.pagelinks {color:#CC0000; cursor:pointer;}
#qsf_bbcode_buttons select {font-size:11px; background-color:#ececec; color:black; margin: 1px;}
#qsf_bbcode_buttons input  {font-size:11px; background-color:#ececec; color:black; border:1px #555555 solid; margin: 1px;}
.stats        {font-weight:bold;}
.adminstat    {text-align:center;}

td textarea   {width:100%} /* help give larger text areas */
table.quotebox {width:90%; margin-left:5%; margin-right:5%;} /* Copied from global.php */

/* File attachment formatting */
div.filebox {
	padding-left:20px;
	margin-top:5px;
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url(./images/attach.png);
}
.file  {font-size:11px; background-color:#FEFEFE; color:#333333; width:90%; border:1px #555555 solid;}
/* Format the RSS Reader annoucements section to look like a normal menu field except with bullet points */
.rssreader {
	border:1px solid #555555;
	padding:10px;
	background-color:#1F1F1F;
	margin:3px 0px 3px 0px;
}
.rssreader .rsstitle {
	border:1px solid #555555;
	padding:3px 5px 0px 5px;
	background-color:#1F1F1F;
	font-weight:bold;
	font-size: 1.2em;
	position:relative;
	top:-15px;
	white-space:nowrap;
	border-bottom:0px;
	display:inline;
	height:18px;
	margin-left: 0;
}
.rssreader li {
	margin-left: 2em;
}
/* Stuff for the AdminCP mods */
ul            {line-height:150%}
.tiny         {font-size:10px; font-weight:normal}
.small        {font-size:11px}
.med          {font-size:14px; font-weight:bold}
.highlighted  {font-size:11px; background-color:#FF0000; color:#000000}
div.fieldset  {border:1px solid #484848; padding:10px; background-color:#1F1F1F; margin:3px 0px 3px 0px}
div.legend    {border:1px solid #484848; padding:3px 5px 0px 5px; background-color:#1F1F1F; font-size:12px; font-weight:bold; position:relative; top:-15px; white-space:nowrap; border-bottom:0px; display:inline; height:18px;}
.labellight   {font-size:11px; border:1px solid #555555; background-color:#000000; color:#BFBFBF; font-weight:bold}
.labeldark    {font-size:11px; border:1px solid #555555; background-color:#1F1F1F; color:#BFBFBF; font-weight:bold}
input.free, select.free {display:block; float:left; width:150px; margin:0px; margin-bottom:10px}
input.freec   {display:block; float:left; margin:0px; margin-bottom:10px; padding:0px}
label.free    {display:block; float:left; width:100px; text-align:right; padding-right:20px}
br.free       {clear:left}
span.red      {color:red}

/* Hack for Event Mod and Top 10 list */
div.tree
{
	padding-left: 20px;
	margin: 3px;
	clear: both;
}


div.table
{
	clear: both;
	padding-top: 15px;
	margin-left: auto;
	margin-right: auto;
	width: 98%;
}

div.tr
{
	clear: both;
	display: block;
	padding-top: 1px;
}

div.td
{
	float: left;
	width: 100%;
	font-size: small;
}

div.header, div.subheader, div.tablelight, div.tabledark
{
	float: left;
	width: 100%;
	font-size: small;
}

div.stand{}