/* Colors
green 617340
bright green BCD956
med. pink C775A5
dark purple 7A1E54
light green e3ff7f
brown 472826
olive 778c2a

*/
body {background-color: #ffffff;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; color:#B32C05; font-family: Georgia, serif;}

a { color: #B32C05; }
a:hover { color: #555;}
a:visited { color:#777;}

.widget h3, .navigation, .comments-header, .archives .content h3, .page-links { border-top: 2px solid #7A1E54; border-bottom: 1px solid #7A1E54; background-color: #ffffff; color: #472826; }
.navigation a, .page-links a { color: #B32C05; }

/******  HEADER *****/
.header { background-color: #617340; color:#E0E4CC;}

/****** MENU *******/
#subheader, .sf-js-enabled li li { background-color: #BCD956; }
.meta ul li a, .menu ul li a:visited { color: #26272A; }
.menu ul li a:hover { color: #26272A; }
.menu ul li.current_page_item a, .menu ul li.current_page_item sub{ color: #26272A; }

.sf-js-enabled li:hover, .sf-js-enabled li.sfHover, .sf-js-enabled a:focus, .sf-js-enabled a:hover, .sf-js-enabled a:active { background:#BCD956; }


/**** FEATURED ****/
.feature {background-color: #778c2a; color: #333; border-color: #999; }
.feature h2 a, .feature a{ color: #7A1E54; }
.feature .meta ul li, .feature .meta ul li a, .classic-feature .meta ul li a { color: #B32C05; }
.feature .more-link { color: #B32C05; }
.feature .more-link:hover { color: #222; }

/*** CLASSIC FEATURED ***/
.classic-feature { margin: 1em 0 2em; background-color: #778c2a; color: #000; padding: 5px 10px;}
.classic-feature h2, .classic-feature h2 a{ color: #fff; text-decoration: none; margin-bottom: 0px; }
	.classic-feature h2 a:hover { color: #ccc;}
.classic-feature .meta ul li, .classic-feature .meta ul li a { color: #ccc; }
.classic-feature img { float: right; margin-bottom: 10px; margin-left: 10px; }
.classic-feature a { color: #fff;}
	.classic-feature a:hover { color: #aaa;}
.classic-feature .more-link { font-weight: bold; font-family: Georgia, serif; color: #aaa; border-top: 1px solid #555; background: none; padding-right: 0px; text-decoration: none; display: block; margin-top: 1em; text-align: right; }
	.classic-feature .more-link:hover { color: #FFF; }
	
/**** BLOG ****/
.blog h2 a { color: #7A1E54;}
.meta ul li { color: #C775A5; }
.more-link { color: #B32C05; }

/**** WIDGETS ****/
.cm_rss_widget { background-color: #e3ff71f; color: #333; border-color: #7a1e54; }
.cm_rss_widget ul li a { color: #617340; }
	.cm_rss_widget ul li a:hover { color: #C775A5; }
.cm_rss_widget h3 { border-top: none; padding: 0; background: none; color: #472826; margin-bottom: .4em; border-bottom: 1px solid #e3ff71f;  }

.widget { margin-bottom: 1.5em;}
	.widget h3 { border-top: 2px solid #aaa; background: #e9e9e9 url('images/down_arrow.png') right no-repeat; border-bottom: 1px solid #ccc; color: #7A1E54; padding: 5px 0 5px 2px; font-weight: bold; }
	.widget ul { margin: 0px; list-style-type: none;}
		.widget ul ul { margin-left: 10px; }
		.widget ul li { border-bottom: 1px solid #e9e9e9;  }
			.widget ul li a { color: #617340; text-decoration: none; }
			.widget ul li a:hover { color: #C775A5; }

/* Welcome Box Widget */
.widget_welcome { background-color: #BCD956; border: 1px solid #D1C7A2; }

/**** COMMENTS ****/
#comments li.odd { background-color: #ffffff;}
#comments li.even { background-color: #BCD956; }