body
{
	font-size: 8pt;
	background-color: #161616;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-image:url(images/global/background.gif);
	margin:auto;
	width:920px;
	border-top: none;
	border-left: 8px solid #000;
	border-right: 8px solid #000;
	border-bottom: 8px solid #000;
}
a{
	font-family: Arial, Helvetica, sans-serif;color: #7ab030;
	text-decoration: none;


}
#wrapper{background-color: #000;border:1px solid #222;}
/*topheader*/
.topheader {margin-bottom:20px;   }
.topheader table {height:43px;border-collapse:separate;width:100%;background-color:Transparent;font-size:100%;}
.topheader td {height:43px;}
.topheader th {height:43px;background-color:#080807;color:White;white-space:nowrap;font-weight:normal;}
.topheader a {color: White;text-decoration: none;}
.topheader a:hover{color: #7ab030;text-decoration:none;}
.topheader th.menuitem {color:White;width:5%;border-right:1px solid #222; border-top:1px solid #222;border-bottom:1px solid #222;white-space:nowrap;text-transform:uppercase; font-weight:bold;
}

.topheader th.rightitem {color:White;text-align:right;border-top:1px solid #222;border-bottom:1px solid #222;}
.topheader td.outerheader {width:6px;}

/*header*/
.header table {font-size: 8pt;background-color:#000;width:100%;height:100px;border:none;}
.header td {white-space:nowrap;}
.header h1 {font-weight: normal;font-size: 18pt;margin-bottom: 0px;font-family: Arial, Helvetica, sans-serif;margin-top:5px;}
.header a {color: #FFF;text-decoration: underline;}
.header a:hover{text-decoration: none;}
.header img{vertical-align:middle;border:none;}

/*main body*/
.forumcontent table {font-size: 8pt;border-collapse:collapse;background-color:#161616;padding:5px;}
.forumcontent h1 {font-weight: normal;font-size: 18pt;margin-bottom: 0px;font-family: Arial, Helvetica, sans-serif; }
.forumcontent h2 {margin-bottom: 0px;font-size: 10pt; }
.forumcontent h3 {font-weight: bold;font-size: 8pt;margin-bottom: 0px;color: #FFF; text-transform:uppercase; font-weight:bold; }

.forumcontent a {color: #7ab030;  font-weight:bold; text-decoration: none;}


.forumcontent a:hover{text-decoration: none; color: #FFF;}

.forumcontent th {background-image:url(images/darkgradient.gif);color:White;font-weight: bold;font-size: 9pt;text-align: left;padding: 5px 5px 5px 5px;border:1px solid #222; text-transform:uppercase; }


.forumcontent th a {color: White;font-size: 8pt;font-weight: normal;text-decoration: none;}
.forumcontent th a:hover{text-decoration:underline;}
.forumcontent td {border:1px solid #222;}
.forumcontent button{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;border: 1px solid #222;}
.forumcontent textarea{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;border-left: #222 1px solid;border-right: #222 1px solid;border-bottom: #222 1px solid;border-top: none;}
.forumcontent select{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;border: #222 1px solid;}
.forumcontent img{vertical-align:middle;border:none;}
.forumcontent hr{height:1px;border:none;color:#FFF;background:#222;}
.forumcontent div.location{margin-top:17px;margin-bottom:17px;}

INPUT {
	border: 1px solid #222;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	
}

/* other classes */
.gradientbutton {background-image:url('images/darkgradient.gif');color:White;font-family: Verdana;font-size: 8pt;border: 1px solid #222;}
button.formatting{width: 25px;height: 20px;border: none;background-color:Transparent;cursor: pointer;}
div.editbar{margin-top: 3px;background-image: url('images/editbar_bg.gif');height: 20px;border-left: 1px solid #222;border-right: 1px solid #222;border-top: 1px solid #222;}
div.quote{color: #7777aa;text-decoration: none;padding-left: 15px;}

/* New Navigation */
.topheader ul
{
    
    margin: 0;
	padding: 0;
    list-style:none;
	float: left;
	width: 918px;
    height: 44px;
    background: url(images/blackspacer.gif) 0 0 repeat-x;
 	border-top: 1px solid #222;
	border-bottom: 1px solid #222;
}
.topheader ul li
{
    margin: 0 !important;
	margin-bottom: -1px;
    padding: 0;
    border-right: 1px solid #222;
	float: left;
	line-height: 0;
    
}
.topheader ul li a
{
    height: 44px;
    
}
.topheader ul li.right {
	float: right;
	border-right: none;
    border-left: 1px solid #222;
}