#logo div a, #logo div a:hover {
	color: #535257;
	text-decoration: none;
}
/* A quote, perhaps from another post. */
blockquote.bbc_standard_quote, blockquote.bbc_alternate_quote
{
	border-left: 3px solid #A9B3A6;
}
/* Alterate blockquote stylings */
blockquote.bbc_standard_quote
{
	background-color: #E9E9E9;
}
blockquote.bbc_alternate_quote
{
	background-color: #DEDEDE;
}
/* Styling for BBC tags */
.bbc_link:link, .bbc_link:visited
{
	border-bottom: 1px solid #025F2F;
}
.bbc_link:hover
{
	text-decoration: none;
	border-bottom: 1px solid #3C3C3F;
}
/* Generic, mostly color-related, classes.
------------------------------------------------------- */
.titlebg, .titlebg2, tr.titlebg th, tr.titlebg td, tr.titlebg2 td,
.catbg, .catbg2, tr.catbg td, tr.catbg2 td, tr.catbg th, tr.catbg2 th
{
	color: #fff;
/* 	text-shadow: 0px 1px 1px #000; */
	background: #2A782D;
}
/* All the signatures used in the forum.  If your forum users use Mozilla, Opera, or Safari, you might add max-height here ;). */
.signature, .attachments
{
	border-top: 1px solid #7E7873;
}
.custom_fields_above_signature
{
	border-top: 1px solid #7E7873;
}
/* Styles for rounded headers.
------------------------------------------------------- */
h3.catbg a:link, h3.catbg a:visited, h4.catbg a:link, h4.catbg a:visited, h3.catbg, .table_list tbody.header td, .table_list tbody.header td a
{
	color: #fff;
/* 	text-shadow: 0px 1px 1px #000; */
	font-weight: bold;
}
h4.catbg, h4.catbg2 , h3.catbg , h3.catbg2 , .table_list tbody.header td.catbg, h4.titlebg, h3.titlebg
{
	background: #2A782D;
}
div.cat_bar, div.title_bar
{
	background: #2A782D;
}
tr.catbg th.first_th, tr.titlebg th.first_th
{
	background: #2A782D;
}
tr.catbg th.last_th, tr.titlebg th.last_th
{
	background: #2A782D;
}
/* Styles for the standard button lists.
------------------------------------------------------- */
.buttonlist li a, #admin_menu li a.dropdown-toggle
{
	background: #2A782D;
	color: #fff;
/* 	text-shadow: 0px 1px 1px #000; */
	border-radius: 0 0 0 0;
}
.buttonlist li a.active, .buttonlist li a:hover, .buttonlist li a:focus,
#admin_menu li a.dropdown-toggle:hover, #admin_menu li a.dropdown-toggle:focus
{
	background: #535257;
}
#admin_menu li a.active, #admin_menu li a.active:hover, #admin_menu li a.active:focus
{
	background: #535257;
}
/* the board title! */
.table_list tbody.content td.info a.subject
{
	font-size: 120%;
	color: #025F2F;
	font-weight: bold;
}
.poster h4
{
	background: #2A782D;
}
.poster h4, .poster h4 a
{
	color: #fff;
	font-weight: bold;
}
.inner
{
	border-top: 1px solid #7E7873;
}
.list_posts
{
	border-top: 2px solid #7E7873;
}
.statsbar div.bar
{
	background: #535257;
}
.statsbar div.bar div
{
	background: #535257;
}
#topbar .sign-in a, #topbar .sign-in a:hover, #topbar .sign-in a:focus
{
	background-color: #2A782D;
}
#topbar .sign-out a, #topbar .sign-out a:hover, #topbar .sign-out a:focus
{
	background-color: #2A782D;
}
#topbar .register a, #topbar .register a:hover, #topbar .register a:focus
{
	background-color: #535257;
}
#topbar .dropdown-menu {
	background-color: #2A782D;
	border-color: #2A782D;
}
header div.h4 > a,header div.h4 > a:hover
{
	color: #2A782D;
}
.alert-exodus {
	border-color: #2A782D;
	background: #2A782D;
	color: #fff; 
}
.label-new {
	background-color: #C11212;
	display: inline;
	padding: 0.2em 0.6em 0.3em;
	font-size: 75%;
	font-weight: bold;
	line-height: 1;
	color: #FFF;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25em;
}
.lockedbg {
	background: #E2E2E2 none repeat scroll 0% 0%;
	font-style: italic;
}
/* bootstrap */
a {
  color: #025F2F;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #3C3C3F;
  text-decoration: underline;
}
.text-primary {
  color: #535257;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #6E1B00;
}
.bg-primary {
  color: #fff;
  background-color: #535257;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #6E1B00;
}
.form-control:focus {
  border-color: #C1701A;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .6);
}
.btn-primary {
  color: #fff;
  background-color: #535257;
  border-color: #535257;
  border-radius: 4px;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #3C3C3F;
  border-color: #3C3C3F;
}
.btn-primary:hover {
  color: #fff;
  background-color: #3C3C3F;
  border-color: #3C3C3F;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #3C3C3F;
  border-color: #3C3C3F;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #535257;
  border-color: #535257;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-info {
  color: #fff;
/*   text-shadow: 0px 1px 1px #000; */
  background-color: #535257;
  border-color: #535257;
  border-radius: 4px;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #3C3C3F;
  border-color: #3C3C3F;
}
.btn-info:hover {
  color: #fff;
  background-color: #3C3C3F;
  border-color: #3C3C3F;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #3C3C3F;
  border-color: #3C3C3F;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #535257;
  border-color: #535257;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #E99E21;
  border-color: #D4901E;
}
.btn-info .badge {
  color: #E99E21;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #0F0F0F;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #0F0F0F;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #0F0F0F;
  background-color: #fff;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #535257;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #535257;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #535257;
}
.label-warning {
  background-color: #535257;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #535257;
  background-color: #fff;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  color: #fff;
  background-color: #535257;
  border-color: #535257;
}
.panel-primary {
  border-color: #535257;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #535257;
  border-color: #535257;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #535257;
}
.panel-primary > .panel-heading .badge {
  color: #535257;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #535257;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #535257;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #2A782D;
}
.gpbp_vote a,
.gpbp_vote a:focus,
.reportlinks,
.reportlinks a,
#mlist a > .fa,
#profileview a > .fa,
td.lastpost .fa,
.modifybutton, .modifybutton:focus,
.profile a {
	color: #535257;
}
.gpbp_vote a:hover,
.reportlinks a:hover,
#mlist a > .fa:hover,
#profileview a > .fa:hover,
td.lastpost .fa:hover,
.modifybutton:hover,
.profile a:hover {
	color: #3C3C3F
}
#quick_edit_body_container input[type="submit"]
{
	color: #FFF;
	background-color: #535257;
	border-color: #535257;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
#quick_edit_body_container input[type="submit"]:hover
{
	background-color: #3C3C3F;
	border-color: #3C3C3F;
}