body {
	background-color: #001D2B;

	background-image: url(images/test.jpg)
.png);
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: 850px 0px;
	background-image: url(images/backg.jpg);
}
a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	color: #666;
	text-decoration: none;
}
a:hover {
	color: #333;
	text-decoration: none;
}
a:active {
	color: #666;
	text-decoration: none;
}
.MaxTableWidth {
	width: 914px;
}
.TopLogoCell {
	width: 257px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.TopBannerCell {
	width: 627px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding-right: 7px;
}
.MainTable {
	background-color: #FFF;
	width: 914px;
}
.MiddleMenuCell {
	width: 150px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	vertical-align: top;
}
.MiddleKeyCell {
	width: 452px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align: top;
}
.MiddleRightCell {
	width: 272px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align: top;
}
.MiddleKeyPhotoCell {
	width: 452px;
}

.BottomCell1 {
	width: 216px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.BottomCell2and3 {
	width: 216px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.BottomCell4 {
	width: 216px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.Menu {
	width: 145px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #333;
	padding-left: 5px;
}
.MenuBottom {
	width: 145px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	font-family: Verdana, Geneva, sans-serif;
	text-transform: uppercase;
	color: #333;
	padding-left: 5px;
	font-size: 11px;
}
.TickerBarPadding {
	width: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.TickerBar {
	background-image: url(images/dblue033.gif);
	border: 1px solid #069;
	text-align: right;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.IMG {
	border: 1px solid #333;
	}
.NewsTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #666;
	text-align: left;
	padding-top: 5px;
}
.NewsDate {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #069;
	padding-bottom: 10px;
}
.NewsKeyText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: justify;
	vertical-align: top;
}
.NewsRecentArticles {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #069;
	text-align: left;
	padding-top: 10px;
	font-weight: bold;
}
.NewsRecentArticlesCell {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #000;
	text-align: left;
	height: 10px;
}
.NewsRecentArticlesDate {
	color: #069;
}
.BoxTitleOutsideCell {
	background-image: url(images/dblue033.gif);
	background-repeat: repeat-x;
	border: 1px solid #069;
	width: 272px;
	padding: 0px;
	letter-spacing: 1px;
}
.BoxTitle {
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	width: 220px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFF;
}
.BoxRSS {
	width: 23px;
	text-align: right;
	padding-right: 7px;
}

.BoxSplitterTitleCell {
	height: 1px;
}
.BoxCell {
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
	background-color: #F0FAFF;
	border: 1px dotted #666;
	vertical-align: top;
	font-size: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-align: left;
	padding-left: 5px;
	padding-top: 0px;
	text-transform: uppercase;
}.BoxSplitter {
	width: 200px;
	height: 10px;
}
#example1 li{ /*CSS specific to demo 1*/
	margin-bottom: 0px;
	height: 20px;
}
code{ /*CSS for insructions*/
color: red;
}
#example2 li {
	margin-bottom: 0px;
}
.labelfield{ /*CSS for label field in general*/
color:brown;
font-size: 90%;
}

.datefield{ /*CSS for date field in general*/
	color:#069;
	font-size: 90%;
}
.FooterLeft {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFF;
	text-align: left;
	letter-spacing: 1px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #00283C;
	/* for IE */
  	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.7;
}
.FooterRight {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFF;
	text-align: right;
	letter-spacing: 1px;
	background-color: #00283C;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	vertical-align: middle;
	width: 16px;
	/* for IE */
  	filter:alpha(opacity=70);
	/* CSS3 standard */
  	opacity:0.70;
}
.PaypalCell {
	width: 150px;
	padding-top: 10px;
}
.PodcastTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	padding-top: 10px;
	width: 375px;
	vertical-align: top;
}
.PodcastArchiveTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #666;
	padding-top: 40px;
}

.PodcastTime {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	padding-top: 10px;
	width: 72px;
	text-align: right;
	padding-right: 5px;
	vertical-align: top;
}
.PodcastArtist {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	text-transform: uppercase;
	vertical-align: top;
	text-align: justify;
}
.PodcastDate {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #069;
	padding-top: 10px;
}
.PodcastsDateCell {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333;
	text-align: center;
	padding-top: 10px;
}

.SubscribePodcast {
	text-align: right;
	padding-top: 10px;
}
.SubscribePodcast2 {
	text-align: right;
	width: 145px;
	padding-left: 10px;
}
.SubscribePodcast1 {
	text-align: right;
	width: 141px;
}

.ScheduleTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	padding-top: 10px;
	width: 375px;
	vertical-align: top;
	color: #666;
}
.ScheduleDateCell {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333;
	padding-top: 10px;
	text-align: center;
}

.ScheduleCET {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #C00;
	padding-top: 4px;
	text-transform: uppercase;
}

.ScheduleFooter {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #069;
	vertical-align: top;
	padding-top: 20px;
	text-align: justify;
	text-transform: uppercase;
}
.ScheduleDate {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #069;
	padding-top: 10px;
}

.PhotoGallerySplitter {
	width: 10px;
}
.PhotoGalleryMainTitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	vertical-align: top;
	text-align: left;
}
.PhotoGalleryMainDate {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #069;
	vertical-align: top;
	text-transform: uppercase;
}

.PhotoGalleryImageCell {
	width: 144px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.PhotoGalleryTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333;
	padding-top: 10px;
}
.PhotoGalleryDate {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #069;
}
.PhotoGalleryArchive {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333;
	text-align: center;
	padding-top: 10px;
}
.AboveLogoNews {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333;
	text-align: center;
	padding-top: 10px;
	background-color: #FFC;
	padding-bottom: 10px;
}

.PhotoGalleryArchiveYear {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333;
	text-align: left;
	padding-top: 10px;
}


.NewsPhotoCell {
	width: 452px;
	padding-top: 10px;
}
.VideoMainCell {
	padding-top: 10px;
	text-align: center;
}
.CrewPhotoCell {
	padding-top: 10px;
}
.CrewQuestion {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666;
	padding-top: 10px;
}
.CrewAnswer {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
}
.CrewImageCell {
	width: 144px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.CrewImageTitle {
	width: 144px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666;
	text-align: center;
	padding-top: 2px;
}

.CrewSplitter {
	width: 10px;
}
.ContactUsPhotoCell {
	padding-top: 10px;
}
.ContactUsLeftCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: right;
	vertical-align: top;
	padding: 5px;
}
.ContactUsTele {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #069;
	text-decoration: none;
	text-align: center;
	width: 75%;
	padding: 10px;
}
.ContactUsButtons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.ContactUsFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 200px;
}
.ContactUsFieldsCountry {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 204px;
}
}.SubscribeCell {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
	background-color: #FFF;
}
.ParishTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #069;
	padding-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #069;
	text-transform: uppercase;
}
.ParishFooter {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
	font-weight: bold;
}

.ParishPhotoCell {
	padding-top: 10px;
}

.ParishText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	text-align: justify;
}
.ParishDate {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #666;
	padding-top: 10px;
}

.NewsArchiveYear {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #666666;
	padding-top: 10px;
}
.NewsArchiveTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666;
	padding-top: 10px;
}
.NewsArchiveDate {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #069;
	vertical-align: top;
	padding-left: 10px;
}
.NewsArchivePhoto {
	width: 144px;
	padding-top: 10px;
}
.NewsArchiveOLD {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333333;
	text-align: center;
	padding-top: 20px;
}
.DonationsPhotoCell {
	padding-top: 10px;
}
.DonationsText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	text-align: justify;
	padding-top: 10px;
}
.DonationsAC {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #069;
	padding-top: 10px;
}
.DonationsPayPalCell {
	padding-top: 10px;
}
.MarchesPhotoCell {
	padding-top: 10px;
}
.MarchesPageTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #666;
	text-align: center;
	padding-top: 10px;
}
.MarchesTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333;
	text-align: left;
	padding-top: 10px;
}
.MarchesPlay {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	padding-top: 10px;
}

.Marches1st {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	text-align: left;
	padding-top: 20px;
	padding-left: 30px;
}
.Marches2nd {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	text-align: left;
	padding-left: 50px;
	padding-top: 20px;
}
.NewsKeyTextIndex {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: justify;
	vertical-align: top;
}
#bottomlinks a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#bottomlinks a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#bottomlinks a:hover {
	color: #666;
	text-decoration: none;
}
#bottomlinks a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.FestaMainTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #666;
	text-align: center;
	padding-top: 10px;
	vertical-align: top;
}
.FestaMainDate {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: right;
	color: #069;
	font-size: 12px;
	vertical-align: top;
}
.FestaMainQuotation {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666;
	padding-top: 10px;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}
.FestaDate {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #069;
	text-align: left;
	padding-top: 20px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #069;
}
.FestaDateDesc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #069;
	text-align: left;
	vertical-align: top;
}
.FestaTextRight {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333;
	text-align: justify;
	padding-top: 10px;
	width: 375px;
	vertical-align: top;
}
.FestaTextTime {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333;
	text-align: right;
	padding-top: 10px;
	width: 72px;
	padding-right: 5px;
	vertical-align: top;
}
.FestaText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333;
	text-align: justify;
	padding-top: 10px;
	vertical-align: top;
}
#example3 li {
	margin-bottom: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.TOpBannerRSS {
	width: 100%;
	height: 20px;
	text-align: right;
	padding-right: 10px;
	color: #FFF;
}
.CamChurchText {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-top: 10px;
}
.CamChurchTextIMP {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	color: #C00;
	font-weight: bold;
}
.PlayerCell {
	text-align: center;
	padding-top: 10px;
}
.Standaloneplayer {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: center;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 10px;
}
.WMPCell {
	text-align: center;
	padding-top: 10px;
}.WebcamFont {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-top: 2px;
	text-transform: uppercase;
	padding-left: 5px;
	vertical-align: top;
}
.HeaderIMPMsg {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C00;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: center;
	text-transform: uppercase;
}

