html, body
{
    background-color: #1f2227;
}

.wrap
{
    background-color: #1f2227;
}

.headerbar
{
    background-image: none;
    background: linear-gradient(to bottom, #0b3018, #0e4c1f);
}

.headerbar .inner
{
    min-height: 110px;
}

.site_logo
{
    background-image: url(./images/logo-slitherine-4.png);
    position: absolute;
    top: 11px;
    left: 10px;
    width: 90px;
    height: 100px;
}

.navbar
{
    background-color: #2e9f43;
    color: white;
}

.navbar a, .navbar a:hover, .navbar a:visited
{
    color: white;
}

ul.navlinks
{
    border-top-color: #aaaaaa;
}

.dropdown a, .dropdown a:hover, .dropdown a:visited
{
    color: #0e4c1f;
}

.forabg
{
    background-image: none;
    background-color: #2e9f43;
}

.forumbg
{
    background-image: none;
    background-color: #2e9f43;
}

.panel
{
    background-color: white;
}

ul.forums
{
    background-image: none;
}

li.row {
    border-top-color: #d8d8d8;
    border-bottom: none;
    background-color: #d8d8d8;
}

li.row:nth-child(even)
{
    background-color: #e8e8e8;
}

ul.topiclist dd {
    border-left: none;
}

/*
.pagination li a
{
    background-color: #4b71b0;
    color: white;
    border: none;
}

.pagination li.active span
{
    background-color: #4b71b0;
    color: white;
    border: none;
}
*/

h3
{
    border-bottom-color: #555555;
}

.search-header
{
    box-shadow: none;
}

div#websiteMainMenu a
{
    color: white;
}

div#websiteGlobalToolbar
{
    background-color: #2e9f43;
    border-top-color: #2e9f43;
}

div#page-body h2,
div#page-body h2 a, div#page-body h2 a:hover, div#page-body h2 a:visited,
div#page-body > div:not(.forabg):not(.forumbg),
div#page-body > div.action-bar li.ellipsis span,
div#page-body > p, div#page-body > p a, div#page-body > p a:hover, div#page-body > p a:visited,
div#page-body > div > p a, div#page-body > div > p a:hover, div#page-body > div > p a:visited,
div#page-body a.mark-read, div#page-body a.mark-read.hover, div#page-body a.mark-read:visited,
div#page-body div.pagination > a, div#page-body div.pagination > a:hover, div#page-body div.pagination > a:visited,
div#page-body p.jumpbox-return a, div#page-body p.jumpbox-return a:hover, div#page-body p.jumpbox-return a:visited, div#page-body p.jumpbox-return i,
div#page-body p.time
{
    /*color: white;*/
}

div#page-body h2,
div#page-body h2 a, div#page-body h2 a:hover, div#page-body h2 a:visited
{
    color: white;
}

a {
    color: #0e4c1f;
}

.bg1
{
    background-color: #e8e8e8;
}

.bg2
{
    background-color: #d8d8d8;
}

div.stat-block
{
    background-color: white;
    color: black;
}

div.stat-block h3
{
    background-color: #2e9f43;
    color: white;
    padding: 15px;
    margin: -4px -10px 10px -10px;
}

div.stat-block h3 a, div.stat-block h3 a:hover, div.stat-block h3 a:visited
{
    color: white;
}

div.stat-block p
{
    color: black;
}

div.copyright
{
    color: #bbbbbb;
}

div.copyright a, div.copyright a:hover, div.copyright a:visited
{
    color: white;
}

.postprofile
{
    border-color: #a8a8a8;
    padding-right: 3px;
}

ul.topiclist li
{
    color: #000000;
}

/* Forum icons & Topic icons */
.global_read						{ background-image: url("./images/announce_read.png"); }
.global_read_mine					{ background-image: url("./images/announce_read_mine.png"); }
/*.global_read_locked					{ background-image: url("./images/announce_read_locked.gif"); }*/
.global_read_locked_mine			{ background-image: url("./images/announce_read_mine-lock.png"); }
.global_unread						{ background-image: url("./images/announce-unread.png"); }
.global_unread_mine					{ background-image: url("./images/announce_unread_mine.png"); }
.global_unread_locked				{ background-image: url("./images/announce-unread_lock.png"); }
.global_unread_locked_mine			{ background-image: url("./images/announce-unread_mine-lock.png"); }

.announce_read						{ background-image: url("./images/announce_read.png"); }
.announce_read_mine					{ background-image: url("./images/announce_read_mine.png"); }
/*.announce_read_locked				{ background-image: url("./images/announce_read_locked.gif"); }*/
.announce_read_locked_mine			{ background-image: url("./images/announce_read_mine-lock.png"); }
.announce_unread					{ background-image: url("./images/announce-unread.png"); }
.announce_unread_mine				{ background-image: url("./images/announce_unread_mine.png"); }
.announce_unread_locked				{ background-image: url("./images/announce-unread_lock.png"); }
.announce_unread_locked_mine		{ background-image: url("./images/announce-unread_mine-lock.png"); }

.forum_link							{ background-image: url("./images/Forum-link.png"); }
.forum_read							{ background-image: url("./images/Forum-read.png"); }
.forum_read_locked					{ background-image: url("./images/Forum-read-locked.png"); }
.forum_read_subforum				{ background-image: url("./images/Forum-read-subforum.png"); }
.forum_unread						{ background-image: url("./images/Forum-unread.png"); }
.forum_unread_locked				{ background-image: url("./images/Forum-unread-locked.png"); }
.forum_unread_subforum				{ background-image: url("./images/Forum-unread-subforum.png"); }

.sticky_read						{ background-image: url("./images/Sticky-read.png"); }
.sticky_read_mine					{ background-image: url("./images/Sticky-read-mine.png"); }
.sticky_read_locked					{ background-image: url("./images/Sticky-read-locked.png"); }
.sticky_read_locked_mine			{ background-image: url("./images/Sticky-read-locked-mine.png"); }
.sticky_unread						{ background-image: url("./images/Sticky-unread.png"); }
.sticky_unread_mine					{ background-image: url("./images/Sticky-unread-mine.png"); }
.sticky_unread_locked				{ background-image: url("./images/Sticky-unread-locked.png"); }
.sticky_unread_locked_mine			{ background-image: url("./images/Sticky-unread-locked-mine.png"); }

.topic_moved						{ background-image: url("./images/topic_moved.png"); }
.pm_read,
.topic_read							{ background-image: url("./images/topic-read.png"); }
.topic_read_mine					{ background-image: url("./images/topic-read_mine.png"); }
.topic_read_hot						{ background-image: url("./images/topic-read-hot.png"); }
.topic_read_hot_mine				{ background-image: url("./images/topic-read-hot-mine.png"); }
.topic_read_locked					{ background-image: url("./images/topic-read-locked.png"); }
.topic_read_locked_mine				{ background-image: url("./images/topic-read-locked_mine.png"); }
.pm_unread,
.topic_unread						{ background-image: url("./images/topic-unread.png"); }
.topic_unread_mine					{ background-image: url("./images/topic-unread_mine.png"); }
.topic_unread_hot					{ background-image: url("./images/topic-unread-hot.png"); }
.topic_unread_hot_mine				{ background-image: url("./images/topic-unread-hot-mine.png"); }
.topic_unread_locked				{ background-image: url("./images/topic-unread-locked.png"); }
.topic_unread_locked_mine			{ background-image: url("./images/topic-unread_locked_mine.png"); }

.username-coloured
{
    color: #AA0000 !important;
}