/* walkerillustration.com */
/* theme_green_paper.css    */

body,
div,
img,
h1, 
h2, 
h3, 
h4, 
h5, 
h6,
p,
ul,
ol {
 color: #464A3C;
}

body {
 background-color: #9da97e;
 background-image: url("../images/themes/green_paper/open_background.gif");
 background-position: 0 0;
 background-repeat: repeat;
}

#section_head,
#category_head,
.image_title,
#section_link a:visited {
 color: #bec8a0;
}

#section_link a:hover,
#section_link a:active {
 color: white;
}

h1,
.image_title {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_background.gif");
 background-position: 0 0;
 background-repeat: repeat;
}

#main_menu {
 color: #bec8a4;
 background-color: #727e56;
 background-image: url("../images/themes/green_paper/filled_background.gif");
 background-position: 0 0;
 background-repeat: repeat;
}

#main_menu a:link {
 color: #bec8a4;
 background-color: #647245;
 background-image: url("../images/themes/green_paper/filled_background.gif");
 background-position: 0 0;
 background-repeat: repeat;
}

#main_menu a:visited {
 color: inherit;
 background-color: #647245;
 background-image: url("../images/themes/green_paper/filled_background.gif");
 background-position: 0 0;
 background-repeat: repeat;
}

#main_menu a:hover {
 color: white;
 background-color: #7f8f5d;
 background-image: url("../images/themes/green_paper/open_background.gif");
 background-position: 0 0;
 background-repeat: repeat;
}

#main_menu a:active {
 color: inherit;
 background-color: #515f35;
 background-image: url("../images/themes/green_paper/open_background.gif");
 background-position: 0 0;
 background-repeat: repeat;
}

#header_bar {
 color: inherit;
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_background.gif");
 background-position: 0 0;
 background-repeat: repeat;
}

#article_list li {
 background-image: url("../images/themes/green_paper/icon_background.gif");
}

a {
 display: inline;
 text-decoration: none; 
 outline-width: 0;
}

a:link {
 color: #464a3c;
 background-color: inherit;
 border-bottom: 1px solid #606650;
}

a:visited {
 color: #606650;
 background-color: inherit;
 border-bottom: 1px solid #606650;
}

a:hover {
 color: #ccdba2;
 background-color: inherit;
 border-bottom: 1px solid #ccdba2;
}

a:active {
 color: #bfc399;
 background-color: inherit;
 border-bottom: 1px solid #bfc399;
}

/* set sizes for borders */

/* newer config */
green_paper .top,
green_paper .top_left,
green_paper .top_right,
green_paper .cap_left,
green_paper .cap_right,
green_paper .cap_bottom_tee,
green_paper .inline_tee_down,
green_paper .hor_rule {
 height: 6px;
}

green_paper .right,
green_paper .top_right,
green_paper .bottom_right,
green_paper .cap_right {
 width: 6px;
}

green_paper .bottom,
green_paper .bottom_right,
green_paper .bottom_left,
green_paper .cap_top_tee,
green_paper .inline_tee_up {
 height: 6px;
}

green_paper .left,
green_paper .bottom_left,
green_paper .top_left,
green_paper .cap_left,
green_paper .cap_top_tee,
green_paper .cap_bottom_tee,
green_paper .ver_rule {
 width: 6px;
}

/* older config */
.top,
.top_left,
.top_right,
.cap_left,
.cap_right,
.cap_bottom_tee,
.inline_tee_down,
.hor_rule {
 height: 6px;
}

.right,
.top_right,
.bottom_right,
.cap_right {
 width: 6px;
}

.bottom,
.bottom_right,
.bottom_left,
.cap_top_tee,
.inline_tee_up {
 height: 6px;
}

.left,
.bottom_left,
.top_left,
.cap_left,
.cap_top_tee,
.cap_bottom_tee,
.ver_rule {
 width: 6px;
}

/* set fills, note that this is separate from all positioning styles for convenience of modding */

/* newer config */

.green_paper .top {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_top.gif");
}

.green_paper .right {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_right.gif");
}

.green_paper .bottom {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_bottom.gif");
}

.green_paper .left {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_left.gif");
}

.green_paper .top_left {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_top_left.gif");
}

.green_paper .top_right {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_top_right.gif");
}

.green_paper .bottom_right {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_bottom_right.gif");
}

.green_paper .bottom_left {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_bottom_left.gif");
}

/* older config */

.top.filled {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_top.gif");
}

.right.filled {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_right.gif");
}

.bottom.filled {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_bottom.gif");
}

.left.filled {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_left.gif");
}

.top_left.filled {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_top_left.gif");
}

.top_right.filled {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_top_right.gif");
}

.bottom_right.filled {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_bottom_right.gif");
}

.bottom_left.filled {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_bottom_left.gif");
}

.top.open {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/open_top.gif");
}

.right.open {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/open_right.gif");
}

.bottom.open {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/open_bottom.gif");
}

.left.open {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/open_left.gif");
}

.top_left.open {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/open_top_left.gif");
}

.top_right.open {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/open_top_right.gif");
}

.bottom_right.open {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/open_bottom_right.gif");
}

.bottom_left.open {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/open_bottom_left.gif");
}

.cap_left {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/cap_left.gif");
}

.cap_right {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/cap_right.gif");
}

.cap_top {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/cap_top.gif");
}

.cap_bottom {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/cap_bottom.gif");
}

.cap_top_tee {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/tee_down.gif");
}

.cap_bottom_tee {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/tee_up.gif");
}

.inline_tee_down.filled {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_tee_down.gif");
}

.inline_tee_up.filled {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/filled_tee_up.gif");
}

.inline_tee_down.open {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/open_tee_down.gif");
}

.inline_tee_up.open {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/open_tee_up.gif");
}

.ver_rule_bottom {
 background-color: transparent;
 background-image: url("../images/themes/green_paper/open_left.gif");
}

/* prev and next btns */

#btn_prev a {
 background-image: url("../images/themes/green_paper/btn_prev.gif");
}

#btn_next a {
 background-image: url("../images/themes/green_paper/btn_next.gif");
}

#btn_prev a:link,
#btn_next a:link {
 color: #98a479;
}

#btn_prev a:visited,
#btn_next a:visited {
 color: #98a479;
}

#btn_prev a:hover,
#btn_next a:hover {
 color: #bec8a0;
}

#btn_prev a:active,
#btn_next a:active {
 color: #bec8a0;
}