/*
Avon Pink Pamper Party styles
E-invite page css
Rui Zhang
2008-08-15
*/


#primary-content h1 {
	color: #831C6F;
	border: 0;
	margin-bottom: 0;
}

#intro {
	width: 500px;
	border: 0;
	color: #333;
	margin: -5px 0 0;
}

#einvite {
	width: 920px;
	overflow: hidden;
	background: url(/display_images/avon_ppp/bg_einvite_mid2.jpg) 0 0 repeat-y;
}
	
	#einvite .top {
		/*background: url(/display_images/avon_ppp/bg_einvite_top2.jpg) 0 0 no-repeat;*/
		height: 10px;
		overflow: hidden;
	}
	
	#einvite .mid { /* another background image */
		background: url(/display_images/avon_ppp/bg_einvite_people.jpg) bottom right no-repeat;
		padding: 10px 25px 30px;
	}
	
	#einvite .bottom {
		/*background: url(/display_images/avon_ppp/bg_einvite_bottom2.jpg) 0 0 no-repeat;*/
		height: 10px;
		overflow: hidden;
	}
		
#eform {
	width: 500px;
	height: 100%;
	overflow: hidden;
	background: url(/display_images/avon_ppp/bg_inner_einvite_mid2.gif) 0 0 repeat-y;
	position: relative;
}
	
	#eform .inner1 {
		background: url(/display_images/avon_ppp/bg_inner_einvite_top2.gif) 0 0 no-repeat;
		height: 100%;
		overflow:hidden;
		width:100%;
	}
	
	#eform .inner2 {
		background: url(/display_images/avon_ppp/bg_inner_einvite_bottom2.gif) 0 100% no-repeat;
		height: 100%;
		overflow:hidden;
		width:100%;
		padding-bottom:10px;

	}
	
	#eform .content {
		padding: 15px;
		min-height: 290px;
	}
		
		#eform .content .leftcolumn {
			float: left;
			width: 240px;
		}
		
		#eform .content .rightcolumn {
			float: left;
			width: 220px;
		}
	
	#eform label {
		background-position: 0 100%;
		background-repeat: no-repeat;
		display: block;
		height: 9px;
		text-indent: -9999px;
		margin-bottom: 4px;
	}
		
		#eform label.name {
			background-image: url(/display_images/avon_ppp/label_name.gif);
		}
		
		#eform label.email {
			background-image: url(/display_images/avon_ppp/label_email.gif);
		}
		
		#eform label.date {
			background-image: url(/display_images/avon_ppp/label_date.gif);
		}
		
		#eform label.time {
			background-image: url(/display_images/avon_ppp/label_time.gif);
		}
		
		#eform label.location {
			background-image: url(/display_images/avon_ppp/label_location.gif);
		}
		
		#eform label.message {
			background-image: url(/display_images/avon_ppp/label_message.gif);
		}
		
		#eform label.guest {
			background-image: url(/display_images/avon_ppp/label_invitees.gif);
		}
		
		#eform a.addmore {
			text-indent: 0;
			float: right;
			display: block;
			color: white;
			font-size: .92em;
		}
	
	#eform input, #eform textarea {
		color: #777;
		padding: 3px 5px 1px;
		margin: 0 0 7px;
		width: 210px;
	}
		#eform #location1, #eform .rightcolumn input {
			margin-bottom: 2px;
		}
		
		#eform input.submit {
			width: auto;
			margin: 15px 0 0;
			padding: 0;
		}



