body{
margin:0px;
padding:0px;
background:#000000;
}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ul, li, p, span{
	margin:0; padding:0;
}

.header{
background:url(../images/header.jpg) #000000 top left no-repeat;
height:126px;

}



.nicole-text{
font:normal 18px Georgia;
color:#ffffff;
text-align:center
}

.nicole-text1{
font:normal 10px Georgia;
color:#ffffff;
text-align:center
}

.nicole-text2{
font:normal 10px Georgia;
color:#ec2978;
text-align:center;
font-style:italic;
}

.number{
font:normal 22px Book Antiqua;
color:#ffffff;
text-align:left;
}

.numberph{
font:normal 22px Georgia;
color:#ec2978;
text-align:left;
}

.email{
font:normal 15px Georgia, "Times New Roman", Times, serif;
color:#ffffff;
text-align:left;
padding-bottom:4px;
}

.email a, .email a:visited{
color:#ffffff;
text-decoration:none;
}

.email a:hover{
color:#ec2978;
text-decoration:none;
}

.style2 {color: #ec2978}

.menu-bg{
background:url(../images/menu-bg.jpg) top left repeat-x;
height:32px;
}

.header-left{
background:url(../images/header-left.jpg) top left no-repeat;
height:288px;
width:433px;
float:left;
}

.header-left1{
background:url(../images/header-left1.jpg) top left no-repeat;
height:288px;
width:433px;
float:left;
}

.header-right{
background:url(../images/header-right.jpg) top left no-repeat;
height:288px;
width:327px;
float:left;
}

.testi-bg{
background:url(../images/testi-bg.jpg) #ffffff top left repeat-x;
height:178px;
}

.body-text{
font:normal 17px arial;
text-align:left;
color:#ffffff;
padding-left:24px;
}

.body-text1{
font:normal 17px arial;
text-align:left;
color:#ec2978;
padding-bottom:8px;
}

.body-text2{
font:normal 17px arial;
text-align:left;
color:#ec2978;
padding-bottom:8px;
}

.body-text2 a, .body-text1 a:visited{
color:#fff;
text-decoration:underline;
}

.body-text1 a:hover{
color:#ffffff;
text-decoration:none;
}

.line-strip{
background:#424242;
height:1px;
}

.copyright{
font:normal 12px arial;
color:#d4d4d4;
text-align:left;
padding:21px 0px 21px 0px;
}


.bottom-menu{
font:normal 12px arial;
color:#d4d4d4;
text-align:right;
padding-right:10px;
}

.bottom-menu a, .bottom-menu a:visited{
color:#ffffff;
text-decoration:none;
}

.bottom-menu a:hover{
color:#ec2978;
text-decoration:none;
}

.testimonial-heading{
font:bold 13px arial;
text-align:left;
padding:10px 0px 5px 15px;
}

.testimonial-heading2{
font:bold 13px arial;
text-align:left;
padding:10px 24px 5px 24px;
color:#ec2978;
}


.testimonial-heading1{
font:bold 13px arial;
text-align:center;
padding:0px 0px 5px 0px;
}

.testimonial-text{
font:normal 12px Georgia;
color:#000000;
font-style:italic;
padding-left:13px;
}

.testimonial-text1{
font:normal 12px Georgia;
color:#ffffff;
font-style:italic;
padding-left:24px;
padding-right:15px;
}

.testimonial-new{
font:normal 14px Arial;
color:#ffffff;
padding-left:24px;
padding-right:15px;
line-height:150%;
}


.testimonial-text2{
font:normal 12px Georgia;
color:#ffffff;
font-style:italic;
padding-left:24px;
padding-top:10px;
padding-right:13px;
}

.more-testimonial{
font:bold 13px arial;
text-align:left;
color:#363636;
padding-left:13px;
padding-top:10px;
padding-bottom:5px;
}

.more-testimonial a, .more-testimonial a:visited{
color:#363636;
text-decoration:none;
}

.more-testimonial a:hover{
color:#ec2978;
text-decoration:underline;
}

.heading-spacing{
padding-left:24px;
padding-bottom:10px;
}

.inner-body-text{
font:normal 14px arial;
text-align:left;
color:#ffffff;
padding-left:24px;
line-height:150%;
}

.sub-heading{
font:normal 17px arial;
font-weight:bold;
color:#ec2978;
}

.testimonial-new-img{
padding-top:10px;
}

.form_border{
border:1px solid #000000;
border-width:1px;
background-color:#ffffff!important;
}


.inner-body-text1{
font:normal 14px arial;
text-align:left;
color:#ffffff;
padding-left:24px;
line-height:150%;
}

.inner-body-text1 a:link, .inner-body-text1 a:visited{
color:#ffffff;
text-decoration:underline;
}

.inner-body-text1 a:hover{
color:#ec2978;
text-decoration:none;
}

.wedding-sub-heading{
font:normal 17px arial;
font-weight:bold;
color:#ec2978;
}

.wedding-sub-heading a:link, .wedding-sub-heading a:visited{
color:#ec2978;
text-decoration:none;
}

.wedding-sub-heading a:hover{
color:#ffffff;
text-decoration:none;
}
.help-link
{
color:#ED2A78;
text-decoration:none;
}
.help-link:hover
{
color:#fff;
text-decoration:none;
}
.help-01-link
{
color:#fff;
text-decoration:underline;
}
.help-01-link:hover
{
color:#fff;
text-decoration:none;
}
.image-link
{
color:#ED2A78;
text-decoration:none;
font-size:10px;
font-weight:bold;
}
.image-link:hover
{
color:#fff;
text-decoration:none;
font-weight:bold;
}

.image-margin
{
margin-left:10px;
margin-bottom:10px;
}
.image-margin-01
{
margin-right:10px;
margin-bottom:10px;
margin-top:5px;
}

img
{
border:none;
}

.image-border
{
border:1px solid #ED2A78;
float:left;

}
.image-border:hover
{
border:1px solid #fff;
float:left;
}

.new-body-text{
font:normal 17px arial;
text-align:left;
color:#ec2978;
padding-bottom:8px;
}


.new-body-text a:link, .new-body-text a:visited{
color:#ec2978;
text-decoration:none;
}


 .new-body-text a:hover{
color:#ec2978;
text-decoration:underline;
}