.weddWrapper {
	background: url(../../assets/images/weddings/bkgWeddMain.gif) repeat-y;
}

.weddWrapper .virtualBridal {
	background:url(../../assets/images/weddings/bkgWeddVirtual.gif) repeat-y;
	border-top:1px solid #CCCABE;
}

.weddWrapper .virtualBridal .content {
	background: url(../../assets/images/weddings/bkgWeddVirtualTtl.gif) no-repeat top left;
	width:372px;
	margin:0px;
	padding:100px 18px 0px 40px;
	float:left;
}

.weddWrapper .featuredEngage {
	background:url(../../assets/images/weddings/bkgWeddEngage.gif) repeat-y;
	border-bottom:1px solid #CCCABE;
	border-top:1px solid #CCCABE;
}

.weddWrapper .featuredEngage .content {
	background: url(../../assets/images/weddings/bkgWeddEngageTtl.gif) no-repeat top left;
	width:376px;
	margin:0px;
	padding:132px 14px 22px 42px;
	float:left;
}

.weddWrapper .getBusyLnks .content {
	background: url(../../assets/images/weddings/bkgWeddLinksTtl.gif) no-repeat top left;
	width:345px;
	margin:0px;
	padding:14px 0px 9px 226px;
}

.weddWrapper .eventsBlog .content {
	background: url(../../assets/images/weddings/bkgWeddEventsBlogTtl.gif) no-repeat top left;
	width:527px;
	margin:0px;
	padding:68px 10px 0px 34px;
	overflow:hidden;
}

.weddWrapper .eventsBlog .content .featuredEvent {
	background:url(../../assets/images/weddings/imgWeddFeaturedEvent.gif) no-repeat;
	width:200px;
	margin:0px 0px 10px 0px;
	padding:27px 15px 9px 0px;
	border-bottom:1px solid #F3AEB4;
}

a.eventName, a.eventName:link, a.eventName:visited {color: #F38C96; font-size:17px; line-height:105%; text-decoration:none;}
a.eventName:hover {color: #BA666F; text-decoration:none;}