body {
background-image: 
    url('bg.jpg');
    background-repeat: repeat;
	align:center;
	padding:0px;
    color: #ffffff;

}



a:link {

	color: #02A7D7;
	text-decoration: underline;
}
a:visited {
	color: #02A7D7;
	text-decoration: underline;
}
a:hover {	
	color: #ffffff;
	text-decoration: underline;
}
a:active {
	color: #02A7D7;
	text-decoration: underline;
}

img.galleryleft
{
align:center;
margin-left:50px;
margin-top:25px;
margin-bottom:25px;
}

img.galleryright
{
align:center;
margin-right:50px;
margin-top:25px;
margin-bottom:25px;
}

img.gallerysingle
{

margin-top:25px;
margin-bottom:25px;
}

.cellColour{
background-color: #000000;
}

.borderLeft
{ 
background-image: 
url('lSide.jpg');
background-repeat: repeat-y
}
.borderRight
{ 
background-image: 
url('rSide.jpg');
background-repeat: repeat-y
}

.styletexthome {
font-size: 14px;
font-family: Arial;
text-align:justify;
margin-left:30px;
margin-right:30px;
margin-top:10px;
margin-bottom:30px;
}
.styletextweddings1 {
font-size: 14px;
font-family: Arial;
text-align:justify;
margin-left:30px;
margin-right:30px;
margin-top:10px;
margin-bottom:10px;
}
.styletextweddings2 {
font-size: 14px;
font-family: Arial;
text-align:justify;
margin-left:45px;
margin-right:30px;

}

.styletextcategories {
font-size: 16px;
font-family: Arial;
margin-left:30px;
text-decoration: underline;
}
.styletextfunerals {
font-size: 14px;
font-family: Arial;
margin-left:30px;
margin-right:30px;
font-weight: bold
}
.styletextFAQ {
font-size: 14px;
font-family: Arial;
margin-right:30px;

}
.styletextQA {
font-size: 18px;
font-family: Arial;
font-weight: bold
}


.styletextbottom {
font-size: small;
color: #02A7D7;

font-family: Arial;

}

.styletextlinks {
font-size: 16px;
font-family: Arial;
text-align:justify;
line-height: 120%;
margin-left:65px;
margin-right:65px;
margin-top:30px;
margin-bottom:30px;
}


.styletextcomingsoon {
font-size: 14px;
font-family: Arial;
text-align:center;
margin-top:30px;
margin-bottom:30px;
}




