/* Home Page Only */

/*-------------------------------------------
	Logo
-------------------------------------------*/

div#logotype  {
	margin: 63px 0 0;
}
div#logotype h1 {
	margin: 0 0 10px;
}
div#logotype h2.tagline {
	background: url(../images/_global/help_us_plant.gif) no-repeat left top;
	height: 21px;
	width: 594px;
	margin-bottom: 0;
}

/*-------------------------------------------
	Counter
-------------------------------------------*/

div#counter {
	clear: both;
	width: 706px;
	height: 138px;
	margin: 20px auto 0;
}
p#counter_legend {
	font: normal 12px/1 Verdana, sans-serif;
	color: #77787B;
	width: 739px;
	margin: 3px 30px 0 0;
	text-align: right;
}

/* Alt HTML Content */
div#counter h1 {
	font: bold 8em/1 Verdana, sans-serif;
	color: #D54331;
	text-align: center;
}



/*-------------------------------------------
	Home Page Badges on Green Background
-------------------------------------------*/
div#report_your_planting_badge {
	display: inline;
	margin-right: 30px;
}
div#report_your_planting_badge h3 {
	height: 23px;
	width: 243px;
	background: url(../images/home/headlines/report_your_plantings.gif) left top no-repeat;
	margin: 0 0 8px;
}
div#report_your_planting_badge h3 a {
	display: block;
	height: 23px;
	width: 243px;
}
div#challenge_a_friend_badge h3 {
	height: 23px;
	width: 222px;
	background: url(../images/home/headlines/challenge_a_friend.gif) left top no-repeat;
	margin: 0 0 8px;
}
div#challenge_a_friend_badge h3 a {
	display: block;
	height: 23px;
	width: 222px;
}
div#outer_wrapper_2 div.badge p {
	font: normal 1.2em/1.4 Verdana, sans-serif;
	text-align: left;
	width: 250px;
}
div#outer_wrapper_2 div.badge p a.action_link {
	color: #5A1400;
	text-decoration: none;
	padding-right: 14px;
	background: url(../images/home/headlines/brown_arrow.gif) right center no-repeat;
}
div#outer_wrapper_2 div.badge p a.action_link:hover {
	color: #D54331;
	text-decoration: none;
	background: url(../images/badges/red_arrow2.gif) right center no-repeat;
}

/*-------------------------------------------
	Home Page Rankings Lists
-------------------------------------------*/

div#top_pledgers_container, 
div#top_planters_container {
	float: left;
	width: 346px;
	border-top: 1px solid #AABB8F;
	padding-top: 20px;
	margin-top: 8px;
}
div#top_pledgers_container {
	margin-right: 30px;
}
div#top_pledgers_container h3 {
	height: 20px;
	width: 132px;
	background: url(../images/home/headlines/top_pledgers.gif) left top no-repeat;
	margin: 0;
}
div#top_planters_container h3 {
	height: 20px;
	width: 127px;
	background: url(../images/home/headlines/top_planters.gif) left top no-repeat;
	margin: 0;
}
div#top_rankings div div.col_1, 
div#top_rankings div div.col_2 {
	float: left;
	width: 153px;
}
div#top_rankings div div.col_1 {
	margin-right: 20px;
}
div#top_rankings h4 {
	font: bold 1em/1.2 Verdana, sans-serif;
	color: #577C30;
	letter-spacing: .1em;
	text-transform: uppercase;
	margin: 1.5em 0 .5em;
}
div#top_rankings ul {

}
div#top_rankings li {
	font:  1.2em/1.2 Verdana, sans-serif;
	color: #5A1400;
}
div#top_rankings li a:link, 
div#top_rankings li a:visited {
	color: #5A1400;
	text-decoration: underline;
}
div#top_rankings li a:hover {
	color: #D9531E;
	text-decoration: underline;
}

div#top_rankings li span {
	font-size:  .8em;
}
div#top_rankings p {
	font:  1.2em/1.2 Verdana, sans-serif;
	text-align: center;
	margin: 20px 0;
}
div#top_rankings p a:link, 
div#top_rankings p a:visited {
	color: #5A1400;
}
div#top_rankings p a:hover {
	color: #D54331;
}
