@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("blenderartists.org") {

body {
  font: 103% Arial, Helvetica, sans-serif !important;
  color: #000 !important;
}

a {
  color: #000070 !important;
  font-weight: bold !important;
  text-decoration: underline !important;
}

a:visited {
  color: #0000ff !important;
  text-decoration: underline !important;
}

a:hover {
  background-color: inherit !important;
  color: #004682 !important;
  text-decoration: underline !important;
}

.baorgforum > .page > div > table > tbody > tr > .smallfont  > a,
.baorgforum > .page > div > form > table > tbody > tr > .smallfont  > a {
  border: 5px inset #fff !important;
}

.baorgforum > .page > div > table > tbody > tr > .smallfont  > a:hover,
.baorgforum > .page > div > form > table > tbody > tr > .smallfont  > a:hover {
  border-bottom: 2px solid #ff8c2f !important;
}

.baorgpost {
  border: 4px outset #ff8040 !important;
}

.baorgpost .profile a:hover {
  border-bottom: none !important;
  text-decoration: underline !important;
}

.baorgpost .profile a img {
  border: 2px solid #f6f6f6 !important;
  margin: -2px !important;
}

.baorgpost .profile a:hover img {
  border: 2px solid #ff8c2f !important;
}

.baorgpost .profile a.bigusername {
  color: #004682 !important;
  font-weight: normal !important;
  text-decoration: underline !important;
}

.baorgpost .profile a.bigusername:hover, .tcat a:hover {
  color: #ff8c2f !important;
  text-decoration: underline !important;
}

#baorgfeatures {
  height: 153px !important;
}

#baorgfeatures a:hover {
  border: none !important;
}

td, th, p, li {
  font: 1em Verdana, sans-serif !important;
  color: #000 !important;
}

.tcat {
  font: 1.3em Verdana, sans-serif !important;
  color: #000 !important;
}

.tcat a {
  color: #004682 !important;
  font-weight: bold !important;
  text-decoration: underline !important;
}

.vbmenu_control {
  background-color: #e8e8e8 !important;
  padding-bottom: 4px !important;
}

.baorgvert img {
  display: none !important;
}

.baorgforum, .baorgforum .page {
  width: auto !important;
  background-color: #000080 !important;
}

.baorgforum .page {
  margin-right: 20px !important;
}

.baorgforum .page > div, .baorgforum .pagenav .vbmenu_control{
  background-color: #fff !important;
}

.baorgforum > .page > div > .smallfont {
  background-color: #e8e8e8 !important;
  padding: 5px 0 !important;
}

.baorgpost {
  background-color: #e0e0e0 !important;
  /*margin-bottom: 20px !important;*/
}

.baorgpost .profile {
  background-color: #d4d4d4 !important;
  color: #000 !important;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.baorgpost .title {
  font-size: 1.4em !important;
  font-weight: bold !important;
}

.baorgpost .alt1 {
  background-color: #f6f6f6 !important; 
}

.post-bar {
  background: #f6f6f6 !important;
}

.baorg-quote {
  background-color: #fff !important; 
}

.highlight {
  color: #004682 !important;
}

}