body {
background:#f1ffe7;
}

#wrapper {
background:none;
}

h1, h2, h3, h4 {
color:#679b40;
}

a:focus, a:hover {
color: #778e65;
}
a {
color: #778e65;
}

blockquote {
background: url(green/quote.gif) no-repeat;
background-position:0 5px;
color: #778e65;
}



#searchform, #searchformholder {
background:#679b40!important;
}

.menupack {
background:url(green/menupack.png) center top no-repeat;
}
ul#topmenu.menu {
background:#f1ffe7;
}

ul#topmenu li.page_item a {
color:#fff;
}
ul#topmenu li.page_item a:hover {
color:#fff;
text-decoration:underline;
}
ul#topmenu li.page_item a {
background:#679b40;
}


ul#topmenu li.current_page_item {
background:url(green/menu_act_l.png) left top no-repeat;
}
ul#topmenu li.current_page_item a {
background:url(green/menu_act_r.png) right top no-repeat;
color: #562e18;
}
ul#topmenu li.current_page_item a:hover {
color: #562e18;
}


#submit:hover {
background:#778e65;
color:#fff;
}

#leftcolumntop {
background:url(green/bg_sidet.png) left top no-repeat;
}
.description {
color:#778e65;
}


#blogname {
background:url(green/desc_m.png) left top repeat-y;
}
#blogname_t {
background:url(green/desc_t.png) left top no-repeat;
}
#blogname_b {
background:url(green/desc_b.png) left top no-repeat;	
}


.rss {
background: url(green/rss.png) left top no-repeat;
}
.rss a, .subscribe .head {
color:#562e18;
}
.subscribe .head {
background: url(green/email.png) right top no-repeat;
}

.subscribebutton {
background:#778e65;
border:1px solid #ccc;
}


.title h2 a {
color: #679b40;
}
.title h2 a:hover {
color: #333;
}

.postmeta a {
background:#b1c6a0;
}
.postmeta a:hover, .posttitles .postmeta a:hover {
background:#778e65;
}
.posttitles .title_wrap .postmeta a, .posttitles .title_wrap:hover .postmeta a {
background:#b1c6a0;
color:#fff;
padding:0 2px 0 2px;
}
.posttitles .title_wrap:hover .postmeta a:hover {
background:#778e65;
color:#fff;
}

.postmetacomments a {
color:#000;
}
.postmetacomments a:hover {
color:#562e18;
}
.title .postmetacomments a {
background:url(green/i_com.png) no-repeat;
}
.posttitles .title_wrap:hover {
background:#E6ECE0 url(green/posttitle_h2_h.jpg) left top repeat-x;
}

.posttitles .title_wrap h2 a {
color:#b1c6a0;
}

.posttitles .title_wrap:hover h2 a {
color:#679b40;
}
.posttitles .title_wrap:hover h2 a:hover {
color:#444;
}

#archiveslink {
background:url(green/archiveslink.gif) no-repeat;
}
#archiveslink:hover {
background:url(green/archiveslink.gif) no-repeat 0 100%;
}

.entry a.more-link {
background:url(green/more.gif) left no-repeat;
}


.sidebar h2 {
background:url(green/side_h.jpg) left top repeat-x;
color:#679b40;
}


#leftcolumn .sidebar a {
color:#778e65;
}
#leftcolumn .sidebar a:hover {
color: #000;
}

li#twitter-tools ul li a {
color:#000;
}
li#twitter-tools h2 {
color:#000;
}


.commentlist li.comment-author-admin {
color:#778e65;
border-left:3px solid #b1c6a0;
background:#f1ffe7;
}

#commentform input:focus {
border: 1px solid #000;
}
#commentform textarea:focus {
border: 1px solid #000;
}
.button:hover {
background:#000;
color:#fff;
}
#commentform .button:focus {
background:#000;
color:#fff;
}
 
