#featured .ftrd_container {background:url(/_images/fundraising/bg_featured.gif) no-repeat center;height:307px}
#featured .ftrd_content {height:294px;margin-top:6px}
#featured .ftrd_content img {float:left}
#featured .ftrd_content div {width:282px;float:left}
#featured .ftrd_content h1, #featured .ftrd_content p {color:#fff;margin-left:26px;margin-right:42px}
#featured .ftrd_content h1 {font-size:34px;margin-top:20px}
#featured .ftrd_content p {font-size:16px}
#content #program {width:100%;margin:8px 0 20px 4px;float:left;display:block;clear:both}
#content #program h2 {margin-top:4px}
#content #program p {line-height:22px;margin-bottom:0}
#content #program .left {width:500px;display:inline-block;float:left;border-right:1px solid #4e4842}
#content #program .left h2, #content #program .left p {margin-right:15px}
#content #program .right {width:218px;display:inline-block;float:right}
#content #program .right span {font-family:Georgia, "Times New Roman", Times, serif;font-style:italic}
#content #program .right h2 {margin-bottom:12px}
#content #program ul {list-style:none;padding:0;margin:0}

#sidecol .whitebox {width:208px !important;float:left;margin:0 0 10px 6px;}
#sidecol .whitebox h2 {margin:0 0 6px: overflow: hidden;}
#sidecol .whitebox .pad {padding-top:0;padding-bottom:0}
#sidecol .whitebox input.text {width:158px;border:1px solid #999;padding:3px;margin-bottom:8px}

.whitebox.dark .pad {padding-top:12px;padding-bottom:12px}
.whitebox.dark p {line-height:18px}
.whitebox.dark p.left {width:262px;padding:0;margin-left:48px;display:inline;float:left}
.whitebox.dark p.right {width:280px;padding:0;float:left}
.whitebox.dark p.right * {font-family:Helvetica, Arial, sans-serif !important;font-style:normal !important}
.whitebox.dark span.middle {font-size:26px;font-weight:bold;color:#ded07c !important;padding:20px 36px;display:block;float:left}

.getstarted {width:100%;float:left}
.getstarted h2 {margin-bottom:0;margin-left:4px}

body.msie6 #sidecol .whitebox {display:inline;}
body.msie6 .whitebox.dark .pad {display:inline-block;padding-top:24px !important;padding-bottom:24px !important;} 
body.msie7 .whitebox.dark .pad {padding-bottom:24px !important;}


/*about page*/

#aboutAffiliatesContainer {
	float: left;
	width: 350px;
	padding-top: 5px;
	padding-left: 10px;
}

#aff-about-header {
	width: 325px;
	border: 5px solid #FFFFFF;
}

#aboutAffiliatesContainer div {
	font-weight: bold;
	margin-bottom: 0;
}

#aboutAffiliatesContainer p {
	font-size: 12px;
	line-height: 20px;
	padding: 0 0 15px 0;
	margin: 0;
}

#about-left-col {
	width: 335px;
	float: left;
	padding: 5px 10px 10px 0;
}

#about-left-col #affyWinePageContainerRestrainer {
	margin-left: 0;
	width: 335px;
	margin-bottom: 0;
}

#about-left-col #about-affiliate-download {
	height: 30px;
	margin-left: 60px;
	margin-top: 10px;
	float: left;
}

#about-affiliate-sample-stores {
	margin-left: 10px;
	margin-top: 20px;
	float: left;
}


.msie #about-left-col #about-affiliate-download {
	margin-left: 20px;
}

#about-left-col #about-affiliate-download img{
	width: 25px;
	height: 25px;
	padding-right: 5px;
}

#about-left-col #about-affiliate-download a{
	font-style: italic;
	text-decoration: underline;
	position: relative;
	bottom: 8px;
}
#about-affiliates-math div {
	color: #FFF;
}

#about-affiliates-math .darkbox-content {
	padding: 15px 10px;
	font-size: 12px;
	line-height: 20px;
}

#about-affiliates-math p {
	margin-top: 5px;
	line-height: 20px;
	color: #FFF;
}

#about-affiliates-math .math-head {
	font-weight: bold;	
}

#about-affiliates-math h1 {
	margin: 20px 0 3px 0;
}
/*end about page*/

/*
 * FAQ page
 */
#affiliateFaqContainer			{ float: left; width: 650px;
	padding-bottom: 30px;
}
#affiliateFaqContainer h3 		{ margin-top: 18px; font-size: 13px; font-weight: lighter; clear: both;}
#affiliateFaqContainer h3 a 	{ display: block; outline: none; background: url('/_images/icons/affiliate_status.gif') no-repeat 0px -295px; padding-left: 15px;
}
#affiliateFaqContainer .open	{ background-position: 0px -120px; }
.faqItem 						{ width: 450px; font-size: 13px; line-height: 135%; margin-left: 15px;
	clear: both;
}
#secure-purchase, #pickup {
	margin-top: 10px;
}

#return-fund-butt-cont{
	width: 80px;
}
