/* CSS Document */
/* -------------- home page ----------------- */
#bg-home {
	background-image: url(../images/backgrounds/home.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 678px;
	height: 457px;
	margin-left: 3px;
	margin-bottom: 10px;
	padding-top:14px;
	padding-bottom:15px;
}
#home-left-content {
	margin-top:240px;
	margin-left:18px;
	padding-right:12px;
	float:left;
	width:400px;
}
#home-right-content {
	margin-top:262px;
	margin-left:10px;
	padding-left:10px;
	padding-top:20px;
	padding-right:8px;
	float:left;
	width:197px;
}
#home-right-content img {
	border:0px;
}
/* -------------- about us page ----------------- */
#bg-about {
	background-image: url(../images/backgrounds/about.jpg);
	float: left;
	width: 706px;
	height: 448px;
	background-repeat: no-repeat;
	margin-left: 3px;
	margin-bottom: 10px;
	padding-top:14px;
	padding-bottom:15px;
}
/* -------------- pricing page ----------------- */
#bg-pricing {
	background-image: url(../images/backgrounds/pricing.gif);
	float: left;
	width: 706px;
	height: 448px;
	background-repeat: no-repeat;
	margin-left: 3px;
	margin-bottom: 10px;
	padding-top:14px;
	padding-bottom:15px;
}
/* -------------- about us - environment ----------------- */
#bg-environment {
	background-image: url(../images/backgrounds/environment.gif);
	float: left;
	width: 706px;
	height: 448px;
	background-repeat: no-repeat;
	margin-left: 3px;
	margin-bottom: 10px;
	padding-top:14px;
	padding-bottom:15px;
}
/* -------------- contact us page ----------------- */
#bg-contact {
	background-image: url(../images/backgrounds/contact-us.gif);
	float: left;
	width: 678px;
	height: 406px;
	background-repeat: no-repeat;
	margin-left: 3px;
	margin-bottom: 10px;
	padding-top:14px;
	padding-bottom:15px;
}
/* -------------- faq ----------------- */
#bg-faq {
	background-image: url(../images/backgrounds/faq.gif);
	float: left;
	width: 706px;
	height: 448px;
	background-repeat: no-repeat;
	margin-left: 3px;
	margin-bottom: 10px;
	padding-top:14px;
	padding-bottom:15px;
}
#bg-faq-answer {
	background-image: url(../images/backgrounds/faq-answer.gif);
	float: left;
	width: 706px;
	height: 448px;
	background-repeat: no-repeat;
	margin-left: 3px;
	margin-bottom: 10px;
	padding-top:14px;
	padding-bottom:15px;
}
/* -------------- personalized invitations page ----------------- */
#bg-personalize {
	background-image: url(../images/backgrounds/personalize.gif);
	float: left;
	width: 677px;
	height: 447px;
	background-repeat: no-repeat;
	margin-left: 3px;
	margin-bottom: 10px;
	padding-top:14px;
	padding-bottom:15px;
}

/* --------------------------- invitation collection (6 at a time) ------------------- */
#bs-view-6 {
	margin-right: 20px;
	margin-left:15px;
	padding-right: 5px;
	padding-left: 5px;
}
/* --------------------------- general inivtations ------------------- */
#bs-title {
	display: block;
	padding-left:10px;
	padding-top:10px;
}
#bs-content {
	padding-right:440px;
	display:block;
	padding-left:10px;
}
#see-more {
	display: block;
	padding-top: 7px;
}
#e-mail a {
	padding-top:25px;
	display:block;
}
#previous-next {
	padding-top:10px;
	display:block;
}
#previous-next a {
	border:0px;
}
/* -------------- invitation collection ----------------- */
#bs-middle-invitation {
	margin-left: 13px;
	margin-right: 20px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(../images/backgrounds/invitation-collection.jpg);
	background-repeat: no-repeat;
	height: 456px;
	background-position: center;
}
/* -------------- type choices ----------------- */
#bs-middle-type{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 20px;
	margin-left:15px;
	padding-right: 5px;
	padding-left: 5px;
	color: #874F10;
}
/* ------------------------- INVITATION - ALCAZAR ------------------- */
#bs-alcazar {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_alcazar_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-alcazar-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_alcazar_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-alcazar-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_alcazar_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-alcazar-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_alcazar.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-alcazar-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_alcazar_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-alcazar-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_alcazar_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-alcazar-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_alcazar_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
/* ------------------------- INVITATION - BELLA ------------------- */
#bs-bella {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_bella_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-bella-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_bella_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-bella-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_bella_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-bella-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_bella.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
/* ------------------------- INVITATION - DAFFODIL ------------------- */
#bs-daffodil {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_daffodil_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-daffodil-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_daffodil_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-daffodil-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_daffodil_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-daffodil-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_daffodil.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 476px;
	width:678px;
	float:left;
}
#color-daffodil-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_daffodil_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-daffodil-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_daffodil_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-daffodil-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_daffodil_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
/* ------------------------- INVITATION - FRESH ------------------- */
#bs-fresh {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_fresh_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-fresh-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_fresh_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-fresh-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_fresh_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-fresh-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_fresh.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-fresh-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_fresh_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-fresh-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_fresh_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-fresh-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_fresh_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
/* ------------------------- INVITATION - GRACE ------------------- */
#bs-grace {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_grace_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-grace-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_grace_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-grace-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_grace_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-grace-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_grace.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-grace-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_grace_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-grace-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_grace_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-grace-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_grace_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
/* ------------------------- INVITATION - MEADOW ------------------- */
#bs-meadow {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_meadow_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-meadow-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_meadow_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-meadow-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_meadow_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-meadow-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_meadow.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-meadow-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_meadow_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-meadow-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_meadow_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-meadow-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_meadow_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
/* ------------------------- INVITATION - MERRY ------------------- */
#bs-merry {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_merry_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-merry-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_merry_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-merry-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_merry_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-merry-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_merry.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-merry-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_merry_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-merry-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_merry_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-merry-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_merry_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
/* ------------------------- INVITATION - PINWHEEL ------------------- */
#bs-pinwheel {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_pinwheel_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-pinwheel-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_pinwheel_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-pinwheel-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_pinwheel_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-pinwheel-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_pinwheel.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-pinwheel-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_pinwheel_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-pinwheel-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_pinwheel_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-pinwheel-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_pinwheel_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
/* ------------------------- INVITATION - SHADE ------------------- */
#bs-shade {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_shade_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-shade-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_shade_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-shade-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_shade_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-shade-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_shade.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-shade-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_shade_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-shade-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_shade_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-shade-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_shade_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
/* ------------------------- INVITATION - TENDER ------------------- */
#bs-tender {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_tender_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-tender-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_tender_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-tender-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_tender_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-tender-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_tender.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 476px;
	width:678px;
	float:left;
}
#color-tender-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_tender_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-tender-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_tender_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-tender-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_tender_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
/* ------------------------- INVITATION - VICTORIAN ------------------- */
#bs-victorian {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_victorian_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-victorian-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_victorian_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-victorian-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_victorian_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-victorian-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_victorian.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 476px;
	width:678px;
	float:left;
}
#color-victorian-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_victorian_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-victorian-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_victorian_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-victorian-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_victorian_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
/* ------------------------- INVITATION - WISH ------------------- */
#bs-wish {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_wish_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-wish-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_wish_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-wish-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_wish_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#bs-wish-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_wish.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 476px;
	width:678px;
	float:left;
}
#color-wish-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_wish_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-wish-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_wish_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
#color-wish-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_wish_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 478px;
	width:678px;
	float:left;
}
/*---------------------NEW CSS--------------------*/
/* ------------------------- INVITATION - BELLEZA ------------------- */
#bs-belleza {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_belleza_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-belleza-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_belleza_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-belleza-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_belleza_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-belleza-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_belleza.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-belleza-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_belleza_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-belleza-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_belleza_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-belleza-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_belleza_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
/* ------------------------- INVITATION - ENCHANTMENT ------------------- */
#bs-enchantment {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_enchantment_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-enchantment-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_enchantment_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-enchantment-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_enchantment_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-enchantment-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_enchantment.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-enchantment-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_enchantment_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-enchantment-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_enchantment_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-enchantment-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_enchantment_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
/* ------------------------- INVITATION - HUDSON ------------------- */
#bs-hudson {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_hudson_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-hudson-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_hudson_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-hudson-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_hudson_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-hudson-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_hudson.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-hudson-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_hudson_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-hudson-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_hudson_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-hudson-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_hudson_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
/* ------------------------- INVITATION - JULIET ------------------- */
#bs-juliet {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_juliet_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-juliet-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_juliet_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-juliet-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_juliet_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-juliet-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_juliet.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-juliet-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_juliet_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-juliet-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_juliet_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-juliet-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_juliet_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
/* ------------------------- INVITATION - RUSTLE ------------------- */
#bs-rustle {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_rustle_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-rustle-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_rustle_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-rustle-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_rustle_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-rustle-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_rustle.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-rustle-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_rustle_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-rustle-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_rustle_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-rustle-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_rustle_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
/* ------------------------- INVITATION - BREEZE ------------------- */
#bs-breeze {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_breeze_invite.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-breeze-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_breeze_reply.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-breeze-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_breeze_closeup.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#bs-breeze-4 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/ic_wedding_breeze.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-breeze-1 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_breeze_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-breeze-2 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_breeze_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}
#color-breeze-3 {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-top:6px;
	padding-bottom:15px;
	background-image: url(../images/backgrounds/color_breeze_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 475px;
	width:676px;
	float:left;
}