
body, #header {
    background-color: #fff;
    color: #333;
}
a {
    color: #767676;
}
#site-name a {
    color: #333;
}
#site-slogan {
}
#menu-bar {
    background: url("images/nav-bg-gray.gif") repeat-x scroll left top #ccc;
    color: #333;
}
#menu-bar ul li a {
    border-right: 1px solid #ccc;
    color: #555;
}
#menu-bar ul li a:hover, #menu-bar ul.sf-menu ul, #menu-bar ul.sf-menu li.sfHover a {
    background-color: #ccc;
}
#menu-bar ul.sf-menu ul li a:hover {
    background-color: #afafaf;
}
#menu-bar ul.sf-menu ul li a {
    border-top: 1px solid #afafaf;
}
.node ul.links {
    background: none repeat scroll 0 0 #e1e1e1;
}
form input.form-submit {
    background: url("images/nav-bg-gray.gif") repeat-x scroll left top #ccc;
    border: 1px solid #d2d2d2;
    color: #000;
}
form input.form-submit:hover {
    background-color: #bbb;
    background-image: none;
}
.gy-bod, .gy-bod #header, .gy-bod #menu-bar {
    background-color: #eee;
}
.gy-bod .node ul.links {
    background-color: #dadada;
}
.tn-bod, .tn-bod #header, .tn-bod #menu-bar {
    background-color: #eae6d7;
}
.tn-bod .node ul.links {
    background-color: #c9c1ae;
}
.bk-bod, .bk-bod #header, .bk-bod #menu-bar {
    background-color: #1e1e1e;
}
.bk-bod .node ul.links {
    background-color: #242424;
}
.br-bod, .br-bod #header {
    background-color: #3d362f;
}
.br-bod .node ul.links {
    background-color: #4e453c;
}
.rd-bod, .rd-bod #header {
    background-color: #911b1d;
}
.rd-bod .node ul.links {
    background-color: #b01c1c;
}
.bl-bod, .bl-bod #header {
    background: url("images/finished-wood2.jpg") no-repeat fixed center top / cover rgba(0, 0, 0, 0);
}
.bl-bod .node ul.links {
    background-color: #0e53a6;
}
.gr-bod, .gr-bod #header {
    background-color: #1e4a0d;
}
.gr-bod .node ul.links {
    background-color: #367512;
}
.tl-bod, .tl-bod #header {
    background-color: #375457;
}
.tl-bod .node ul.links {
    background-color: #45676b;
}
.mr-bod, .mr-bod #header {
    background-color: #642c38;
}
.mr-bod .node ul.links {
    background-color: #793b48;
}
.pr-bod, .pr-bod #header {
    background-color: #3f3257;
}
.pr-bod .node ul.links {
    background-color: #554675;
}
.txt-bod, .txt-bod #header {
    background-image: url("images/texture.png");
}
.bk-bod #site-slogan, .br-bod #site-slogan, .rd-bod #site-slogan, .bl-bod #site-slogan, .gr-bod #site-slogan, .tl-bod #site-slogan, .mr-bod #site-slogan, .pr-bod #site-slogan, .bk-bod #site-name a, .br-bod #site-name a, .rd-bod #site-name a, .bl-bod #site-name a, .gr-bod #site-name a, .tl-bod #site-name a, .mr-bod #site-name a, .pr-bod #site-name a, .bk-bod, .br-bod, .rd-bod, .bl-bod, .gr-bod, .tl-bod, .mr-bod, .pr-bod {
    color: #fff;
}
.wh-pbg #main {
    background-color: #fff;
    color: #323232;
}
.tn-pbg #main {
    background-color: #f1eee5;
    color: #323232;
}
.gy-pbg #main {
    background-color: #f0f0f0;
    color: #323232;
}
.wh-pbg .node ul.links {
    background: none repeat scroll 0 0 #f2f2f2;
}
.gy-pbg .node ul.links {
    background: none repeat scroll 0 0 #d2d2d2;
}
.tn-pbg .node ul.links {
    background-color: #cdc2aa;
}
body.gy-bhd h2.block-title {
    background: url("images/nav-bg-gray.gif") repeat-x scroll left top #ccc;
    color: #333;
}
body.bk-acc #menu-bar, body.bk-bhd h2.block-title, body.bk-acc form input.form-submit {
    background: url("images/nav-bg-black.gif") repeat-x scroll left top #272727;
    color: #fff;
}
body.bk-acc #menu-bar ul li a {
    border-right: 1px solid #181818;
    color: #fff;
}
body.bk-acc #menu-bar ul li a:hover, body.bk-acc #menu-bar ul.sf-menu ul, body.bk-acc #menu-bar ul.sf-menu li.sfHover a {
    background-color: #1e1e1e;
}
body.bk-acc #menu-bar ul.sf-menu ul li a:hover {
    background-color: #333;
}
body.bk-acc #menu-bar ul.sf-menu ul li a {
    border-top: 1px solid #333;
}
body.bk-acc form input.form-submit {
    border: 1px solid #333;
    color: #fff;
}
body.bk-acc form input.form-submit:hover {
    background-color: #222;
    background-image: none;
}
body.bk-acc #block-search-form form input.form-submit {
    background-color: #444;
}
body.br-acc #menu-bar, body.br-bhd h2.block-title, body.br-acc form input.form-submit {
    background: url("images/nav-bg-brown.gif") repeat-x scroll left top #423a34;
    color: #fff;
}
body.br-acc #menu-bar ul li a {
    border-right: 1px solid #352f2a;
    color: #fff;
}
body.br-acc #menu-bar ul li a:hover, body.br-acc #menu-bar ul.sf-menu ul, body.br-acc #menu-bar ul.sf-menu li.sfHover a {
    background-color: #443a31;
}
body.br-acc #menu-bar ul.sf-menu ul li a:hover {
    background-color: #5d5148;
}
body.br-acc #menu-bar ul.sf-menu ul li a {
    border-top: 1px solid #5d5148;
}
body.br-acc form input.form-submit {
    border: 1px solid #433a32;
    color: #fff;
}
body.br-acc form input.form-submit:hover {
    background-color: #3d342e;
    background-image: none;
}
body.br-acc #block-search-form form input.form-submit {
    background-color: #4e453c;
}
body.bl-acc #menu-bar, body.bl-bhd h2.block-title, body.bl-acc form input.form-submit {
    background: url("images/nav-bg-blue.gif") repeat-x scroll left top #2c2c2c;
    color: #fff;
}
body.bl-acc #menu-bar ul li a {
    border-right: 1px solid #064287;
    color: #fff;
}
body.bl-acc #menu-bar ul a:hover, body.bl-acc #menu-bar ul.sf-menu ul, body.bl-acc #menu-bar ul.sf-menu li.sfHover a {
    background-color: #1c4587;
}
body.bl-acc #menu-bar ul.sf-menu ul li a:hover {
    background-color: #18569e;
}
body.bl-acc #menu-bar ul.sf-menu ul li a {
    border-top: 1px solid #18569e;
}
body.bl-acc form input.form-submit {
    border: 1px solid #0f55a6;
    color: #fff;
}
body.bl-acc form input.form-submit:hover {
    background-color: #0e52a0;
    background-image: none;
}
body.bl-acc #block-search-form form input.form-submit {
    background-color: #0b4d9a;
}
body.dbl-acc #menu-bar, body.dbl-bhd h2.block-title, body.dbl-acc form input.form-submit {
    background: url("images/nav-bg-dkblue.gif") repeat-x scroll left top #103058;
    color: #fff;
}
body.dbl-acc #menu-bar ul li a {
    border-right: 1px solid #132840;
    color: #fff;
}
body.dbl-acc #menu-bar ul a:hover, body.dbl-acc #menu-bar ul.sf-menu ul, body.dbl-acc #menu-bar ul.sf-menu li.sfHover a {
    background-color: #162f50;
}
body.dbl-acc #menu-bar ul.sf-menu ul li a:hover {
    background-color: #304b6d;
}
body.dbl-acc #menu-bar ul.sf-menu ul li a {
    border-top: 1px solid #304b6d;
}
body.dbl-acc form input.form-submit {
    border: 1px solid #17375c;
    color: #fff;
}
body.dbl-acc form input.form-submit:hover {
    background-color: #153355;
    background-image: none;
}
body.dbl-acc #block-search-form form input.form-submit {
    background-color: #103058;
}
body.gr-acc #menu-bar, body.gr-bhd h2.block-title, body.gr-acc form input.form-submit {
    background: url("images/nav-bg-green.gif") repeat-x scroll left top #2b6b0b;
    color: #fff;
}
body.gr-acc #menu-bar ul li a {
    border-right: 1px solid #285c0c;
    color: #fff;
}
body.gr-acc #menu-bar ul a:hover, body.gr-acc #menu-bar ul.sf-menu ul, body.gr-acc #menu-bar ul.sf-menu li.sfHover a {
    background-color: #28600b;
}
body.gr-acc #menu-bar ul.sf-menu ul li a:hover {
    background-color: #3f7c1c;
}
body.gr-acc #menu-bar ul.sf-menu ul li a {
    border-top: 1px solid #3f7c1c;
}
body.gr-acc form input.form-submit {
    border: 1px solid #337311;
    color: #fff;
}
body.gr-acc form input.form-submit:hover {
    background-color: #294419;
    background-image: none;
}
body.gr-acc #block-search-form form input.form-submit {
    background-color: #367512;
}
body.dgr-acc #menu-bar, body.dgr-bhd h2.block-title, body.dgr-acc form input.form-submit {
    background: url("images/nav-bg-dkgreen.gif") repeat-x scroll left top #1c481d;
    color: #fff;
}
body.dgr-acc #menu-bar ul li a {
    border-right: 1px solid #213d0f;
    color: #fff;
}
body.dgr-acc #menu-bar ul a:hover, body.dgr-acc #menu-bar ul.sf-menu ul, body.dgr-acc #menu-bar ul.sf-menu li.sfHover a {
    background-color: #264019;
}
body.dgr-acc #menu-bar ul.sf-menu ul li a:hover {
    background-color: #3b572b;
}
body.dgr-acc #menu-bar ul.sf-menu ul li a {
    border-top: 1px solid #3b572b;
}
body.dgr-acc form input.form-submit {
    border: 1px solid #314f23;
    color: #fff;
}
body.dgr-acc form input.form-submit:hover {
    background-color: #294419;
    background-image: none;
}
body.dgr-acc #block-search-form form input.form-submit {
    background-color: #1d491e;
}
body.tl-acc #menu-bar, body.tl-bhd h2.block-title, body.tl-acc form input.form-submit {
    background: url("images/nav-bg-teal.gif") repeat-x scroll left top #3e5f63;
    color: #fff;
}
body.tl-acc #menu-bar ul li a {
    border-right: 1px solid #364f53;
    color: #fff;
}
body.tl-acc #menu-bar ul a:hover, body.tl-acc #menu-bar ul.sf-menu ul, body.tl-acc #menu-bar ul.sf-menu li.sfHover a {
    background-color: #385458;
}
body.tl-acc #menu-bar ul.sf-menu ul li a:hover {
    background-color: #517478;
}
body.tl-acc #menu-bar ul.sf-menu ul li a {
    border-top: 1px solid #517478;
}
body.tl-acc form input.form-submit {
    border: 1px solid #46686b;
    color: #fff;
}
body.tl-acc form input.form-submit:hover {
    background-color: #3f5c5f;
    background-image: none;
}
body.tl-acc #block-search-form form input.form-submit {
    background-color: #446569;
}
body.rd-acc #menu-bar, body.rd-bhd h2.block-title, body.rd-acc form input.form-submit {
    background: url("images/nav-bg-red.gif") repeat-x scroll left top #a51d1d;
    color: #fff;
}
body.rd-acc #menu-bar ul li a {
    border-right: 1px solid #980f19;
    color: #fff;
}
body.rd-acc #menu-bar ul a:hover, body.rd-acc #menu-bar ul.sf-menu ul, body.rd-acc #menu-bar ul.sf-menu li.sfHover a {
    background-color: #9b131c;
}
body.rd-acc #menu-bar ul.sf-menu ul li a:hover {
    background-color: #b92022;
}
body.rd-acc #menu-bar ul.sf-menu ul li a {
    border-top: 1px solid #b92022;
}
body.rd-acc form input.form-submit {
    border: 1px solid #a4141e;
    color: #fff;
}
body.rd-acc form input.form-submit:hover {
    background-color: #a81c1c;
    background-image: none;
}
body.rd-acc #block-search-form form input.form-submit {
    background-color: #b72121;
}
body.or-acc #menu-bar, body.or-bhd h2.block-title, body.or-acc form input.form-submit {
    background: url("images/nav-bg-orange.gif") repeat-x scroll left top #c85522;
    color: #fff;
}
body.or-acc #menu-bar ul li a {
    border-right: 1px solid #c14f1e;
    color: #fff;
}
body.or-acc #menu-bar ul li a:hover, body.or-acc #menu-bar ul.sf-menu ul, body.or-acc #menu-bar ul.sf-menu li.sfHover a {
    background-color: #c14f1e;
}
body.or-acc #menu-bar ul.sf-menu ul li a:hover {
    background-color: #a63b0a;
}
body.or-acc #menu-bar ul.sf-menu ul li a {
    border-top: 1px solid #a63b0a;
}
body.or-acc form input.form-submit {
    border: 1px solid #cc5822;
    color: #fff;
}
body.or-acc form input.form-submit:hover {
    background-color: #cc5822;
    background-image: none;
}
body.or-acc #block-search-form form input.form-submit {
    background-color: #d15b25;
}
body.mr-acc #menu-bar, body.mr-bhd h2.block-title, body.mr-acc form input.form-submit {
    background: url("images/nav-bg-maroon.gif") repeat-x scroll left top #672d39;
    color: #fff;
}
body.mr-acc #menu-bar ul li a {
    border-right: 1px solid #5b2833;
    color: #fff;
}
body.mr-acc #menu-bar ul a:hover, body.mr-acc #menu-bar ul.sf-menu ul, body.mr-acc #menu-bar ul.sf-menu li.sfHover a {
    background-color: #5f2a34;
}
body.mr-acc #menu-bar ul.sf-menu ul li a:hover {
    background-color: #773c48;
}
body.mr-acc #menu-bar ul.sf-menu ul li a {
    border-top: 1px solid #773c48;
}
body.mr-acc form input.form-submit {
    border: 1px solid #6a313c;
    color: #fff;
}
body.mr-acc form input.form-submit:hover {
    background-color: #642e39;
    background-image: none;
}
body.mr-acc #block-search-form form input.form-submit {
    background-color: #6b313d;
}
body.pr-acc #menu-bar, body.pr-bhd h2.block-title, body.pr-acc form input.form-submit {
    background: url("images/nav-bg-purple.gif") repeat-x scroll left top #4b3e68;
    color: #fff;
}
body.pr-acc #menu-bar ul li a {
    border-right: 1px solid #3f355a;
    color: #fff;
}
body.pr-acc #menu-bar ul a:hover, body.pr-acc #menu-bar ul.sf-menu ul, body.pr-acc #menu-bar ul.sf-menu li.sfHover a {
    background-color: #44375f;
}
body.pr-acc #menu-bar ul.sf-menu ul li a:hover {
    background-color: #51426f;
}
body.pr-acc #menu-bar ul.sf-menu ul li a {
    border-top: 1px solid #51426f;
}
body.pr-acc form input.form-submit {
    border: 1px solid #4e406b;
    color: #fff;
}
body.pr-acc form input.form-submit:hover {
    background-color: #3c3252;
    background-image: none;
}
body.pr-acc #block-search-form form input.form-submit {
    background-color: #534372;
}
.wh-sec .region-secondary-content, .wh-ter .region-tertiary-content, .wh-ftr #footer, .wh-bbg #main .block-inner {
    background-color: #fff;
    color: #333;
}
.lgy-sec .region-secondary-content, .lgy-ter .region-tertiary-content, .lgy-ftr #footer, .lgy-bbg #main .block-inner {
    background-color: #f2f2f2;
    color: #333;
}
.gy-sec .region-secondary-content, .gy-ter .region-tertiary-content, .gy-ftr #footer, .gy-bbg #main .block-inner {
    background-color: #d2d2d2;
    color: #333;
}
.dgy-sec .region-secondary-content, .dgy-ter .region-tertiary-content, .dgy-ftr #footer, .dgy-bbg #main .block-inner {
    background-color: #747474;
    color: #fff;
}
.bk-sec .region-secondary-content, .bk-ter .region-tertiary-content, .bk-ftr #footer, .bk-bbg #main .block-inner {
    background-color: #242424;
    color: #fff;
}
.ltn-sec .region-secondary-content, .ltn-ter .region-tertiary-content, .ltn-ftr #footer, .ltn-bbg #main .block-inner {
    background-color: #f1eee5;
    color: #333;
}
.tn-sec .region-secondary-content, .tn-ter .region-tertiary-content, .tn-ftr #footer, .tn-bbg #main .block-inner {
    background-color: #cdc2aa;
    color: #333;
}
.dtn-sec .region-secondary-content, .dtn-ter .region-tertiary-content, .dtn-ftr #footer, .dtn-bbg #main .block-inner {
    background-color: #a6977e;
    color: #fff;
}
.brn-sec .region-secondary-content, .brn-ter .region-tertiary-content, .brn-ftr #footer, .brn-bbg #main .block-inner {
    background-color: #4e453c;
    color: #fff;
}
.lbl-sec .region-secondary-content, .lbl-ter .region-tertiary-content, .lbl-ftr #footer, .lbl-bbg #main .block-inner {
    background-color: #b5cfef;
    color: #333;
}
.bl-sec .region-secondary-content, .bl-ter .region-tertiary-content, .bl-ftr #footer, .bl-bbg #main .block-inner {
    background-color: #0e53a6;
    color: #fff;
}
.dbl-sec .region-secondary-content, .dbl-ter .region-tertiary-content, .dbl-ftr #footer, .dbl-bbg #main .block-inner {
    background-color: #143865;
    color: #fff;
}
.lgr-sec .region-secondary-content, .lgr-ter .region-tertiary-content, .lgr-ftr #footer, .lgr-bbg #main .block-inner {
    background-color: #c5dbad;
    color: #333;
}
.gr-sec .region-secondary-content, .gr-ter .region-tertiary-content, .gr-ftr #footer, .gr-bbg #main .block-inner {
    background-color: #367512;
    color: #fff;
}
.dgr-sec .region-secondary-content, .dgr-ter .region-tertiary-content, .dgr-ftr #footer, .dgr-bbg #main .block-inner {
    background-color: #1f5120;
    color: #fff;
}
.ltl-sec .region-secondary-content, .ltl-ter .region-tertiary-content, .ltl-ftr #footer, .ltl-bbg #main .block-inner {
    background-color: #bcd0ce;
    color: #333;
}
.tl-sec .region-secondary-content, .tl-ter .region-tertiary-content, .tl-ftr #footer, .tl-bbg #main .block-inner {
    background-color: #45676b;
    color: #fff;
}
.red-sec .region-secondary-content, .red-ter .region-tertiary-content, .red-ftr #footer, .red-bbg #main .block-inner {
    background-color: #b01c1c;
    color: #fff;
}
.lor-sec .region-secondary-content, .lor-ter .region-tertiary-content, .lor-ftr #footer, .lor-bbg #main .block-inner {
    background-color: #f2b789;
    color: #333;
}
.or-sec .region-secondary-content, .or-ter .region-tertiary-content, .or-ftr #footer, .or-bbg #main .block-inner {
    background-color: #e9620f;
    color: #fff;
}
.lmr-sec .region-secondary-content, .lmr-ter .region-tertiary-content, .lmr-ftr #footer, .lmr-bbg #main .block-inner {
    background-color: #d5b4b9;
    color: #333;
}
.mr-sec .region-secondary-content, .mr-ter .region-tertiary-content, .mr-ftr #footer, .mr-bbg #main .block-inner {
    background-color: #793b48;
    color: #fff;
}
.lpr-sec .region-secondary-content, .lpr-ter .region-tertiary-content, .lpr-ftr #footer, .lpr-bbg #main .block-inner {
    background-color: #c4bbd9;
    color: #333;
}
.pr-sec .region-secondary-content, .pr-ter .region-tertiary-content, .pr-ftr #footer, .pr-bbg #main .block-inner {
    background-color: #554675;
    color: #fff;
}
body.wh-pt h1#page-title, body.wh-bht h2.block-title {
    color: #fff;
}
body.gy-pt h1#page-title, body.by-bht h2.block-title {
    color: #767676;
}
body.bk-pt h1#page-title, body.bk-bht h2.block-title {
    color: #323232;
}
body.br-pt h1#page-title, body.br-bht h2.block-title {
    color: #594d42;
}
body.bl-pt h1#page-title, body.bl-bht h2.block-title {
    color: #1a59b1;
}
body.dbl-pt h1#page-title, body.dbl-bht h2.block-title {
    color: #2d4a6b;
}
body.gr-pt h1#page-title, body.gr-bht h2.block-title {
    color: #2a9400;
}
body.dgr-pt h1#page-title, body.dgr-bht h2.block-title {
    color: #3a572d;
}
body.tl-pt h1#page-title, body.tl-bht h2.block-title {
    color: #37676d;
}
body.rd-pt h1#page-title, body.rd-bht h2.block-title {
    color: #bf1d20;
}
body.mr-pt h1#page-title, body.mr-bht h2.block-title {
    color: #773743;
}
body.pr-pt h1#page-title, body.pr-bht h2.block-title {
    color: #624f88;
}
body.or-pt h1#page-title, body.or-bht h2.block-title {
    color: #dd5c0b;
}
body.wh-lnk a {
    color: #fff;
}
body.br-lnk a {
    color: #82654b;
}
body.bl-lnk a {
    color: #135db1;
}
body.gr-lnk a {
    color: #2a9400;
}
body.tl-lnk a {
    color: #2a7e87;
}
body.rd-lnk a {
    color: #bf1d20;
}
body.mr-lnk a {
    color: #85283b;
}
body.pr-lnk a {
    color: #755aaf;
}
body.or-lnk a {
    color: #e6683b;
}
.views-field {
    text-align: center;
}
#main-content {
    background-color: #f2f2f2;
    color: #333;
    padding: 10px 10px 10px 0;
}
