/* This is a color-scheme stylesheet, allowing you to easily
 * override any styles (primarily colors) set in the main stylesheet.
 *  
 * CSS for IP.Board 2.3.0
 * Author: Rikki Tissier, original IP.Board CSS by James Mathias
 * Copyright: 2007 IPS, Inc, all rights reserved 
 *
 * All style attributes in alpha-numeric order starting from 0
 *
 */

/* ------------------------ */
/* MAIN                                         */

body {
        background: #FFF;
        color: #222;
}

a {
        color: #222;
}

        a:hover {
                color: #ee7f01 !important;
        }

/* ------------------------ */
/* HEADER/FOOTER                        */

#logostrip {
        background: #303b4a;
}

#gfooter {
        background: #3b424c;
        color: #fff;
}

        #gfooter a:link,
        #gfooter a:visited {
                color: #fff;
        }

/* ------------------------     */
/* SUBMENU                                      */

#submenu {
        background: #979ba0;
        color: #31363d;
}

        #submenu a {
                color: #31363d;
        }
        
                #submenu a:hover {
                        background-color: #c5c7ca;
                        color: #1a1b1c;
                }
                
/* ------------------------ */
/* NAVSTRIP                                     */

#navstrip {
        background: transparent;
        color: #999;
}

        #navstrip a:link, 
        #navstrip  a:visited {
                color: #222;
        }
        
        #navstrip a:hover, 
        #navstrip a:active {
                background: transparent; 
                color: #5176B5;
        }
                
/* ------------------------ */
/* USERLINKS/USERLINKSGUEST */

#userlinks {
        background: #e4e9f0;
        border-bottom: 1px solid #ced5e0;
}

#userlinksguest {
        background: #f1dada;
        border-bottom: 1px solid #d1a9a9;
}

/* ------------------------ */
/* PAGINATION                           */

.pagecurrent{
        background: #7d838c !important;
        color: #fff;
}

/* ------------------------ */
/* FORMS (BUTTONS ETC.)         */

.input-warn,
.input-green,
.input-checkbox,
input,
textarea,
select,
.textarea,
.searchinput,
.button,
.gobutton {
        background: #FFF;
}

.button{
        background: #e4d8ca;
        color: black;
        border: 1px solid #845622;
}

.profile_button{
        background: #f7f1ea;
        border: 1px solid #b6b0b0;
}

/* ------------------------- */
/* MAINTITLE/SUBTITLE/CATEND */
/* includes redirectwrap h4      */

.borderwrap{
        border: 1px solid #7c440d;
}

.borderwrapm {
        border: 1px solid #959595;
}

.borderwrap h3,
.maintitle,
.maintitlecollapse {
        background: #303b4a;
        color: #FFF;
}

        .maintitle td {
                color: #FFF;
        }
        
        .maintitle a:link, 
        .maintitle a:visited,
        .maintitlecollapse a:link, 
        .maintitlecollapse a:visited {
                color: #FFF;
                border-bottom: 1px solid #f5b060;
        }
        
        .maintitle a:hover, 
        .maintitle a:active,
        .maintitlecollapse a:hover, 
        .maintitlecollapse a:active {
                color: #FFF !important;
                border-bottom: 1px solid #FFF;
        }
        
        .maintitle p.expand a,
        .maintitle p.goto a,
        .maintitlecollapse p.expand a {
                border: 0px;
        }

.catend {
        background: #e69234;
        color: #000;
}

table th,
.borderwrap table th,
.subtitle,
.subtitlediv,
.postlinksbar,
#redirectwrap h4 {
        background: #e5d3b2;
        border-bottom: 1px solid #e3e2c9;
        font-weight: normal !important;
        color: #7c440d;
}

        .borderwrap table th a,
        .subtitle a,
        .subtitlediv a {
                color: #464c55;
                border-bottom: 1px dotted #464c55;
        }
        
        .borderwrap table th a:hover,
        .subtitle a:hover,
        .subtitlediv a:hover
        {
                border-bottom: 1px solid #464c55;
        }
        
        .borderwrap table th {
                
        }

/* ------------------------ */
/* (DARK)ROW1/ROW2                      */
/* PFORM(LEFT|RIGHT)            */

.row1,
.gal_curr { 
        background: #ebe4ce; 
}

.row2,
.gal_noncurr { 
        background: #f3f2ea; 
}
        
        .ipbtable .row1,
        .ipbtable .row2 {
                border-bottom: 1px solid #e3e2c9;
        }
        
        .gal_curr,
        .gal_noncurr {
                border-right: 1px solid #dcdcdc;
        }
        
.darkrow1,
.darkrow3 {
        background: #dfd0ab;
        color: #453111; 
        border-top: 1px solid #d7c394;
}

.formtable td,
.pformleft,
.pformleftw,
.pformright{
        background:#F5F9FD;
        border-bottom: 1px solid #dcdcdc;
}

.pformleft,
.pformleftw {
        background-color: #ebe4ce;
}

.pformright {
        background-color: #f3f2ea;
}


/* ------------------------ */
/* POST_HEAD/POST1/POST2        */

.post_head {
        background: #e7e3d9;
        color: #343128;
        font-size:13px !important;
        border-bottom:1px solid #c4c0bc;
}

.post1,
.bg1 {
        background: #f0f0f0;
}

.post2,
.bg3 {
        background: #f3f2ea;
}

.post1.post_left,
.post2.post_left {
        background-color: #eeede2;
}

/* -------------------------- */
/* FORMBUTTONROW                  */
/* includes redirectwrap foot */

td.formbuttonrow,
.formbuttonrow,
.pformstrip,
.borderwrap p.formbuttonrow,
.borderwrap p.formbuttonrow1,
#redirectwrap p.redirectfoot{
        background: #e2dccb;
        color: #404957; 
        border-top: 1px solid #a38b54;
}

/* ------------------------ */
/* BAR/BARB/BARC/DARKROW        */

.bar,
.barb,
.barc{
        background: #e8e2d0;
        color: #222;
}

/* ------------------------ */
/* TABS (ON/OFF)                        */

.tabon,
.pp-tabon {
        border-color: #262d35;
        background-color:#303b4a;
        color:#FFFFFF;
}

        .tabon a,
        .pp-tabon a {
                color: #FFFFFF !important;
        }

.taboff,
.pp-taboff,
.pp-tabshaded {
        border-color: #939fae;
        background-color: #b4c1d3;
        color: #2d2d2d;
}
        
        .taboff a,
        .pp-taboff a,
        .pp-tabshaded a {
                color: #2d2d2d;
        }
        
.pp-tabclear,
.pp-maintitle
{
        background: #303b4a;
        color: #FFF;
}

/* ------------------------ */
/* POPUPMENUS                           */

.popmenubutton-new-out {
        background-color:#dce1e8;
        border: 0px solid #a9b0bb;
}

.popmenubutton a,
.popmenubutton-new a,
.popmenubutton-new-out a,
.popupmenu-item a,
.popupmenu-item-last a {
        color: #30343b !important;
}

.popmenubutton a:hover,
.popmenubutton-new a:hover,
.popupmenu-item a:hover, 
.popupmenu-item-last a:hover
{ 
        color: #5f7186;
}

/* ------------------------ */
/* MISC                                         */

.desc,
.lastaction {
        color: #434951;
}

.newslink span{
        color: #072A66;
}

        .newslink input{
                background: #FFF;
                border: 1px solid #999;
                color: #072A66;
        }
        
.fauxbutton{
        background: #e8e2d0;
        border: 1px solid #6a7382;
}

        .fauxbutton a:link,
        .fauxbutton a:visited,
        .fauxbutton a:active{
                color: #222 !important;
        }
        
/* ------------------------ */
/* GALLERY                                      */

.gallery_block {
        background-color: #e6e6e6;
}

.gal_cat a {
        border-bottom: 1px dotted #fff !important;
}

.thumbwrap p,
.thumbwrapp p {
        background: #ebe4ce !important;
}

.thumbwrap p.alt,
.thumbwrapp p.alt{
        background: #f3f2ea !important;
}

/*
 * ----------------------------------------------------------
 * Changed by Artur Rusakov, Artnewage Studio
 * ----------------------------------------------------------
 */

.formsubtitle
{
        background: #e5d3b2 !important;
        color: #7c440d !important;
}

.forumdesc
{
        color: #8b8b89 !important;
}