body {
	background-color: #bab6ab;
	color: #000;
}

a:link {
	color: #6b655c;
}

a:visited {
	color: #6b655c;
}

a:hover, a:active {
	color: #6b655c;
}

#container {
 border: 2px solid #e8e3d7;
 background-color: #d8d3c7;
}

.pbox {
 background-color: #bab6ab;
}

/*not used?*/
.menu ul {
	color: #000;
}

.menu ul a:link {
	color: #000;
}

.menu ul a:visited {
	color: #000;
}

/*haven't found this*/
#panel {
	background: #efefef;
	color: #000;
	border: 1px solid #D4D4D4;
}

table {
	color: #000;
}

.tborder {
	/* background: #524545; everything looks so much better without this */
	border: 0px solid #524545; 
}

.tborder1 {
	background: #524545;
}




.button {
 color: #000;
 background-color: #BDBDBD;
}

.tcat {
 background: #572623; /* for non-css3 browsers */ 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#572623', endColorstr='#6b3a38'); /* for IE */ 
 background: -webkit-gradient(linear, left top, left bottom, from(#572623), to(#6b3a38)); /* for webkit browsers */ 
 background: -moz-linear-gradient(top,  #572623,  #6b3a38); /* for firefox 3.6+ */ 
}

.trow1 {
	background: #ebe6df;     
}

.trow2 {
	background: #ebe6df;
}

.trow_shaded {
	background: #ebe6df;
}

.trow_selected td {
	background: #ebe6df;
}

.trow_sep {
	background: #ebe6df;
	color: #000;
}

.bottommenu {
	background: #d7cfc2;
	color: #000;
	border: 1px solid #000;
}

.navigation {
	color: #000;
}

.navigation .active {
	color: #000;
}

input.textbox {
	background: #efebe6;
	color: #000;
	border: 1px solid #000;
}

textarea {
	background: #efebe6;
	color: #000;
	border: 1px solid #000;
}

select {
	background: #efebe6;
	color: #000;
	border: 1px solid #000;
}

.editor {
	background: #efebe6;
	border: 1px solid #000;
}

.editor_control_bar {
	background: #efebe6;
	border: 1px solid #000;
}

.autocomplete {
	background: #fff;
	border: 1px solid #000;
	color: black;
}

.autocomplete_selected {
	color: #000;
}

.popup_menu {
	background: #ccc;
	border: 1px solid #000;
}

.popup_menu .popup_item {
	background: #fff;
	color: #000;
}

.popup_menu .popup_item:hover {
	color: #000;
}

.selectall {
	background-color: #FFFBD9;
}

img.attachment {
	border: 1px solid #E9E5D7;
}

hr {
	background-color: #000;
	color: #000;
}

blockquote {
	border: 1px solid #ccc;
	background: #fff;
}

blockquote cite {
	border-bottom: 1px solid #ccc;
}

.codeblock {
	background: #fff;
	border: 1px solid #ccc;
}

.codeblock .title {
	border-bottom: 1px solid #ccc;
}

.highlight {
	background: #FFFFCC;
}

.pm_alert {
	background: #FFF6BF;
	border: 1px solid #FFD324;
}

.red_alert {
	background: #FBE3E4;
}

div.error {
	border-top: 2px solid #FFD324;
	border-bottom: 2px solid #FFD324;
	background: #FFF6BF;
}

div.error p {
	color: #000;
}

div.error p em {
	color: #C00;
	background: url('/images/error.gif') no-repeat 0;
}

.pagination a {
	border: 1px solid #000;
}

.pagination .pagination_current {
	border: 1px solid #000000;
	color: #000;
}

.error_message {
	color: #C00;
}




/* style the second level links */
.drop ul ul a:link, .drop ul ul a:hover, .drop ul ul a:active, .drop ul ul a:visited {
	background-color: #c4c0bf;
	border: 1px solid #f0efed;
	color:#000; 
}
* html .drop ul ul a, * html .drop ul ul a:visited {
 color: #000;
}

.dustycode_staff img:not(.dustycode_pet) {
 border: 1px solid #000;
}

#unreadAlerts_menu:link, #unreadAlerts_menu:hover, #unreadAlerts_menu:visited, #unreadAlerts_menu:active {
 color: #000;
}

.btn {
 color: #000;
 background: #BDBDBD;
 border: 1px solid #e8e3d7;
}

a.btn {
 color: #000 !important;
}

.messageEditor {
	background: #f5f5f5;
	border: 1px solid #aaa;
}

.messageEditor .editor_dropdown_menu {
	background: #FFF;
	color: #000;	
}

.messageEditor .toolbar_button_color .editor_dropdown_menu {
	background: #EFEFEF;
}

.messageEditor .toolbar_dropdown .editor_dropdown_label {
	background: #fff;
	border: 1px solid #aaa;
}

.messageEditor .editor_dropdown_menu_title {
	background: #efefef;
	border-bottom: 1px solid #aaa;
	color: #999;
}

.messageEditor .editor_dropdown_menu li.editor_dropdown_menu_item_over {
	background-color: #f5f5f5;
}

.myalerts_popup li {
	border-bottom:1px solid #D4D4D4;
}

.unreadAlert {
	background:#FFFBD9;
}

.myalerts_popup_wrapper .myalerts_popup {
	background:#fff;
}

.myalerts_popup .popupTitle {
	border-bottom:1px solid #D4D4D4;
}

.myalerts_popup .popupFooter {
	background:#EFEFEF;
}

/*
#shoutbox_data {
  background-color: #a79f95;
}
*/

.usernamehead {
  background-color: #ebe6df !important;
  border: 1px solid #546842;
}

.teamBag {
  /*original agi: color: #ef9b0f;*/
  color: #ff0051;
}

.teamCyg {
	color: #4A4A4A;
}

.teamUG {
	color: #181716;
}

.teamCustard {
	color: #ff724c;
}

.legacyMember {
	--color-light: #EF9B0F;
    color: var(--color-light);
	font-weight: bold;
}

.pupRep {
	--color-light: #C55C47;
    color: var(--color-light);
	font-weight: bold;
}

@media screen and (max-width:800px) {
 
 #posts .trow1 table:nth-child(3), #posts .trow2 table:nth-child(3) {background-color: #bab6ab;}
 
}
