ul#nav ul li#cat2 a {
	background: url("images/cat2_over.gif") no-repeat top left;
	}

/* ------------- Home Content Container ------------- */ 

#og_content {
	width: 980px;
	background: #FFFFFF url("images/og_main_bg.gif") no-repeat top left;
	margin: 0 auto 0;
	position: relative;
	}
	
span#article_breadcrumb a {
	color: #84a816;
	}
	
span#article_breadcrumb a strong.blog {
	color: #8B8B8B;
	}	
	
span#article_breadcrumb a:hover {
	color: #84a816;
	text-decoration: underline;
	}

/* ---------------------- Main ---------------------- */ 

h2#og {
	background: url("images/organic_garden_header.gif") no-repeat top left;
	border-bottom: solid 1px #d1d1d1;
	padding-bottom: 20px;
	margin-bottom: 22px;
	text-indent: -9999px;
	}
	
h2.og_article_header {
	color: #84a816;
	}	

span#article_author a {
	color: #84a816;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	}
	
span#article_author a:hover {
	color: #84a816;
	text-decoration: underline;
	}

span#article_author a:visited {
	color: #84a816;
	}

span#article_date a {
	color: #84a816;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	}
	
span#article_date a:hover {
	color: #84a816;
	text-decoration: underline;
	}

span#article_date a:visited {
	color: #84a816;
	}

span#article_category a {
	color: #84a816;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	}
	
span#article_category a:hover {
	color: #84a816;
	text-decoration: underline;
	}

span#article_category a:visited {
	color: #84a816;
	}

span#article_tags a {
	color: #84a816;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	}
	
span#article_tags a:hover {
	color: #84a816;
	text-decoration: underline;
	}

span#article_tags a:visited {
	color: #84a816;
	}
	
/* ------------ Comments ------------ */

#article_main_col h3.comment_header {
	color: #84a816;
	}
	
/* ------------ Most Popular Box ------------ */ 

#popular {
	width: 610px;
	height: 294px;
	border: 1px solid #d4dbe2;
	margin-bottom: 15px;
	}

/* ------------ Article Previews ------------ */ 
	
.preview h4 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #84a816;
	font-weight: normal;
	font-style: normal;
	line-height: 120%;
	}
		
.preview span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #666666;
	}

a.title_link {
	font-size: 12px;
	color: #84a816;
	text-decoration: none;
	}

.preview a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 12px;
	color: #84a816;
	text-decoration: none;
	}

/* ------------ Article Body ------------ */ 
	
#article_main_col blockquote {
	color: #84a816;
	}
	
#article_main_col a {
	color: #007AD0;
	}	
	
#article_main_col h3 {
	color: #84a816;
	}	

#article_main_col h4 {
	color: #84a816;
	}	
	
/* ---------------------- Related Articles ---------------------- */ 

h3#related_header {
	color: #84a816;
	border-bottom: 2px solid #d1d1d1;
	}

h4.related_title a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #84a816;
	line-height: 140%;
	}

a.related_textlink {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 11px;
	color: #84a816;
	text-decoration: none;
	}
	
#page_nav a {
	color: #84a816;
	}

#page_nav a:hover {
	color: #84a816;
	}
		
/* ---------------------- Bottom Breadcrumb ---------------------- */ 
	
span#bottom_breadcrumb {
	display: block;
	width: 936px;
	font-size: 17px;
	color: #808080;
	padding-top: 13px;
	padding-bottom: 13px;
	border-top: 1px dotted #999;
	border-bottom: 1px dotted #999;
	margin-top: 22px;
	}	

span#bottom_breadcrumb strong {
	font-weight: normal;
	color: #666666;
	}	
	
span#bottom_breadcrumb strong a {
	color: #84a816;
	}
	
span#bottom_breadcrumb strong a:hover {
	text-decoration: underline;
	}
	
/* ---------------------- Adsense ---------------------- */ 

#adsense {
	width: 936px;
	height: 105px;
	position: relative;
	padding-left: 100px;
	padding-top: 30px;
	}
		
	
/* ---------------------- Footer ---------------------- */ 

#footer {
	background: url("images/og_footermap_bg.jpg") no-repeat bottom left;
	width: 978px;
	height: 320px;
	position: relative;
	margin-left: -21px;
	}	

/* --------- Map Section -------- */ 	

*html ul#footer-bar {
	margin-top: 0;
	}

#footer ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3f3f;
	line-height: 220%;
	border-bottom: 1px dotted #999999;
	}

#footer ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3f3f;
	line-height: 220%;
	}
	
#footer ul a:hover {
	text-decoration: underline;
	}

#footer ul li.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #84a816;
	margin-bottom: -6px;
	margin-top: 9px;
	border-bottom: none;
	}

#footer ul li.title a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #84a816;
	margin-bottom: -6px;
	margin-top: 9px;
	border-bottom: none;
	}
