body {
  background: #121212;
}
a {
  color: #e6e6e6;
}
#header {
  background: #121212;
}
#header #logo {
  background: url('../images/logo.png') no-repeat center center;
  background-size: 100%;
}
#header ul.nav li a {
  color: #f2f2f2;
}
#header ul.nav li a:hover {
  color: white;
}
#content .stockmarket .shareholders .holder {
  color: #e6e6e6;
}
#content .player_report_confirm {
  color: #f2f2f2;
}
#content .player_report_warning {
  color: #f2f2f2;
}
#content .auction_list > .auction:hover {
  background: #0d0d0d;
}
#content .auction_list > .auction > div small {
  color: #f2f2f2;
}
#content .auction_list > .auction > div label {
  color: #e6e6e6;
}
#content .admins .admin a {
  color: #b3b3b3;
}
#content .premium #addmoney h3 {
  color: white;
}
#content .premium #addmoney h4 {
  color: white;
}
#content .premium #addmoney small {
  color: white;
}
#content .premium #addmoney .step .amount_choice .amount span {
  color: white;
}
#content .premium #addmoney .step .amount_choice .amount small {
  color: #e6e6e6;
}
#content .news {
  background: #2c2c2c;
  color: #f2f2f2;
  border: 1px solid #121212;
}
#content .news .text {
  color: #cccccc;
}
#content .news .title {
  color: white;
}
#content .news .time {
  color: rgba(255, 255, 255, 0.8);
}
#content .premium .compare_tbl .cmpitem .fade {
  color: rgba(255, 255, 255, 0.2);
}
#content .premium .compare_tbl .cmpitem:not(:first-child) > div {
  text-align: center;
  color: #e6e6e6;
}
#content .support_ticket .convo .message .header {
  color: #121212;
}
#content h2.title {
  color: white;
}
#content .faq .question {
  background: #525252;
  color: #e6e6e6;
}
#content .faq .question.active {
  background: #6b6b6b;
}
#content .faq .answer {
  color: #cccccc;
}
#content .form_big form .row label {
  color: white;
}
#content .form_big form .row > div.notice {
  color: #d9d9d9;
}
#content #chat div.messagebox .msg {
  color: #f2f2f2;
}
#content #chat div.messagebox .msg .name {
  color: white;
}
#content #chat div.online_users {
  color: #f2f2f2;
}
#content #chat div.online_users .title {
  color: #f2f2f2;
}
#content .tbl_list thead th {
  color: white;
}
#content .tbl_list tbody tr:nth-child(even) {
  background: #242424;
}
#content .tbl_list tbody tr td {
  color: #f2f2f2;
}
#content .vehicles .vehicle > div {
  color: #e6e6e6;
}
#content .vehicles .vehicle > div h2 {
  color: #f2f2f2;
}
#content .houses .house {
  color: #e6e6e6;
}
#content .houses .house label {
  color: #f2f2f2;
}
#content .businesses .business {
  color: #e6e6e6;
}
#content .businesses .business label {
  color: #f2f2f2;
}
#content #nav_left ul a li {
  background: #232323;
  color: #f2f2f2;
  padding: 15px 20px;
  border: 1px solid black;
  border-top: 0px;
}
#content #nav_left ul a li.active,
#content #nav_left ul a li:hover {
  background: #3d3d3d;
  color: white;
}
#content #nav_left ul a li > div.highlight {
  background: white;
  color: #121212;
}
#content #nav_left ul a li.active > div.highlight {
  background: white;
  color: #121212;
}
#content #nav_left ul a:first-child li {
  border-top: 1px solid black;
}
#content #nav_righter {
  background: #2c2c2c;
  color: #f2f2f2;
  border: 1px solid black;
}
#content #nav_righter .nav_righter_container p {
  color: #cccccc;
}
#content .termsofservice h3 {
  color: white;
}
