BODY {padding-right: 0px; padding-left: 0px; font-size: 85%; background: #ffffff; padding-bottom: 0px; margin: 0px; COLOR: #440950; line-height: normal; padding-TOP: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; }
H1 {font-size: 200%; margin: 0;	font-family:  "Frutiger 47LightCn", "Futura LtCn BT", "Arial Narrow";}
H2 {font-size: 140%; margin: 0;	font-family:  "Frutiger 47LightCn", "Futura LtCn BT", "Arial Narrow";}
H3 {font-size: 140%; margin: 0;	font-family:  "Frutiger 47LightCn", "Futura LtCn BT", "Arial Narrow"; color:#990000}
P {margin: 0px; }

/* Begin: this section holds the main frame in the centre of the page, this also is where the background image is set*/
#container {
	background: url(../images/global/mainTxtBkg.jpg);
	MARGIN: 0px auto 10px;
	width:943px;
	height:600px;
	BORDER: #00052f 1px solid;
	POSITION: relative;
	TEXT-ALIGN: left;
	z-index: 2;
	visibility: visible;
	top: 5px;
}
/*end*/

#sponser {
	position:absolute;
	left:6px;
	top:558px;
	width:383px;
	height:21px;
	z-index:6;
}
a:active {color: #80007e; text-decoration: none; background-color: transparent;  font-size:11px }
a:link {color: #80007e; text-decoration: none; background-color: transparent;   font-size:11px }
a:visited {color: #666; text-decoration: none; background-color: transparent;   font-size:11px }
a:hover {color: #440950; text-decoration: none; background-color: transparent;   font-size:11px }

.links01 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height: 15px; font-size: 92%; color: #992323; background-color: transparent;}
a.links01:link {text-decoration : none; color: #992323; background-color: transparent;}
a.links01:visited {text-decoration : none; color: #992323; background-color: transparent;}
a.links01:hover {text-decoration : none; color: #000000; background-color: transparent;}
a.links01:active {text-decoration : none; }

.links02 {font-family: Verdana, Arial, Helvetica, sans-serif; height: 15px; font-size: 92%; color: #330033; background-color: transparent; font-weight: bold}
a.links02:link {text-decoration : none; color: #D1A4FF; background-color: transparent;}
a.links02:visited {text-decoration : none; color: #D1A4FF; background-color: transparent;}
a.links02:hover {text-decoration : none; color: #ccc; background-color: transparent;}
a.links02:active {text-decoration : none; }


/* Begin: make logo linkable back to home page*/
#logo01 a{
	background: transparent url(../images/global/logo.png) no-repeat 5px 5px;
	Z-INDEX: 7;
	border-bottom: #9ae3e8 0px solid;
	WIDTH: 617px;
	Height: 82px;
	POSITION: absolute;
	TOP: 13px;
	left: 310px;
}
/*end*/

/* Begin: Main body of text and mainh header*/
#mainTxt {
	position:absolute;
	left:289px;
	top:201px;
	/*margin: 248px 0 0 0;*/
	height:348px;
	padding:  0 20px 0 0;
	overflow: auto;
	z-index:7;
	width: 360px;
	visibility: visible;
}
#mainTxt2 {
	position:absolute;
	left:289px;
	top:203px;
	/*margin: 248px 0 0 0;*/
	height:448px;
	padding:  0 20px 0 0;
	overflow: auto;
	z-index:99;
	width: 480px;
	visibility: visible;
}
#mainheader {
	position:absolute;
	left:287px;
	top:168px;
	width:338px;
	height:20px;
	z-index:9;
	visibility: visible;
}
/*end*/

/* Begin: Sub text body of text and sub header*/
#box2 {
	background: transparent url(../images/global/picture04.jpg) no-repeat;
	position:absolute;
	left:686px;
	top:319px;
	width:161px;
	height:95px;
	overflow: auto;
	z-index:5;
	visibility: visible;
	padding: 10px;

}
#box2a {
	background: transparent;
	position:absolute;
	left:698px;
	top:319px;
	width:162px;
	height:13px;
	overflow: auto;
	z-index:14;
	padding: 5px;
	visibility: visible;
}

#box3 a{
	background: #ffffff url(../images/global/shop.gif) no-repeat;
	position:absolute;
	width:191px;
	height:139px;
	z-index:11;
	top: 443px;
	left: 716px;
	visibility: visible;
}
/*end*/

/* Begin all pictures belong to webpages*/
#box1 a{
	background: url(../images/global/register.gif) no-repeat;
	position:absolute;
	width:191px;
	height:139px;
	z-index:11;
	top: 166px;
	left: 700px;
	visibility: visible;

}
#picture02 a{
	background: url(../images/global/picture01.jpg) no-repeat;
	position:absolute;
	width:502px;
	height:565px;
	z-index:1;
	top: 33px;
	left: 24px;
	visibility: visible;
}
#picture01 {
	background: url(../images/global/picture01.jpg) no-repeat;
	position:absolute;
	width:572px;
	height:589px;
	z-index:2;
	visibility: visible;
	top: 10px;
	left: 33px;
;
}
#picture04 {	background: url(../images/global/picture04.jpg) no-repeat;
	position:absolute;
	width:502px;
	height:307px;
	z-index:1;
	visibility: visible;

	top: 209px;}
	
#picture03{
	background: url(../images/global/picture03.png) no-repeat;
	position:absolute;
	width:391px;
	height:503px;
	z-index:2;
	visibility: visible;
	top: 99px;
	left: 2px;
}	
#picture05 {
	background: url(../images/global/picture05.jpg) no-repeat;
	position:absolute;
	width:360px;
	height:477px;
	z-index:1;
	visibility: visible;
	top: 93px;
	left: 84px;
}
#picture06 {
	background: url(../images/global/picture06.jpg) no-repeat;
	position:absolute;
	width:502px;
	height:307px;
	z-index:1;
	visibility: visible;
	left: 9px;
	top: 209px;
}
#picture07 {
	background: url(../images/global/picture07.jpg) no-repeat;
	position:absolute;
	width:502px;
	height:526px;
	z-index:1;
	visibility: visible;
	left: 22px;
	top: 74px;
}
#picture08 {
	background: url(../images/global/picture08.jpg) no-repeat;
	position:absolute;
	width:354px;
	height:587px;
	z-index:1;
	visibility: visible;
	left: 83px;
	top: 13px;
}
#picture09 {
	background: url(../images/global/picture09.jpg) no-repeat;
	position:absolute;
	width:412px;
	height:599px;
	z-index:2;
	visibility: visible;
	top: 1px;
	left: 1px;
}
#picture10 {
	background: url(../images/global/picture10.jpg) no-repeat;
	position:absolute;
	width:502px;
	height:549px;
	z-index:1;
	visibility: visible;
	top: 51px;
	left: 0px;
	}

#picture11 {
	background: url(../images/global/picture11.png) no-repeat;
	position:absolute;
	width:502px;
	height:499px;
	z-index:1;
	visibility: visible;
	top: 100px;
	left: 0px;
	}

/*end*/


/* Begin: Navigation  */
#headfoot {background: transparent ; width:700px; padding: 0px; height: 25px; z-index: 30; font-weight:bold; }
.headfoot00 {float:left; width:50px; height:20px; text-align:center;background:  url(../images/navLogo.gif) no-repeat; 0;}

.headfoot a{float:left; width:50px; height:20px; text-align:center;background:  url(../images/navLogo.gif) no-repeat; 0}
.headfoot2 a {float:left; width:80px; height:20px; text-align:center;background: url(../images/navMarriage.gif) no-repeat; margin:0}
/*.headfoot2 a:hover {background-POSITION: 0px -120px;}*/

.headfoot3 a {float:left; width:90px; height:20px; text-align:center;background: url(../images/navBaptism.gif) no-repeat; margin: 0}
/*.headfoot2 a:hover {background-POSITION: 0px -120px;}*/

.headfoot4 a {float:left; width:75px; height:20px; text-align:center;background: url(../images/navBlessing.gif) no-repeat; margin:0}
/*.headfoot2 a:hover {background-POSITION: 0px -120px;}*/

.headfoot5 a {float:left; width:150px; height:20px; text-align:center;background: url(../images/navHistory.gif) no-repeat; margin: 0 0 0 5px;}
/*.headfoot2 a:hover {background-POSITION: 0px -120px;}*/

.headfoot6 {float:left; width:180px; height:175px; text-align:left; margin: 0;}
/*.headfoot2 a:hover {background-POSITION: 0px -120px;}*/
#nav2 {
	background: url(../images/global/strip.png) repeat-x;
	position:absolute;
	left:283px;
	top:118px;
	width:660px;
	height:20px;
	z-index:10;
}
/*end*/

/*Begin copywrite/webmaster info*/
#webmaster {
	background: url(../images/global/dance.png) no-repeat;
	position:absolute;
	left:23px;
	top:9px;
	width:185px;
	height:557px;
	padding: 8px 0 0 0;
	z-index:8;
}
/*end*/
.style1 {
	color: #2B0055;
	font-style: italic;
	font-size: 10px;
	font-weight: bold;
}
.bold {
	font-weight: bold;
}
span.required{
  font-size: 13px !important;
  color: red !important;
}

