/* CSS Document 
lt gray (top border UI) : d3d3d6
dk grey (bttm box border ) : 728f96
lt green (bottom box) : 8cc63f
dk green: 4f9616
blue: 243f98
yellow: eded01
*/

body {
background-color:#f8f8f9;
background:url(images/noreen-evans-tile-gradient.jpg) repeat-x top;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}

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

#landingheader {
width:100%;
height:195px;
padding:17px 10px 0 0;
margin:0;
}

#endorse {
width:526px;
background:url(images/endorse-noreen.jpg) top no-repeat;
height:275px;
margin:0 auto;
padding:60px 0 0 25px;
}

#info {
width:550px;
margin:0 auto;
padding:0px 0 0 0px;
}

#info p{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
line-height:20px;
padding:5px 20px 0 10px;
margin:0;
}




#contentWrapper {
width:100%;
background-color:#f8f8f9;
background:url(images/bottom-gradient-tile.jpg) bottom repeat-x;
border-top:#ee1b24 solid 3px;
border-bottom:#ee1b24 solid 3px;
}

#headline {
background:url(images/save-cathedral-hilll.jpg) top no-repeat;
}

#headlineSmall {
background:url(images/save-cathedral-hill-sm.jpg) top no-repeat;
height:800px;
}

#facts {
background:url(images/facts.jpg) top no-repeat;
}


#headline h1 {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:29px;
font-weight:bold;
line-height:33px;
padding:5px 110px 30px 20px;
margin:0;
}

#headlineSmall h1 {
font-family:Arial, Helvetica, sans-serif;
color:#25408f;
font-size:45px;
font-weight:bold;
line-height:33px;
padding:35px 10px 20px 40px;
margin:0;
}

#headline h2 {
color:#25408f;
font-size:18px;
line-height:23px;;
padding:5px 40px 10px 20px;
margin:0;
}

#headlineSmall h2 {
color:#25408f;
font-size:25px;
line-height:30px;;
padding:5px 40px 10px 40px;
margin:0;
}


#headline p{
color:#25408f;
font-size:14px;
line-height:18px;
padding:5px 40px 0 20px;
margin:0;
}

#facts p, #headlineSmall p {
color:#25408f;
font-size:14px;
line-height:18px;
padding:5px 5px 0 5px;
margin:0;
}

#facts h1 {
font-family:Arial, Helvetica, sans-serif;
color:#25408f;
font-size:27px;
font-weight:bold;
line-height:33px;
padding:5px 90px 10px 90px;
margin:0;
}
#bottom {
width:100%;
height:102px;
background:url(images/bottom-gradient-tile.jpg) bottom repeat-x;
}


#footer {
width:100%;
background-color:#25408f;
border-top:#ffffff solid 5px;
height:35px;

}

#footer p {
color:#FFFFFF;
font-size:10px;
padding:5px 10px 0 0;
margin:0;
}

.buttons {
	display:block;
	float:left;
	padding:0;
	margin:0 1px 0 5px;
	height:33px;
	background-color:#ee1b24;

	text-align:center;
	}
	
.buttons A:link, .buttons A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	line-height:13pt;
	padding:7px 30px 5px 30px;
	margin:0;
	color:#eded01;
	text-decoration:none;
	display:block;
		height:21px;
		font-weight:bold;

}
.buttons A:hover, .buttons A:active, .buttons A:visited:hover,  .buttons  A:active:hover {
	font-family:Arial, Helvetica, sans-serif;
	

	font-size:12pt;
	line-height:13pt;
	background-color:#eded01;
	padding:7px 30px 5px 30px;
	margin:0;
	color:#ee1b24;
	text-decoration:none;
	display:block;
		height:21px;
			font-weight:bold;
}
 



.bigred {
	display:block;
	width:380px;
	margin:0 auto 0 auto;
	padding:0;
	margin:0px 1px 40px 0; 
	}
	
.bigred A:link, .bigred A:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	line-height:15pt;
	padding:5px 15px 5px 15px;
	margin:0;
	color:#ee1b24;
	text-decoration:none;
	display:block;
	background-color:#eded01;
	border:solid 2px #ee1b24;
	font-weight:bold;


}


.bigred A:hover, .bigred A:active, .bigred A:visited:hover, .bigred  A:active:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	line-height:15pt;
	background-color:#150a85;
	padding:5px 15px 5px 15px;
	margin:0;
	color:#eded01;
	text-decoration:none;
	display:block;
		background-color:#ee1b24;
	border:solid 2px #eded01;
		font-weight:bold;
}

