/* Benefice style sheet */
body 	{
	font-family: "Arial";
	color: black;
	font-size: 10pt;
	background: white;
}

a:active {color: red;}

div {
     display:block;
     position:absolute;
     width:368px;
     height:150px;
     color:black;
     text-align:center;
}



div.nheaderlogo {
	top:0px;
	left:10px;
	width:90px;
}
	


div.nheadertext {
	top:20px;
	left:110px;
	width:700px;
}


div.nnavbuttons {
	top:90px;
	left:110px;
	width:700px;
	text-align:left;
}


div.nwelcomepics{
	left:5px;
	top:175px;
	width:100px;
	height:150px;
	text-align:left;
}


div.fnwelcomepics{
	left:5px;
	top:0px;
	width:100px;
	height:150px;
	text-align:left;
}



div.nwelcomepics2{
	left:5px;
	top:315px;
	width:100px;
	height:150px;
	text-align:left;
}



div.nwelcomepics3{
	left:5px;
	top:455px;
	width:100px;
	height:150px;
	text-align:left;
}


div.nwelcomepics4{
	left:111px;
	top:455px;
	width:100px;
	height:150px;
	text-align:left;
}


div.nwelcome {
	width:370px;
	left:120px;
	top:175px;
	text-align:justify;
}


div.fnwelcome {
	width:370px;
	left:0px;
	top:0px;
	text-align:justify;
}


div.nindexmarquee {
	top:560px;
	left:225px;
	width:560px;
	height:40px;
}

div.fnindexmarquee {
	top:385px;
	left:5px;
	width:660px;
	height:40px;
}


div.nservices {
	top:5px;
	left:820px;
	width:180px;
	text-align:left;
}

div.fnservices {
	top:5px;
	left:0px;
	width:180px;
	text-align:left;
}


div.notherevents {
	top:105px;
	left:820px;
	width:180px;
	text-align:left;
}

div.fnotherevents {
	top:105px;
	left:0px;
	width:180px;
	text-align:left;
}

div.nbeneficemap {
	top:175px;
	left:520px;
	text-align:left;
}

div.fnbeneficemap {
	top:0px;
	left:375px;
	text-align:left;
}

div.nhomepagenews {
	width:200px;
	top:200px;
	left:805px;
	text-align:left
}

div.fnhomepagenews {
	width:220px;
	top:25px;
	left:660px;
	text-align:left
}

div.nsignature {
	top:310px;
	left:400px;
	text-align:left
}


div.fnsignature {
	top:225px;
	left:280px;
	text-align:left
}


div.nwelcomevideo {
	top:380px;
	left:120px;
	width:270px;
	text-align:left
}

div.fnwelcomevideo {
	top:240px;
	left:0px;
	width:270px;
	text-align:left
}

div.pivideo {
	top:240px;
	left:395px;
	width:270px;
	text-align:left
}


div.nwhoswhotable {
	left:450px;
	top:0px;
	width:450px;
}

div.nwhoswhotext {
	left:0px;
	top:0px;
	width:445px;
	text-align:justify;
}


div.ncreedtext {
	left:0px;
	top:0px;
	width:600px;
	text-align:justify;
}

div.ncross {
	left:610px;
	top:0px;
	text-align:left;
}


div.maintextleftblock {
	width:580px;
	top:0px;
	left:0px;
	text-align:left
}

div.maintextrightblock {
	width:285px;
	top:0px;
	left:600px;
	text-align:left;
}

div.totaltext {
	width:885px;
	top:0px;
	left:0px;
	text-align:left;
}


div.nnoccoffpics {
	width:490px;
	top:0px;
	left:390px;
	text-align:left;
}

div.nnoccofftext {
	width:370px;
	top:0px;
	left:0px;
	text-align:left;
}


div.noccoffpics {
	width:384px;
	top:0px;
	left:496px;
	text-align:left;
}


div.noccofftext {
	width:490px;
	top:0px;
	left:0px;
	text-align:left;
}

div.nhistorypics {
	width:424px;
	top:0px;
	left:476px;
	text-align:left;
}


div.nhistorytext {
	width:470px;
	top:0px;
	left:0px;
	text-align:left;
}

div.historytextblock {
	width:510px;
	top:0px;
	left:0px;
	text-align:left;
}


div.nfriendslink {
	left:670px;
	top:340px;
	width:225px;
}


div.nnfriendslink {
	left:175px;
	top:325px;
	width:225px;
}

div.npasteventslist {
	left:0px;
	width:230px;
	top:0px;
}


div.nprayerpics {
    left:600px;
    top:425px;
    width:285px;
}


div.easysearchbanner {
	left:200px;
	top:327px;
}







div.recaptchasubs {
     top:430px;
     left:267px;
     text-align:left;
}


div.livinggodslove {
     top:435px;
     left:450px;
     text-align:left;
}

div.pitext {
     top:15px;
     left:220px;
     width:250px;
     text-align:center;
}


div.awepic {
     left:600px;
     top:55px;
     text-align:left;
}

div.bigtext {
     left:15px;
     width:985px;
     text-align:justify;
}

div.eventmoreinfo {
     left:550px;
     top:470px;
     text-align:left;
}

div.tickettext {
     left:15px;
     width:750px;
     text-align:left;
}

div.kidsadults {
     left:250px;
     top:205px;
     width:210px;
}

div.indexcentrepanel {
     left:260px;
     top:300px;
     width:480px;
     border:3px single black; 
}

div.centrepanel {
     left:280px;
     top:300px;
     width:420px;
     border:3px single black; 
}


div.logo {
     width:250px;
     top:125px;
     left:750px;
}

div.homepagenews {
     width:200px;
     top:121px;
     left:780px;
     text-align:left
}

div.logoleft {
     width:250px;
     top:125px;
}

div.lifeeventspic {
     top:135px;
     left:10px;
}

div.lifeeventsmenu {
     width:290px;
     top:135px;
     left:680px;
     text-align:justify;
}

div.visiontext {
     width:730px;
     top:125px;
     left:270px;
     text-align:justify;
}

div.parishvisions {
     width:260px;
     top:300px;
     left:270px;
     text-align:justify;
}

div.visions {
     width:450px;
     top:300px;
     left:550px;
     border:3px double black;
     height:280px;
     bgcolor:white;
}

div.leftnav {
     width:150px;
     top:270px;
}

div.rectorpic {
     left:100px;
     top:120px;
}

div.welcomepics{
     left:60px;
     top:120px;
     width:100px;
     height:150px;
}

div.welcome {
     width:530px;
     left:220px;
     top:125px;
     text-align:justify;
}

div.homelogo {
     width: 60px;
     left:910px;
     top:10px;
     text-align:center;
     font-weight:bold;
     font-size:8pt;
     color:white;
}

div.widhist {
     width:200px;
     height:135px;
     border:3x double black;
     left:25px;
     top:280px;
     text-align:left;
}

div.hunhist {
     width:200px;
     height:173px;
     border:3x double black;
     left:280px;
     top:400px;
     text-align:left;
}

div.warhist {
     width:200px;
     height:150px;
     border:3x double black;
     left:520px;
     top:280px;
     text-align:left;
}

div.chaphist {
     width:200px;
     height:150px;
     border:3x double black;
     left:750px;
     top:420px;
}

div.rechist {
     width:200px;
     height:150px;
     border:3x double black;
     left:750px;
     top:125px;
}

div.newsreel {
     left:300px;
     top:550px;
     font-size:9pt;
}

div.contacts {
     width:250px;
     left:750px;
     top:360px;
     font-size:10pt;
     text-align:center;
}

div.shoplinks {
     width:250px;
     left:780px;
     top:125px;
     text-align:center;
}

div.shoplink {
     width:250px;
     left:660px;
     top:125px;
     text-align:center;
}

div.findus {
     width:250px;
     left:250px;
     top:505px;
     text-align:left;
}

div.directions {
     width:250px;
     left:375px;
     top:505px;
     text-align:left;
}

div.servicepattern {
     width:500px;
     left:475px;
     top:125px;
     bgcolor:white;
}

div.services {
     width:400px;
     text-align:left;
}

div.morethanservices {
     width:400px;
     top:255px;
     text-align:left;
}

div.teaching {
     width:970px;
     top:505px;
     height:60px;
     text-align:left;
}

div.servicebuttons {
     width:560px;
     top:310px;
     text-align:left;
}

div.sendmenu {
     top:26px;
     left:634px;
     text-align:center;
     font-weight:bold;
     font-size:8pt;
     color:white;
}

div.sendmenu2 {
     top:26px;
     left:514px;
     text-align:center;
     font-weight:bold;
     font-size:8pt;
     color:white;
}

div.sendmenu3 {
     top:26px;
     left:394px;
     text-align:center;
     font-weight:bold;
     font-size:8pt;
     color:white;
}

div.devotionlinks {
     top:510px;
     left:400px;
     height:86px;
     width:600px;
     text-align:center;
}

div.devotionspecial {
     top:440px;
     left:400px;
     height:86px;
     width:597px;
     text-align:right;
}

div.adultkidlinks {
     top:200px;
     text-align:left;
}

div.kidlinks {
     top:200px;
     left:500px;
}

div.marquee1 {
     top:540px;
     width:950px;
     height:40px;
}

div.indexmarquee {
     top:540px;
     left:260px;
     width:480px;
     height:40px;
}

div.bghist {
     top:110px;
     width:475px;
     text-align:justify;
}

div.bghistpic1 {
     top:130px;
     left:500px;
     width:450px;
     text-align:left;
}

div.bghistpic2 {
     top:130px;
     left:782px;
     width:200px;
     text-align:left;
}

div.bghistpic3 {
     top:350px;
     left:214px;
     width:546px;
     text-align:right;
}

div.bghistpic4 {
     top:350px;
     left:782px;
     width:200px;
     text-align:left;
}
div.bgabout {
     top:110px;
     width:425px;
     text-align:justify;
}

div.bgaboutpic1 {
     top:120px;
     left:450px;
     width:450px;
     text-align:left;
}

div.bgaboutpic2 {
     top:130px;
     left:782px;
     width:200px;
     text-align:left;
}

div.bgaboutpic3 {
     top:350px;
     left:214px;
     width:546px;
     text-align:right;
}

div.considerchristdates {
     top:690px;
     left:350px;
     width:500px;
}

div.considerchristlogo {
     top:675px;
     left:80px;
}

div.kkprogramme {
     top:133px;
     left:650px;
     text-align:left;
}

div.kkpics {
     top:220px;
     left:630px;
}

div.marquee2 {
     top:490px;
     width:950px;
     height:60px;
}

div.storykeep {
     top:220px;
     left:280px;
     text-align:left;
}

div.champchall {
     top:195px;
     left:55px;
     text-align:left;
}

div.nextholclub {
     top:375px;
     left:200px;
}

div.nextyearholclub {
     left:360px;
     top:150px;
}

div.cross {
     left:730px;
     top:128px;
     width:270px;
     text-align:left;
}

div.creedtext {
     left:15px;
     width:700px;
     text-align:justify;
}

div.biblereading {
     left:15px;
     top:330px;
     width:425px;
     text-align:left;
}

div.prayers {
     left:450px;
     top:330px;
     width:550px;
     text-align:left;
}

div.lordsprayer {
     left:730px;
     top:280px;
     width:267px;
     text-align:center;
}

div.buildingshistorytext {
     left:15px;
     width:635px;
     text-align:justify;
}

div.friendslink {
     left:15px;
     top:480px;
     width:225px;
}

div.whoswhotable {
    left:550px;
    top:128px;
    width:450px;
}

div.whoswhotext {
    left:15px;
    top:128px;
    width:495px;
    text-align:justify;
}

div.prayerpics {
    left:490px;
    top:225px;
    width:235px;
}

div.prayerscroll {
    left:490px;
    top:495px;
    width:510px;
    height:80px;
    text-align:left;
}

div.videoplayer {
    left:630px;
    top:150px;
    width:320px;
}

