/*
Avon PPP Homepage specific styles

Edward Kay
2008-08-08
*/


/* reset layout */
#primary-content {
	width: 670px;
	padding: 10px 0 20px 0;
	margin: 0 40px 0 0;
}


#intro {
	border: 0;
	color: #777;
	margin: 0;
}

	#intro p {
		padding-bottom:0;
		line-height: 130%;
	}
	
#primary-content .image-caption {
	margin: 0;
	background-color: transparent;
}
		
	#primary-content .image-caption img {
		border: 0;
	}

#homepage-stage {
background-color:#FFFFFF;
	/*background: #fff url(../../../../display_images/avon_ppp/bg_homepage.jpg) no-repeat scroll top left;*/
	
	margin-bottom: 10px;
	overflow: hidden;
	padding:10px;
}
	
	/*#homepage-stage h1 {
		position: absolute;
		left: -9999px;
	}*/
	
	#homepage-stage #intro, #homepage-stage #intro-link {
		padding:20px 25px;
width:640px;

	}
	
	#homepage-stage #intro strong {
		color: #93267E;
	}
	
	#homepage-stage #intro-link {
		padding-top: 10px;
		padding-bottom: 20px;
	}
	
	#homepage-stage #amount {
		color: #21121D;
		padding: 0 0 0 33px;
		width: 275px;
		font-size: 1.3em;
		font-weight: bold;
	}
	#bottomwrap{width:660px; height:185px; background-color:#FFFFFF;}
	#bottomleft{float:left; padding:10px;height:165px;width:310px;}
	#bottomright{float:right;height:165px;padding:10px;width:310px;}
	#flashpanel{height:185px; width:660px; background-color:#000000; float:left; margin:0 0 10px 0;}

#primary-content .image-caption {
	float: left;
}

#poll {
	float: right;
	width: 220px;
	padding-left: 15px;
}

	#poll h2 {
		margin:9px 0 9px;
	}

#fundraisers {
	background: #fff url(../../../../display_images/avon_ppp/bg_fundraisers2.png) repeat-x scroll top left;
	border-bottom: 1px solid #bdbdbd;
	clear: both;
	margin: 3px 0 20px 0;
	overflow: hidden;
	padding: 8px 30px;
	height: 18px;
	clear: both;
}

#fundraisers marquee {
	float: left;
	width: 600px;
	margin-top: -4px;
}

#fundraisers marquee, x:-moz-any-link, x:default { /* FF3 hacks*/
	margin-top: 2px;
	color:#FFFFFF;
}
	#fundraisers p {
		line-height: 100%;
		padding: 1px 0 0 0;
		float: left;
		white-space: nowrap;
	}
	#fundraisers span {
		float: left;
		margin: 0 0 0 8px;
		padding: 0 8px 0 0;
		border-right: 1px solid #949494;
		display: block;
	}

	#fundraisers span.last-item {
		border-right: 0;
	}
	
	#fundraisers span.title {
		background: url(../../../../display_images/avon_ppp/title_fundraisers2.png) 0 0 no-repeat;
		text-indent: -9999px;
		display: block;
		width: 240px;
		height: 15px;
		padding: 0;
		border-right: 0;
		margin: 1px 15px 0 0;
	}

/* Override secondary content margins */
#secondary-content .image-caption {
	margin-bottom: 20px;
	clear: left;
	overflow: hidden;
	background-color:#FFFFFF;
}

#secondary-content {
	padding-top: 20px;
}
#secondary-content .image-caption img {
	float: right;
}

/*SIFR Styling*/
#whatisPPP {
background:url(/display_images/avon_ppp/whatisPPP.png) no-repeat;
}

#ordernow {
background:url(/display_images/avon_ppp/ordernow.png) no-repeat;
}

#whyput{
background:url(/display_images/avon_ppp/whyput.png) no-repeat;
}

#makeadifference{
background:url(/display_images/avon_ppp/makeadifference.png) no-repeat;
}

.floatright
{float:right;}

#primary-content h1{
	margin:0;
	text-transform:uppercase;
	color:#7A003C;
	letter-spacing:-1px;
	width:545px;
	height:30px;
	overflow:hidden;
	text-indent:-9999em;
	}
	#primary-content h2{
	margin:0;
	text-transform:uppercase;
	color:#7A003C;
	letter-spacing:-1px;
	width:600px;
	height:30px;
	overflow:hidden;
	text-indent:-9999em;
	}