@charset "utf-8";
/* CSS Document */

/* LANDING PAGE */
#harvestWrapper	{
	
}
#harvestWrapper a	{
	outline:none;
}
.clear	{
	clear:both;
}
#bkgrdHarvestLanding	{
	background:url(../images/bkgrdLanding.jpg) no-repeat;
	width:889px;
	height:938px;
}
#btnTeachersEnter,
#btnTeachersEnter a	{
	display:block;
	width:320px;
	height:245px;
}
#btnTeachersEnter	{
	float:left;
	margin-top:75px;
	text-indent:-10000px;
}
#logoHarvestLanding	{
	width:235px;
	height:323px;
	float:left;
}
#btnParentsEnter,
#btnParentsEnter a	{
	display:block;
	width:330px;
	height:255px;
}
#btnParentsEnter	{
	float:left;
	margin-top:59px;
	text-indent:-10000px;
}
#txtHarvestLanding	{
	margin:0 275px 0 265px;
	padding-top:40px;
	font:16px/22px Arial, Helvetica, sans-serif;
	color:#221f73;
	text-align:center;
}
#txtHarvestLanding	span	{
	display:block;
	font-size:19px;
	line-height:21px;
	margin-top:10px;
	font-weight:bold;
}
/* SIDEBAR */
#welchsCommonSidebar	{
	width:265px;
	font:13px/20px Arial, Helvetica, sans-serif;
	color:#000;
}
#welchsCommonSidebar a	{
	display:block;
	text-indent:-10000px;
}
#logoHarvestSidebar	{
	background:url(../images/logoHarvestSidebar.png) no-repeat;
	width:265px;
	height:393px;
}
#btnDownloadGrant	{
	background:url(../images/btnDownloadGrantsSB.png) no-repeat;
}
#btnDownloadGrant,
#btnDownloadGrant a	{
	height:62px;
}
#divider01SB	{
	background:url(../images/imgDivider01SB.png) no-repeat;
	height:52px;
}
#btnRegister	{
	background:url(../images/btnWinnLastWinners.png) no-repeat center top;
}
#btnRegister,
#btnRegister a	{
	height:19px;
}
#divider02SB	{
	background:url(../images/imgDivider02SB.png) no-repeat;
	height:49px;
}
#btnLoginAndApply	{
	background:url(../images/btnLoginAndApply.png) no-repeat;
}
#btnLoginAndApply,
#btnLoginAndApply a	{
	height:30px;
}
#divider03SB	{
	background:url(../images/imgDivider03SB.png) no-repeat;
	height:54px;
}
#btnContactUs	{
	background:url(../images/btnContactUsSB.png) no-repeat;
}
#btnContactUs,
#btnContactUs a	{
	height:19px;
}
#welchsCommonSidebar h3	{
	font-size:17px;
	line-height:20px;
	color:#1c125f;
	padding-top:17px;
}
/* WINNERS PAGE */
#hdrLastYearsWinners	{
	background:url(../images/hdrLastYearsWinners.png) no-repeat;
	height:90px;
	text-indent:-10000px;
}
#hdrMeetTheWinners	{
	background:url(../images/hdrMeetTheWinners.png) no-repeat center top;
	height:102px;
	text-indent:-10000px;
}
#txtMeetWinners	{
	font-size:12px;
	line-height:17px;
	color:#000102;
	width:580px;
	padding:14px 0 50px 0;
}
#testimonialsBox	{
	float:left;
	width:186px;
	color:#1c0078;
}
#hdrWinnerTestimonials	{
	background:url(../images/hdrWinnerTestimonials.png) no-repeat;
	height:86px;
	text-indent:-10000px;
}
.testimonial	{
	padding:10px 19px 20px 10px;
}
.bkgrdBlue	{
	background:#e8e7ef url(../images/bkgrdTestimonialBlue.png);
}
.winnerName	{
	text-align:right;
	font-weight:bold;
	margin:28px 0 0 0;
}
.winnerCity	{
	font-weight:normal;
	font-style:italic;
}
#schoolBoxes	{
	margin-left:216px;
}
.schoolRow	{
	height:92px;
	
}
.schoolBox	{
	float:left;
	padding-top:72px;
	width:163px;
	height:10px;
}
.schoolBox a	{
	display:block;
	height:13px;
	font-size:11px;
	font-weight:bold;
	color:#054f25!important;
	background:url(../images/imgPointer.gif) no-repeat left center;
	margin-top:10px;
	padding-left:12px;
	margin-left:29px;
}
/* SCHOOLS */
#springport	{
	background:url(../images/hdrSchoolSpringport.png) no-repeat;
}
#clearwater	{
	background:url(../images/hdrSchoolClearwater.png) no-repeat;
}
#whitefoord	{
	background:url(../images/hdrSchoolWhitefoord.png) no-repeat;
}
#myers	{
	background:url(../images/hdrSchoolMyers.png) no-repeat;
}
#chavez	{
	background:url(../images/hdrSchoolChavez.png)  no-repeat;
}
#dorisHenderson	{
	background:url(../images/hdrSchoolDorisHenderson.png) no-repeat;
}
#sonoma	{
	background:url(../images/hdrSchoolSonoma.png) no-repeat;
	margin-left:40px;
}
#ps107	{
	background:url(../images/hdrSchoolPS107.png) no-repeat;
}
#goldsboro	{
	background:url(../images/hdrSchoolGoldsboro.png) no-repeat;
	margin-left:40px;
}
#louiseAConley	{
	background:url(../images/hdrSchoolLouiseAConley.png) no-repeat;
	margin-left:40px;
}

#imgWinnerPhotoAndBottle	{
	background:url(../images/imgWinnersPhotowithBottle.jpg) no-repeat;
	width:342px;
	height:278px;
	margin:10px 0 0 216px;
}
#imgBottomHorizLine	{
	background:url(../images/imgBottomHorizLine.png) no-repeat;
	width:600px;
	height:40px;
}
/* WINNERS PAGE SIDEBAR */
#welchsUniqueSidebar	{
	width:265px;	
}
#welchsUniqueSidebar div	{
	background-position: center top;
}
#welchsUniqueSidebar a	{
	display:block;
	text-indent:-10000px;
	outline:none;
}
.btnWinnSingleLine,
.btnWinnSingleLine a	{
	height:18px;
}
.btnWinnDoubleLine,
.btnWinnDoubleLine a	{
	height:34px;
}
#btnWinnHome	{
	background:url(../images/btnWinnBackToHome.png) no-repeat;
	margin-top:20px;
}
#btnWinnDivider1	{
	background:url(../images/imgWinnDivider1.png) no-repeat;
	height:48px;
}
#btnWinnApply	{
	background:url(../images/btnWinnApply.png) no-repeat;
}
#btnWinnDivider2	{
	background:url(../images/imgWinnDivider2.png) no-repeat;
	height:56px;
}
#btnWinnForum	{
	background:url(../images/btnWinnForum.png) no-repeat;
}
#btnWinnDivider3	{
	background:url(../images/imgWinnDivider3.png) no-repeat;
	height:66px;
}
#btnWinnLastWinners	{
	background:url(../images/btnWinnLastWinners.png) no-repeat;
}
#btnWinnSee100Winners	{
	background:url(../images/btnWinnSee100Winners.png) no-repeat;
}
#btnWinnDivider4	{
	background:url(../images/imgWinnDivider4.png) no-repeat;
	height:55px;
}
#btnWinnWelchsDotCom	{
	background:url(../images/btnWinnWelchsDotCom.png) no-repeat;
	margin-bottom:55px;
}
#winnSocialMediaBox	{
	height:19px;
	padding-left:66px;
}
#winnSocialMediaBox ul	{
	margin:0;
	padding:0;
	list-style:none;
}
#winnSocialMediaBox li	{
	float:left;
	height:19px;
}
#winnSocialMediaBox li a	{
	display:block;
	height:19px;
}
#btnWinnTwitter	{
	background:url(../images/btnWinnTwitter.png) no-repeat;
	width:63px;
}
#btnWinnFacebook	{
	background:url(../images/btnWinnFacebook.png) no-repeat;
	width:74px;
}
#btnWinnFacebook a	{
	display:block;
	width:158px;
	height:19px;
}