a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#month1wk3b a:hover,
#month4wk2button a:hover,
#month3wk2button a:hover,
#month2wk2button a:hover,
#month4wk4button a:hover,
#month3wk4button a:hover,
#month2wk4button a:hover,
#month4wk3button a:hover,
#month3wk3button a:hover,
#month2wk3button a:hover,
#sacrprepmenu li a:hover,
#catschedulebutton a:hover,
#catregformbutton a:hover,
#month1wk4b a:hover,
#parishorganizationstext p a:hover,
#specialservicesb a:hover,
#month1wk5b a:hover,
#month4wk5button a:hover,
#month3wk5button a:hover,
#month2wk5button a:hover,
#housephonetext p a:hover,
#churchphonetext p a:hover,
#registrationbutton a:hover,
#webmasterbutton a:hover,
#parisheventsbutton a:hover,
#cathlinksmenu li a:hover,
#welcomecontactinfotext p a:hover,
#campvolunteerbutton a:hover,
#campbrochurebutton a:hover,
#month4wk1button a:hover,
#month3wk1button a:hover,
#month2wk1button a:hover,
#month1wk1b a:hover,
#mainmenu li a:hover,
#month1wk2b a:hover,
#centreinfobutton a:hover  {
   background-color: #0141C4;
   color: #FFFFFF;
}

#month1wk3b a,
#month2wk3button a,
#month4wk5button a,
#month2wk4button a,
#month3wk2button a,
#webmasterbutton a,
#centreinfobutton a,
#month2wk5button a,
#month4wk1button a,
#month3wk3button a,
#month1wk4b a,
#month3wk4button a,
#month3wk5button a,
#campbrochurebutton a,
#month1wk5b a,
#month2wk1button a,
#specialservicesb a,
#month4wk2button a,
#catschedulebutton a,
#parisheventsbutton a,
#month1wk1b a,
#month3wk1button a,
#catregformbutton a,
#month4wk4button a,
#month1wk2b a,
#registrationbutton a,
#month4wk3button a,
#campvolunteerbutton a,
#month2wk2button a  {
   background-color: transparent;
   display: block;
   width: 100%;
   text-decoration: none;
}

#marriagetexttext p,
#glorybetext p,
#scheduletext p,
#parisheventstexttext p,
#churchphonetext p,
#baptismtexttext p,
#childrenofmarytext p,
#churchcontactinfotext p,
#welcomecontactinfotext p,
#housecontactinfotext p,
#communiontexttextcopy p,
#catechsimtexttext p,
#septembercalendar p,
#housephonetext p,
#welcometext p,
#mixedchoirbodytext p,
#thenewkitchendininghallasofmay182011 p  {
   font: bold 12px/14px Verdana;
   margin: 0px;
   text-align: center;
}

#pid7welcome,
#pid6contact,
#pid12baptismconfirmation,
#pid17campstbasil,
#pid4organizations,
#pid9houseofstudies,
#pid8culturalcentre,
#pid15catechism,
#pid5sacramentalprep,
#pid10links,
#parishevents,
#pid13firstsolemnholycommunion,
#pid11childrenofmary,
#centreinfo,
#pid19mixedchoir,
#pid3bulletin,
#pid2monthlycalendar,
#pid1servicesschedule,
#pid14marriage  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#upcomingparisheventstext p,
#childrenofmaryheadingtext p,
#baptismheadingtext p,
#catechismheadingtext p,
#mixedchoirheadingtext p,
#linksheadingtext p,
#culturalcentreheadingtext p,
#parishorganizationsheadingtext p,
#welcometitle p,
#stbasilheadingtext p,
#marriageheadingtext p,
#communionheadingtextcopy p,
#sacramantalpreparationheadingtext p  {
   font: bold 20px/24px Verdana;
   margin: 0px;
   text-align: center;
}

#month2wk2button,
#month3wk2button,
#month2wk4button,
#month2wk3button,
#month1wk2b,
#month3wk1button,
#month4wk2button  {
   font: 18px/22px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   z-index: 8;
   height: 13px;
}

#churchcontactinfotext,
#housecontactinfotext,
#communiontexttextcopy,
#marriagetexttext,
#baptismtexttext  {
   visibility: visible;
   position: absolute;
   left: 192px;
   top: 322px;
   width: 504px;
}

#churchphonetext p a,
#parishorganizationstext p a,
#welcomecontactinfotext p a,
#housephonetext p a  {
   background-color: transparent;
   color: #000000;
   font-weight: bold;
   text-decoration: none;
}

#i2011 p,
#bulletincalendarmonthstext p,
#forsale20stackingchairsrequiressomerepairopentobes p  {
   font: 18px/22px Verdana;
   margin: 0px;
}

#month4wk3button,
#month4wk4button,
#month1wk3b,
#month3wk3button,
#month4wk1button  {
   font: 18px/22px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   z-index: 8;
   height: 13px;
}

#culturalcentreheadingtext,
#upcomingparisheventstext,
#welcometitle  {
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 284px;
   width: 467px;
}

#dininghallinteriorb a,
#dininghall1b a,
#dininghall2b a  {
   background-repeat: no-repeat;
   display: block;
   height: 117px;
   background-position: 0% 0px;
   font-size: 117px;
   line-height: 117px;
}

#mainmenu li a,
#cathlinksmenu li a,
#sacrprepmenu li a  {
   background-color: transparent;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   width: 100%;
   display: block;
}

#forsale20stackingchairsrequiressomerepairopentobes p  {
   text-align: center;
}

#sacrprepmenu li,
#mainmenu li,
#cathlinksmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#churchgooglemapliteral,
#housegooglemapliteral  {
   visibility: visible;
   position: absolute;
   left: 398px;
   top: 368px;
   z-index: 9;
   width: 299px;
}

#month4wk5button,
#month1wk5b,
#month3wk5button  {
   font: 18px/22px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 553px;
   z-index: 8;
   width: 11px;
   height: 1px;
}

#month3wk4button,
#month2wk5button,
#month1wk4b  {
   font: 18px/22px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   z-index: 8;
   width: 20px;
   height: 13px;
}

#childrenofmarytext,
#mixedchoirbodytext  {
   visibility: visible;
   position: absolute;
   left: 174px;
   top: 347px;
   z-index: 7;
   width: 546px;
}

#campbrochurebutton,
#registrationbutton  {
   font: bold 12px/14px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 319px;
   z-index: 7;
   height: 14px;
}

#thenewkitchendininghallasofmay182011 p  {
   text-align: left;
}

#centreinfotext,
#parisheventstexttext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   z-index: 7;
   width: 372px;
}

#centreinside2b a,
#centreentranceb a  {
   background-repeat: no-repeat;
   display: block;
   height: 83px;
   width: 120px;
   background-position: 0% 0px;
   font-size: 83px;
   line-height: 83px;
}

#catschedulebutton,
#catregformbutton  {
	font: bold 12px Verdana;
	text-align: center;
	visibility: visible;
	position: absolute;
	left: 166px;
	z-index: 7;
	width: 558px;
}

#dininghallinteriorb,
#dininghall1b  {
   visibility: visible;
   position: absolute;
   top: 400px;
   z-index: 7;
   width: 155px;
   height: 117px;
}

#bulletincalendarmonthstext p  {
   color: #0141C4;
   text-align: left;
}

#month2wk1button,
#month1wk1b  {
   font: 18px/22px Verdana;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 357px;
   z-index: 8;
   height: 13px;
}

#sacrprepmenu,
#cathlinksmenu  {
   font: bold 12px/26px Verdana;
   margin: 0px;
   padding: 0px;
   list-style: none;
   position: absolute;
   z-index: 7;
}

#menulghtbluebckgrndwebmaster  {
   background: url(marriagemedia/id15menulghtbluebckgrndwebm.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 751px;
   z-index: 4;
   width: 140px;
   height: 22px;
}

#childrenofmaryheadingtext p  {
   font-weight: Normal;
}

#scheduletext,
#welcometext  {
   visibility: visible;
   position: absolute;
   left: 192px;
   z-index: 7;
   width: 504px;
}

#parishorganizationstext p  {
   font: bold 12px/14px Verdana;
   margin: 0px;
   padding-bottom: 12px;
   text-align: left;
}

#googlemappictureboxborder  {
   background: url(contactmedia/googlemappictureboxborder.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 392px;
   top: 362px;
   z-index: 7;
   width: 312px;
   height: 312px;
}

#culturalcentreheadingtext  {
   z-index: 6;
}

#upcomingparisheventstext  {
   z-index: 6;
}

#mixedchoirheadingtext p  {
   font-weight: Normal;
}

#ukrainiancatholicparish  {
   background: url(marriagemedia/ukrainiancatholicparish.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 243px;
   top: 198px;
   z-index: 2;
   width: 349px;
   height: 20px;
}

#parisheventstexttext p  {
   text-decoration: underline;
}

#communiontexttextcopy  {
   z-index: 7;
}

#dininghallinteriorb a  {
   width: 155px;
   background-image: url(campstbasilmedia/dininghallinteriorb.png);
}

#campvolunteerbutton a  {
   color: #000000;
}

#churchcontactinfotext  {
   z-index: 10;
}

#campbrochurebutton a  {
   color: #000000;
}

#parisheventstexttext  {
   top: 419px;
}

#childrenofmarytext p  {
   text-align: left;
}

#registrationbutton a  {
   color: #000000;
}

#parisheventsbutton a  {
   color: #000000;
}

#housecontactinfotext  {
   z-index: 10;
}

#googlemappicturebox  {
   visibility: visible;
   position: absolute;
   left: 397px;
   top: 367px;
   z-index: 8;
   width: 300px;
   height: 300px;
   background-color: #B80202;
   background-image: none;
}

#menulghtbluebckgrnd  {
   background: url(marriagemedia/menulghtbluebckgrnd.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 409px;
   z-index: 4;
   width: 140px;
   height: 222px;
}

#catschedulebutton a  {
   color: #000000;
}

#dininghallinteriorb  {
   left: 537px;
}

#registrationbutton  {
   width: 130px;
   left: 564px;
}

#centreinfobutton a  {
   color: #000000;
}

#linksheadingtext p  {
   text-align: left;
}

#catregformbutton a  {
   color: #000000;
}

#campbrochurebutton  {
   width: 172px;
   left: 367px;
}

#specialservicesb a  {
   color: #000000;
}

#month2wk2button a  {
   color: #0141C4;
}

#month2wk3button a  {
   color: #0141C4;
}

#month4wk4button a  {
   color: #0141C4;
}

#month4wk1button a  {
   color: #0141C4;
}

#month2wk1button a  {
   color: #0141C4;
}

#month3wk4button a  {
   color: #0141C4;
}

#catschedulebutton  {
	height: 14px;
	top: 440px;
	line-height: 14px;
}

#month4wk5button a  {
   color: #0141C4;
}

#month3wk2button a  {
   color: #0141C4;
}

#month3wk5button a  {
   color: #0141C4;
}

#month4wk2button a  {
   color: #0141C4;
}

#churchphonetext p  {
   text-align: left;
}

#webmasterbutton a  {
   color: #000000;
}

#centreentranceb a  {
   background-image: url(culturalcentremedia/centreentranceb.png);
}

#month2wk4button a  {
   color: #0141C4;
}

#month4wk3button a  {
   color: #0141C4;
}

#month3wk1button a  {
   color: #0141C4;
}

#month2wk5button a  {
   color: #0141C4;
}

#month3wk3button a  {
   color: #0141C4;
}

#marriagetexttext  {
   z-index: 7;
}

#specialservicesb  {
   font: bold 12px/17px Verdana;
   padding-bottom: 12px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 282px;
   top: 731px;
   z-index: 7;
   width: 339px;
   height: 17px;
}

#borderbottomhalf  {
   background: url(marriagemedia/borderbottomhalf.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 328px;
   z-index: 6;
   width: 750px;
   height: 472px;
}

#stbasilimageleft  {
   background: url(marriagemedia/stbasilimageleft.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 97px;
   z-index: 2;
   width: 93px;
   height: 158px;
}

#centreinside2b a  {
   background-image: url(culturalcentremedia/centreinside2b.png);
}

#housephonetext p  {
   text-align: left;
}

#catregformbutton  {
	height: 19px;
	top: 405px;
	line-height: 19px;
}

#month4wk2button  {
   width: 17px;
   top: 459px;
   left: 405px;
}

#month2wk4button  {
   width: 20px;
   top: 374px;
   left: 501px;
}

#webmasterbutton  {
   font: 14px/18px Verdana;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 753px;
   z-index: 7;
   width: 135px;
   height: 18px;
}

#month2wk5button  {
   top: 375px;
   left: 553px;
}

#month3wk1button  {
   width: 9px;
   top: 417px;
   left: 357px;
}

#month2wk3button  {
   width: 19px;
   top: 374px;
   left: 453px;
}

#month4wk1button  {
   width: 10px;
   top: 459px;
   left: 357px;
}

#month3wk4button  {
   top: 418px;
   left: 501px;
}

#month2wk2button  {
   width: 9px;
   top: 374px;
   left: 405px;
}

#month3wk3button  {
   width: 19px;
   top: 418px;
   left: 453px;
}

#month4wk4button  {
   width: 20px;
   top: 459px;
   left: 501px;
}

#month4wk5button  {
   top: 459px;
}

#stbasilthegreat  {
   background: url(marriagemedia/stbasilthegreat.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 196px;
   top: 154px;
   z-index: 2;
   width: 450px;
   height: 43px;
}

#baptismtexttext  {
   z-index: 7;
}

#month2wk1button  {
   width: 5px;
   top: 373px;
}

#month3wk5button  {
   top: 418px;
}

#month4wk3button  {
   width: 19px;
   top: 459px;
   left: 453px;
}

#month3wk2button  {
   width: 19px;
   top: 418px;
   left: 405px;
}

#dininghall1b a  {
   width: 155px;
   background-image: url(campstbasilmedia/dininghall1b.png);
}

#centreinfotext  {
   top: 370px;
}

#verticalbanner  {
   background: url(marriagemedia/verticalbanner.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 262px;
   z-index: 3;
   width: 141px;
   height: 538px;
}

#dininghall2b a  {
   width: 154px;
   background-image: url(campstbasilmedia/dininghall2b.png);
}

#cathlinksmenu  {
   width: 418px;
   top: 346px;
   left: 278px;
   text-align: left;
}

#welcometext p  {
   padding-bottom: 12px;
}

#month1wk2b a  {
   color: #0141C4;
}

#month1wk1b a  {
   color: #0141C4;
}

#month1wk5b a  {
   color: #0141C4;
}

#scheduletext  {
   top: 277px;
}

#sacrprepmenu  {
   width: 210px;
   top: 364px;
   left: 337px;
   text-align: center;
}

#dininghall1b  {
   left: 164px;
}

#welcometitle  {
   z-index: 8;
}

#month1wk3b a  {
   color: #0141C4;
}

#month1wk4b a  {
   color: #0141C4;
}

#upperborder  {
   background: url(marriagemedia/upperborder.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 58px;
   z-index: 5;
   width: 750px;
   height: 668px;
}

#welcometext  {
   top: 472px;
}

#month1wk1b  {
   width: 10px;
   top: 330px;
}

#month1wk3b  {
   width: 19px;
   top: 331px;
   left: 453px;
}

#month1wk2b  {
   width: 17px;
   top: 331px;
   left: 405px;
}

#background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 750px;
   height: 800px;
   background-color: #FFF6E4;
   background-image: none;
}

#month1wk4b  {
   top: 331px;
   left: 501px;
}

#month1wk5b  {
   top: 332px;
}

#iconostas  {
   background: url(marriagemedia/iconostas.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 135px;
   top: 312px;
   z-index: 2;
   width: 615px;
   height: 411px;
}

#mainmenu  {
   font: 14px/17px Verdana;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   position: absolute;
   left: 15px;
   top: 427px;
   z-index: 7;
   width: 135px;
}

#i2011 p  {
   text-align: center;
   color: #0141C4;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFF6E4;
}

