body {
	background: #eee url(sprouter/bg.gif) no-repeat center 0px;
}
#menu {
	display: none;
	}
#menu ul {
	background: url(sprouter/menu_bg.gif) repeat-x 0 bottom;
}
#menu ul li a {
	border-left:1px solid #3a4c2b;
}
#info {
	background: url(sprouter/search_block_bg.gif) no-repeat 0 0;
}
#info #welcome {
}
#search {
	background: url(sprouter/sidebar_bg.gif) repeat-x 0 0;
}
#container {
	background: url(sprouter/top.gif) no-repeat 0 112px;
}
.background {
	background: #F5F5F5 url(sprouter/content_bg.gif) repeat-y right top;
}
#sidebar .block, #sidebar .adverts{
	background: url(sprouter/sidebar_block_top.gif) repeat-x 0 0;
}
#sidebar_in .block ul li {
	font-weight: bold;
	border-bottom: #8bb337 1px dotted;
	line-height: 20px;
	padding: 4px 0;
	background: none;
	margin-right: 10px;
}
#sidebar .categories ul, #sidebar .blogroll ul, #sidebar .widget_categories ul, #sidebar .widget_links ul {
	background: none;
	margin-top: 3px;
}
#sidebar .categories ul li, #sidebar .widget_categories ul li {
	background: url(../images/icon_folder.gif) no-repeat 0 6px;
	padding-left: 21px;
}

#sidebar .blogroll ul li, #sidebar .widget_links ul li {
	background: none; /*url(../images/circle.gif) no-repeat 5px 11px;*/
	padding-left: 0;
}
#sidebar .blogroll ul li, #sidebar .widget_links ul li {
	float: none;
	margin-right: 0;
	display: block;
	width: 260px;
}
#footer {
	background: url(sprouter/footer_bg.gif);
	border-top: 1px solid #8bb337;
}
#footer .left-col h2 {
	background: url(sprouter/footer_element.gif) no-repeat right 18px;
}
#footer .left-col ul li {
	background: url(sprouter/footer_line.gif) repeat-x left bottom;
}
#copyright {
	background: #98c146 url(sprouter/bottom.gif) no-repeat left bottom;
	border-top: #8bb337 1px solid;
	color: #e6f9be;
}

.post-content a span.read_more {
	color: #70a639;
}

#footer a {
	color: #fff;
}

#footer a:hover {
	color: #e6f9be;
}

#footer h2 {
	color: #e6f9be;
}
#sidebar {
	color:#4e693f;
}
#sidebar h2 {
	color:#e6f9be;	
}
#sidebar .block a {
	color:#fff;
}
#wp-calendar th{
	background:#cde2c0 none repeat scroll 0 0;
}
#footer #subscribe {
	color:#e6f9be;
}
#content .ec3_schedule {
	width: 100%;
	}
#sidebar #upcoming-events .ec3_events {
	width: 260px;
	}
	#sidebar #upcoming-events .ec3_events li {
		color: #4e693f;
		padding: 0;
		margin: 0;
		}
	#sidebar #upcoming-events li ul {
	}
		#sidebar #upcoming-events li li {
			}
			
/* Post Share Buttons */
			
.share-buttons {
	border-top: 1px solid #D7D7D7;
	width: 161px;
	margin-left: -8px;
	margin-top: 15px;
	padding: 15px 0 0 0;
}

	.share-buttons div.facebook-like {
		margin: 0 auto;
		width: 100px;
	}
	
	.share-buttons div.tweetmeme_button {
		margin: 0 auto;
		margin-top: 5px;
		width: 100px;
	}

/* Sidebar Menu */

#sidebar-menu ul {	
	margin: 0 0 -10px 0;
	width: 290px !important;
	}
	
	#sidebar-menu ul li {
		font-size: 16px;
		font-weight: bold;
		color: #e6f9be;
		border-bottom: 1px solid #e6f9be;
	}
		#sidebar-menu ul li a {
			color: #e6f9be;
			padding: 10px 0 10px 20px;
			display: block;
		}
		
		#sidebar-menu ul li a:hover {
			color: #e6f9be !important;
		}
		
		#sidebar-menu ul li.last {
			border: 0;
		}

/* Sprouter Weekly */

#sprouter-weekly img { 
	margin: 0 auto;
	display: block;
}

#sprouter-weekly img.cutoff {
	float: right;
	position: relative;
	left: 4px;
}

	#sprouter-weekly p {
		width: 150px;
	}
	
	#sprouter-weekly a {
		color: #e6f9be;
	}
		#sprouter-weekly a:hover {
			color: #fff;
		}

#welcome h2 {
		font-size: 20px;
		margin: 0 0 -5px 0;
	}

#header #social {
		float: right;
		margin: -35px 0 0 0;
	}
	
		#header #social span {
			font-size: 11px;
			text-transform: uppercase;
			color:#777;
			position:relative;
			top: -3px;
			left:-5px;
		}
		
#join-sprouter {
	width: 250px;
	height: 49px;
	display: block;
	text-indent: -9999px;
	background: transparent url(sprouter/join-sprouter.png) top left no-repeat;
}

	#join-sprouter:hover {
		background: transparent url(sprouter/join-sprouter-hover.png) top left no-repeat;
	}
