/* CSS Document */




/*##############################################################
  Eric Meyer's Latest version of Reset.css (includes Baseline)
##############################################################*/ 

/*
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: center;
}
a img, :link img, :visited img {border: 0}
table {border-collapse: collapse; border-spacing: 0}
ul {list-style: none}
q:before, q:after,
blockquote:before, blockquote:after {content: ""}
*/
/*#######################
  Element Styles 
#######################*/
/* background:#fff url(../../../../../../Program Files/CoffeeCup Software/Graphics/Backgrounds/sky-stars/ss039.gif) left top repeat-x */
body {font-size:14px; font-family:Helvetica, Arial, Verdana, sans-serif; color:#282828; }
h1 {margin:20px 15px; font-size:2em; color:#fff}
h2, h3, h4, h5, p, ul, ol, dl {margin:15px 0}
h2, h3, h4, h5 {font-weight:bold; font-family:Palatino, Times, "Times New Roman", serif; font-style:italic; color:#e12314}
h2 {font-size:1.5em}
h3 {font-size:1.25em}
h4 {font-size:1.15em}
h5 {font-size:1em; font-style:italic; color:gray}
a {color:#1ab2c0; outline:none}
	a:hover {text-decoration:none}
dt {margin:15px 0; font-weight:bold}
dd {margin:5px 0 5px 15px}
ol {margin-left:25px}



/*#######################
  Layout Styles 
#######################*/

#wrapper {width:920px; padding:0 0px; margin:0 auto}

#navigation {margin:39px 0 0 0}
	#navigation li {float:left; display:inline; margin-right:5px; font-size:1.15em; text-transform:lowercase}
		#navigation li a {display:block; padding:20px 25px; text-decoration:none; color:#fff}
			#navigation li a:hover {background-color:#e12314}

			/* Active States */
			#home_page #navigation #home_link a,
			#about_page #navigation #about_link a,
			#contact_page #navigation #contact_link a {background-color:#e12314}

#content {clear:both; float:left; padding-top:20px}	

	#hero {float:left; padding-bottom:25px; margin-bottom:30px; color:#949594; background:url(../images/hero_bg.jpg) 50% bottom no-repeat}
		#hero img {float:right; margin-left:15px}
		#hero #intro {font-size:2.5em; font-family:Palatino, Times, "Times New Roman", serif; font-style:italic; font-weight:bold}
		#hero p {font-size:1.15em}
	
	#content p {line-height:1.25em}
	#content ul {margin-left:25px; list-style-type:disc}
		#content li {margin:10px 0}	
	#content .two_columns {float:left; display:inline; width:450px; margin-right:15px}
	#content .three_columns {float:left; display:inline; width:290px; margin-right:15px}
	#content .service_list {float:left; display:inline; margin-top:40px; width:100px; font-size:.9em}
	
/* Form Styles */
input, textarea {padding:3px; font-size:.95em; font-family:Helvetica, Arial, Verdana, sans-serif; font-style:italic; color:gray}
input {width:250px}
textarea {width:350px; height:150px}
#submit {width:100px; font-weight:bold; color:#000; font-style:normal}
	
#footer {clear:both; padding:50px 0 30px 0; font-size:.9em; font-style:italic; color:gray}

/*#######################
  Class=MainTitle Styles 
#######################*/
div.MainTitle {font-size:14pt}
td.MainTitle {background: #FFFFFF ; text-align:"left"}
th.MainTitle {background: #FFFFFF ; text-align:"center"; vertical-align:"middle"}
a.MainTitle {font-size: medium; color: #2C1F5F; text-align:"left";  vertical-align: middle; font-family:"Comic Sans MS", Ariel,"Times New Roman", Verdana}

/*#######################
  Class=WelcomeHeader Styles 
#######################*/
div.WelcomeHeader {font-size:14px}
td.WelcomeHeader {background: #FFFFFF ; text-align:"left"}
th.WelcomeHeader {background: #C5BBF9 ; text-align:"center"}
a.WelcomeHeader {text-align:"center"; font-family:Ariel,"Times New Roman", Verdana; font-size:12pt; color:#000000}

/*#######################
  Class=WelcomeBody Styles 
#######################*/
div.WelcomeBody {font-size:12px}
td.WelcomeBody {background: #FFFFFF ; text-align:"left"}
a.WelcomeBody {text-align:"left"; font-family:"Comic Sans MS", Ariel, Verdana; font-size:10pt; color:#000000}

/*#######################
  Class=ArticleBody Styles 
#######################*/
div.ArticleBody {font-size:24px}
td.ArticleBody {background: #FFFFFF ; text-align:"left"}
a.ArticleBody {text-align:"left"; font-family:"Comic Sans MS", Ariel, Verdana; font-size:18px; color:#000000}
p.ArticleBody {text-align:"left"; font-family:"Comic Sans MS", Ariel, Verdana; font-size:18px; color:#000000}
span.WelcomeBody {font-size:18px}

/*#######################
  Class=Service Styles 
#######################*/
div.Service {font-size:14px}
td.Service {background: #FFFFFF ; text-align:"left"}
th.Service {background: #C5BBF9 ; text-align:"center"}
a.Service {text-align:"center"; font-family:Ariel,"Times New Roman", Verdana; font-size:12pt; color:#000000}




/*#######################
  Class=ParishLink Styles 
#######################*/
div.ParishLink {font-size:14px}
td.ParishLink {background: #FFFFFF ; text-align:"left"}
th.ParishLink {background: #C5BBF9 ; text-align:"center"}
a.ParishLink {text-align:"center"; font-family:Ariel,"Times New Roman", Verdana; font-size:12pt; color:#000000}

/*#######################
  Class=Notice Styles 
#######################*/
div.Notice {font-size:14px}
td.Notice {background: #FFFFFF ; text-align:"left"}
th.Notice {background: #C5BBF9 ; text-align:"center"}
a.Notice {font-family:Ariel,"Times New Roman", Verdana; font-size:12pt; color:#000000}

/*#######################
  Class=NoticeItem Styles 
#######################*/
div.NoticeItem {font-size:14px}
td.NoticeItem {background: #FFFFFF ; text-align:"left"}
th.NoticeItem {background: #C0C0C0 ; text-align:"center" bordercolor="#C0C0C0"}
a.NoticeItem {font-family:"Comic Sans MS", Ariel, Verdana; font-size:10pt; color:#000000}

/*#######################
  Class=SpecialArticle1 
#######################*/
div.SpecialArticle1 {font-size:14px}
td.SpecialArticle1 {background: #FFFFFF ; text-align:"left"}
th.SpecialArticle1 {background: #C0C0C0 ; text-align:"center" bordercolor="#C0C0C0"}
a.SpecialArticle1 {font-family:Verdana, Ariel, "Times New Roman"; font-size:12pt; color:#000000}

/*#######################
  Class=Header Styles 
#######################*/
div.Header{font-size:12pt; font-family:"Comic Sans MS"; color:#003366;}
a.Header {font-size:14pt; font-family:"Comic Sans MS"; color:#003366;}

/*#######################
  Class=Copyright Styles 
#######################*/
div.Copyright {font-size:12pt; font-family:"Comic Sans MS"; color:#003366;}
a.Copyright {font-size:12pt; font-family:"Comic Sans MS"; color:#E0E0E0;}

