/* Mint Flavour
-------------------------------------------------------------- */   
body                    { background-color: #23381c; }
h1, h2, h3, h4          { color: #517e3d; }
.tagline h1				{ color: #ffffff;}
hr						{ color: #517e3d; background-color: #517e3d; height: 2px; }



/* Links */
a                       { color: #517e3d; text-decoration: none; background-color: #e1fcce  }
a:hover                 { color: #517e3d; text-decoration: none;}
a:visited               { color: #517e3d; text-decoration: none;}
a:visited:hover         { color: #517e3d; text-decoration: none;}
h1 a:hover				{ background-color: #d2edc2; }

/* Navigation tabs */
.nav-bar li 			{ float:left; background:url("mint/mint-left-tab-off.png") no-repeat left top; margin:0; padding:0 0 0 3px; }
.nav-bar a 				{ float:left; display:block; background:url("mint/mint-right-tab-off.png") no-repeat right top; padding:5px 15px 4px 10px;margin-right:2px; text-decoration:none; color:#765; }
.nav-bar a:hover 		{ color:#333; }
.nav-bar li.current_page_item{ background-image:url("mint/mint-left-tab.png"); }
.nav-bar li.current_page_item a 	{ background-image:url("mint/mint-right-tab.png"); color:#fff; padding-bottom:5px; }

/* Call to action button */
.roundedcornr_box		{ background: #ffffff; }
.roundedcornr_top div 	{ background: url(mint/roundedcornr-tl.png) no-repeat top left; }
.roundedcornr_top 		{ background: url(mint/roundedcornr-tr.png) no-repeat top right; }
.roundedcornr_bottom div{ background: url(mint/roundedcornr-bl.png) no-repeat bottom left; }
.roundedcornr_bottom    { background: url(mint/roundedcornr-br.png) no-repeat bottom right; }
.roundedcornr_top div, .roundedcornr_top, .roundedcornr_bottom div, .roundedcornr_bottom
						{ width: 100%; height: 15px; font-size: 1px; }
.roundedcornr_content a { background-color: transparent; color: #517e3d; }
.roundedcornr_content a:hover   { color: #517e3d; background-color: transparent; }
.roundedcornr_content a:visited { color: #517e3d; background-color: transparent; }

/* Containers */
.strip                  { background-color: #517e3d; }
.content				{ background-color: #e2ffd0; }

/* Homepage images */
.home-img               { border: 1px solid #517e3d;}

/* Footer */
.footer-bar             { background-color: #517e3d; border-top:25px solid #e3fed0; }
.final-footer           { background-color: #517e3d;color:#fff; }
.final-footer a         { color:#ffffff;background-color: transparent; }
.final-footer a:hover   { color:#c0d6af;background-color: transparent; }
.final-footer a:visited { color:#ffffff;background-color: transparent; }

/* Feed rollovers */
a.rsslight 				{ background-image:url(mint/mint-rss.png); background-position:0; display:block; height:35px; width:36px; float:right; cursor: pointer; }
a.rsslight:hover		{ background-position:36px; text-decoration:none; }

a.emaillight 			{ background-image:url(mint/mint-email.png); background-position:0; display:block; height:35px; width:36px; float:right; margin-left:5px; margin-right:10px; cursor: pointer; }
a.emaillight:hover 		{ background-position:36px; text-decoration:none; }
