/*****  CSS styles for Boson homepage  *****/
/*
    This file is part of the Boson game
    Copyright (C) 2002-2003 The Boson Team (boson-devel@lists.sourceforge.net)

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

/** This css is for green style (default) **/


/** Important things first **/
body {
  color: #00ff00;
  background-color: #000000;
  font-family: helvetica,arial;
}

/** Stupid buggy Konqueror */
td {
  color: #00ff00;
}


/** Links **/
a {
  color: #40ff40;
  background-color: transparent;
  text-decoration: underline;
}
a:visited {
  background-color: transparent;
  color: #40d040;
}
a:hover {
  background-color: #204020;
  color: #00ff00;
  text-decoration: none;
}


/** Sidebar **/
.sidebarboxtitle {
  font-weight: bold;
}

a.sidebarboxlink {
}

.sidebardownloadversion {
  font-weight: bold;
}

a.sidebardownloadlink {
  font-weight: bold;
  background-color: transparent;
  color: #80a080;
  text-decoration: none;
}
a.sidebardownloadlink:hover {
  font-weight: bold;
  background-color: transparent;
  color: #80c080;
  text-decoration: underline;
}


/** Boxes **/
.boxtitle {
  font-weight: bold;
}

.boxtext {
}

table.box {
  background-color: #004000;
  color: #00ff00;
}

td.boxcell {
  background-color: #202020;
  color: #00ff00;
}

.bigboxtitle {
  font-weight: bold;
}

.bigboxsubheader {
  font-weight: bold;
}

.bigboxtext {
  margin-left: 5px;
}

table.bigbox {
  background-color: #004000;
  color: #00ff00;
}

td.bigboxtitlecell {
  background-color: #202020;
  color: #00ff00;
}

td.bigboxcell {
  background-color: #081808;
  color: #00ff00;
}

table.bigboxarea {
  background-color: #081808;
  color: #00ff00;
}

td.bigboxsubheadercell {
  background-color: #303030;
  color: #00ff00;
}


/** Main area **/
table.main {
  background-color: #000000;
  color: #00ff00;
}

td.mainarea {
  background-color: #000000;
  color: #00ff00;
}


/** Sidebar **/
table.sidebar {
  background-color: #000000;
  color: #00ff00;
}

table.sidebarbox {
  background-color: #004000;
  color: #00ff00;
}

td.sidebarboxtitlecell {
  background-color: #202020;
  color: #00ff00;
}

td.sidebarboxcell {
  background-color: #081808;
  color: #00ff00;
}


/** News **/
.newstitle {
  font-weight: bold;
}

.newsauthor {
  font-size: smaller;
}

.newsdate {
  font-style: italic;
}

.newstext {
  margin-left: 5px;
}


/** Screenshots **/
.screenshotdate {
  font-size: small;
  font-style: italic;
}

.screenshotdesc {
}


/** Common stuff **/
.copyright {
  font-size: small;
  font-style: italic;
  background-color: transparent;
  color: #808080;
}
a.copyright {
  font-size: small;
  font-style: italic;
  background-color: transparent;
  color: #a0a0a0;
  text-decoration: none;
}
a.copyright:hover {
  font-size: small;
  font-style: italic;
  background-color: transparent;
  color: #c0c0c0;
  text-decoration: underline;
}

.elapsedtime {
  font-size: x-small;
  font-style: italic;
  background-color: transparent;
  color: #606060;
}
.elapsedtimevalue {
  font-size: x-small;
  font-style: italic;
  background-color: transparent;
  color: #808080;
}

.lastupdate {
  font-size: small;
  background-color: transparent;
  color: #808080;
}
.lastupdatevalue {
  font-size: small;
  background-color: transparent;
  color: #b0b0b0;
}

.counter {
  font-size: small;
  background-color: transparent;
  color: #808080;
}
.countervalue {
  font-size: small;
  background-color: transparent;
  color: #b0b0b0;
}

pre {
  background-color: #103010;
  color: #a0d0a0;
  margin-left: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}


/** Announcements **/

p.announcement {
  background-color: transparent;
  color: #00ff00;
  margin-left: 10px;
  margin-right: 10px;
  text-align: justify;
}

h3.announcement {
  background-color: transparent;
  text-align: center;
}

/** Statistics **/
a.statslink {
  color: #00ff00;
  text-decoration: none;
}
a.statslink:hover {
  color: #00ff00;
  text-decoration: underline;
}

.stats_views {
  font-size: large;
  font-weight: bold;
}

.stats_views_average {
  font-weight: bold;
}

.stats_visits {
  font-weight: bold;
}

.statscell {
  background-color: #081808;
}

.statscell2 {
  background-color: #182818;
}

img.statsbar {
  vertical-alignment: middle;
}

/** Poll **/
.pollquestion {
  font-weight: bold;
}

.smallpollanswer {
  font-size: 13px;
}

.smallpollquestion {
  font-size: 13px;
  font-weight: bold;
}

.pollanswer {
}

a.pollresults {
}

a.pollold {
}

.pollyourvote {
  font-weight: bold;
}

/***  Statistics  ***/
font.counter3_topheading {
  font-size: large;
  font-weight: bold;
}

td.counter3_header {
  background-color: #303030;
  font-size: large;
  font-weight: bold;
  padding-left: 5px;
}
td.counter3_minor_header {
  background-color: #202020;
  font-size: large;
  font-weight: bold;
  padding-left: 5px;
  color: #b0b0b0;
}
td.counter3_showmore {
  text-align: right;
}
a.counter3_showmore {
  color: #b0b0b0;
  font-size: small;
  text-decoration: none;
}
a.counter3_showmore:hover {
  color: #808080;
  font-size: small;
  text-decoration: underline;
}

td.counter3_desc {
  font-weight: bold;
  text-align: left;
  padding-left: 10px;
}
td.counter3_minor_desc {
  font-weight: bold;
  text-align: left;
  padding-left: 10px;
  color: #606060;
}

td.counter3_value {
  font-weight: bold;
  text-align: left;
}
td.counter3_minor_value {
  color: #606060;
  font-weight: bold;
  text-align: left;
}

font.counter3_perc {
  color: #505050;
  font-size: small;
  font-weight: normal;
}
font.counter3_minor_perc {
  color: #909090;
  font-size: small;
  font-weight: normal;
}

a.counter3_daylink {
  font-weight: bold;
  color: #008000;
  text-decoration: none;
}
a.counter3_daylink:hover {
  font-weight: bold;
  color: #008000;
  text-decoration: underline;
}

font.counter3_botpolicy {
  font-size: small;
  font-weight: normal;
  color: #808080;
}
a.counter3_botpolicy {
  color: #8080c0;
  text-decoration: none;
}
a.counter3_botpolicy:hover {
  color: #8080e0;
  text-decoration: underline;
}

font.counter3_period {
  font-size: small;
  font-weight: normal;
  color: #808080;
}
a.counter3_period {
  color: #8080c0;
  text-decoration: none;
}
a.counter3_period:hover {
  color: #8080e0;
  text-decoration: underline;
}

font.counter3_biglisting {
  font-size: small;
}
tr.counter3_biglisting {
  background-color: #102010;
}
tr.counter3_biglisting_alt {
  background-color: #103010;
}

font.counter3_minor {
  font-size: x-small;
  font-weight: normal;
  color: #808080;
}

img.counter3bar {
  vertical-alignment: middle;
}