	html,body { margin: 0; padding: 0; width: 100%; height: 100%; }
	body
	{
		background: #292E34 url(../images/body-background.gif) repeat-y top left; 
		padding: 0;
		margin: 0;
		font-family: "Trebuchet MS", Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
	}
	

	
	p
	{
		font-family:"Trebuchet MS", Helvetica, sans-serif;
		font-size:13px;
		padding:0px;
		margin:6px 0 7px 6px;
	}
	
		td
	{
		font-family:"Trebuchet MS", Helvetica, sans-serif;
		font-size:13px;
	
	}
		
		
a img {border: 0;}	
.image {
border:2px; border-thickness: 1px; border-color: #34364d; border-style: solid;
}
.white { color:#FFFFFF; font-size:17px;}
.white a, .white a:visited{ color:#FFFFFF; font-size:14px;}
a:link .image { border-color: #34364d; } 
a:hover .image, a:active .image {border:2px; border-thickness: 1px; border-color: #cccccc; border-style: solid}

	
select, INPUT
	{
		font-family:"Trebuchet MS", Helvetica, sans-serif;
		font-size:13px;

	}
	
a, a:visited {
	text-decoration: underline;
	color: #0e3e55;
	
}
a:hover {
	color: #605338;
	text-decoration : none;
}

ul { 
	list-style-type: none;
	margin:10px 13px 10px 16px;
	

}

ul li { 
	background: url(../images/arrow_brn.gif) no-repeat 0px 10px;
	padding-left: 9px; padding-bottom:7px;
}

ul ul li {

	padding-left: 9px;
}

.breadcrumb { 
text-align:left;
font-size:13px;
padding-left:6px;
padding-bottom:10px;
padding-top:6px;}
H1{

font-size: 0.9em;
text-transform: uppercase;
letter-spacing: 2px;
margin: 0; 
padding: 0.44em 0 0.44em 1.1EM; 
background:#A2B5CD;
}
H2{

font-size:12px;
font-weight:bold;
text-transform:uppercase;
letter-spacing: 2px;
margin: 0; 
	padding-left: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 12px;
 color: #ffffff;
}
H3{
font-size:12px;
letter-spacing:2px;
padding:0.33em 0 0.13em 0.88em;
background: #F7F7F7;
color:0e3e55;
}
H4{
font-size:9px;
color:#FFFFFF;
margin:0px;
padding: 0.44em 0 0.44em;
background-color:#a09481;

}
H6{
font-size: 1.2em;
	font-weight: bold;
	color: #FF0000;
margin:0px;
padding:0.33em 0 0.13em 0.88em;

}	
.left { float: left;}
.toplinks {
	font-size: 11px;
	color: #333333;
	padding-left: 0px;
	padding-right: 3px;
	padding-top: 65px;
	text-align:right;
}

.calendar {
	font-size: 12px;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 13px;
	padding-top: 95px;
	font-weight:bold;
	text-align:right;

}


.leftheader {
		font-size:12px;
   font-weight:bold;
    text-transform:uppercase;
    letter-spacing: 2px;
    margin: 0; 
   color: #ffffff;
	padding-left: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 13px;
	background-color:#A2B5CD;
}

.small {
	
		font-size:12px;
  
}
.rightheader {
	
		font-size:12px;
   font-weight:bold;
    text-transform:uppercase;
    letter-spacing: 2px;
	 color: #ffffff;
    margin: 0; 
	padding-left: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 13px;
	background-color:#0e3e55;
	width:579px;

}


.footer {
	
	font-size: 9px;
	line-height: 11px;
	color: #0e3e55;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
}

.InputBox {
	border-top : 1px solid #4291c5;
	border-left : 1px solid #4291c5;
	border-right : 1px solid #4291c5;
	border-bottom : 1px solid #4291c5;
}


.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #002b54;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
	font-style: normal;
	font-weight: normal;
}


.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #002b54;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
	font-style: normal;
	font-weight: bold;
}



a.nav:link {color: #0e3e55; text-decoration: none;}
a.nav:active {color: #0e3e55; text-decoration: none;}
a.nav:visited {color: #0e3e55; text-decoration: none;}
a.nav:hover {color: #0e3e55; text-decoration: underline;}



#main_nav {position:relative;top:0px;width: 221px;padding: 0px;margin: 0px; }
	#main_nav a {display: block;width: 221px;height: 31px;margin: 0px;border: 0px;padding: 0px;text-decoration:none;}
	
	#main_nav a#home:hover {background: url(../images/button_home-over.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#about:hover {background: url(../images/button_about-over.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#gifts:hover {background: url(../images/button_clergy-over.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#family:hover {background: url(../images/button_family-over.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#ed:hover {background: url(../images/button_ed-over.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#org:hover {background: url(../images/button_org-over.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#services:hover {background: url(../images/button_services-over.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#sa:hover {background: url(../images/button_sa-over.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#photo:hover {background: url(../images/button_photo-over.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#membership:hover {background: url(../images/button_membership-over.jpg) top left no-repeat;text-decoration:none;}
		#main_nav a#donate:hover {background: url(../images/button_donate-over.jpg) top left no-repeat;text-decoration:none;}
	
	#main_nav a#home {background: url(../images/button_home.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#about {background: url(../images/button_about.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#gifts {background: url(../images/button_clergy.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#family {background: url(../images/button_family.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#ed {background: url(../images/button_ed.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#news {background: url(../images/button_clergy.jpg) top left no-repeat; text-decoration:none;}
	#main_nav a#services {background: url(../images/button_services.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#sa {background: url(../images/button_sa.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#org {background: url(../images/button_org.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#photo {background: url(../images/button_photo.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#membership {background: url(../images/button_membership.jpg) top left no-repeat;text-decoration:none;}
	#main_nav a#donate {background: url(../images/button_donate.jpg) top left no-repeat;text-decoration:none;}
	

	
	/*#main_nav b {display:none; padding:0px;margin:0px;}*/
	#main_nav b {visibility:hidden;}
	
	/*end nav styles*/
	
 div.thumb {
    margin-right: 1px;
    padding: 0px 0 0 0 ;
    background-color: #fff;
    border: 1px solid #DFD4C7;
 
    }
	
	
	 div.thumb .text {
        font-family:"Trebuchet MS", Helvetica, sans-serif;
		font-size:11px;
		padding:0px;
		margin:0px 0px 0px 16px;
		color:#333333; 
    }
.thumb-big {
    background-color: #fff;
    border: 3px solid #DFD4C7;
 
    }
div.photoblock  {  width:33%; float:left; position:relative; right:55%; margin:0; page-break-inside:avoid; margin-right:-55%;}
div.photoblock img {width:100%; margin:0;}
p.caption {
font-size:11px;
font-style:oblique;
line-height:1.44em;
margin-bottom:1.5em;
margin-top:0pt;
}


