body {
	background-color: #FFFFFF;
	max-width: 800px;
	margin:0px 0px; padding:0px;
	text-align:center;
	scrollbar-face-color : #9DA5F3;
	scrollbar-highlight-color : #B6BCF6;
	scrollbar-3dlight-color : #DFE2FB;
	scrollbar-shadow-color : #4E5CE9;
	scrollbar-darkshadow-color : #4E5CE9;
	scrollbar-track-color : #DFE2FB;
	scrollbar-arrow-color : #4E5CE9;
}

div.page{
	position: absolute; top: 0; left: 0;
	height: 875px; width: 780px;
	margin:0px auto;
	text-align:left;
	padding:0px;
	background-color: #FFFFFF;
	/*border: 1px #DDDDDD solid;/**/
	z-index: 0;
}
div.cross_logo{
	position: absolute; left:17px; top:10px;
	width:70px; height:70px;
	background-color:transparent;
	background-image: url(../images/cross_logo.gif);
	background-repeat: no-repeat;
	background-position: top;
	z-index: 10;		
}
div.site_title{
	position: absolute; left:93px; top:7px;
	width:215px; height:70px;
	background-color:transparent;
	color: #4E5CE9;
	font-family: times, sans-serif, Verdana, Geneva;
	font-size: 55px;
	font-style: normal;
	font-weight: bold;
	z-index: 10;		
}
div.top_navigation{
	position: absolute; left:347px; top:10px;
	width:400px; height:25px;
	background-color:transperant;
	z-index: 2;		
}

a.top_nav{
	text-decoration:none; 
	color: #000000;
	font-family: Arial Rounded MT Bold, arial, sans-serif, Verdana, Geneva;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

a.top_nav:hover{
	text-decoration:none; 
	color: #4E5CE9;
	font-family: Arial Rounded MT Bold, arial, sans-serif, Verdana, Geneva;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color:transperant;
	background-image: url(../images/lite_dark_yellow.gif);
	background-repeat: repeat-x;
	background-position: top;
}

div.banner_top{
	position: absolute; left:330px; top:10px;
	width:433px; height:25px;
	background-color:transperant;
	background-image: url(../images/lite_dark_blue.gif);
	background-repeat: repeat-x;
	background-position: top;
	z-index: 1;		
}

div.banner{
	position: absolute; left:15px; top:35px;
	width:750px; height:150px;
	background-color:transperant;
	/*background-image: url(../images/banner.gif);
	background-repeat: no-repeat;
	background-position: top;?**/
	z-index: 1;		
}

div.bannertext{
	position: absolute; left:350px; top:121px;
	width:380px; height:30px;
	background-color:transperant;
	color: #4E5CE9;
	font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	z-index: 10;
}

div.bannertext2{
	position: absolute; left:380px; top:143px;
	width:380px; height:33px;
	background-color:#transparent;
	color: #4E5CE9;
	font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 18pt;
	font-style: italic;
	font-weight: normal;
	z-index: 10;
}
div.banner_bottom{
	position: absolute; left:17px; top:190px;
	width:746px; height:25px;
	background-color:transperant;
	background-image: url(../images/dark_lite_blue.gif);
	background-repeat: repeat-x;
	background-position: top;
	z-index: 1;		
}
div.banner_bottom_text{
	position: absolute; left:0px; top:100px;
	width:746px;
	color: #333300;
	background-color: transperant;
	font-family: arial, sans-serif, Verdana, Geneva;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	z-index: 10;	

}
div.banner_bottom_text2{
	position: absolute; left:17px; top:235px;
	width:746px; height:20px;
	color: #4E5CE9;
	background-color: transperant;
	font-family: times, sans-serif, Verdana, Geneva;
	font-size: 18px;
	font-style: normal;
	font-weight: semi-bold;
	z-index: 10;	
}
	
div.watermark{
	position: absolute; left:320px; top:260px;
	width:423px; height:290px;
	color: #4E5CE9;
	background-color:transperant;
	background-image: url(../images/cross_watermark.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-family: times, sans-serif, Verdana, Geneva;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	z-index: 1;	
}

div.btn_soup_kitchen{
	position: absolute; left:35px; top:235px;
	width:177px; height:133px;
	background-color:transperant;
	z-index: 10;
}
div.btn_food_pantry{
	position: absolute; left:35px; top:368px;
	width:177px; height:133px;
	background-color:transperant;
	z-index: 10;
}
div.btn_referrals_center{
	position: absolute; left:35px; top:501px;
	width:177px; height:133px;
	background-color:transperant;
	z-index: 10;
}
div.btn_make_contribution{
 	position: absolute; left:35px; top:634px;
	width:177px; height:133px;
	background-color:transperant;
	z-index: 10;
}
div.intro_text{
	position: absolute; left:415px; top:285px;
	width:330px; height:370px;
	padding-right: 10px;
	color: #000000;
	background-color: transperant;
	font-family:Geneva,times;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	line-height:19px;
	z-index: 12;
	overflow: auto;	
}

div.front_into{
	position: absolute; left:215px; top:215px;
	width:530px; height:850px;
	padding: 10px;
	color: #000000;
	background-color: transperant;
	font-family: Geneva,times;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	line-height: 19px;
	z-index: 12;
	overflow: auto;	
}

div.intro_text2{
	position: absolute; left:35px; top:570px;
	width:375px; height:90px;
	color: #000000;
	background-color: transparent;
	font-family: Geneva, times;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	line-height:17px;
	z-index: 12;
	overflow: auto;	
}



a.site_links{
	text-decoration:underline; 
	color: #000000;
	font-family: times,arial, sans-serif, Verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}

a.site_links_yule{
	text-decoration:underline; 
	color: #ff0000;
	font-family: times,arial, sans-serif, Verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}

a.site_links_yule:hover{
	text-decoration:none; 
	color: #000000;
	font-family: times, arial, sans-serif, Verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	background-color: #DDDDDD;
}

a.site_links:hover{
	text-decoration:none; 
	color: #000000;
	font-family: times, arial, sans-serif, Verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	background-color: #DDDDDD;
}
div.footer{
	position: absolute; 
	left:17px; top:1060px;
	width:746px; height:50px;
	background-color:transperant;
	background-image: url(../images/lite_dark_blue-5.gif);
	background-repeat: repeat-x;
	background-position: top
	z-index: 1;		
}
div.footer_text{
	position: absolute; left:17px; top:1085px;
	width:746px; height:14px;
	background-color:transperant;
	font-family: Arial, Geneva, times;
	font-size: 12px;
	font-style: normal;
	font-weight: semi-bold;
	z-index: 1;		
}

div.footer_links{
	position: absolute; left:17px; top:1065px;
	width:746px; height:14px;
	background-color:transperant;
	font-family: Arial, Geneva, times;
	font-size: 12px;
	font-style: normal;
	font-weight: semi-bold;
	z-index: 1;		
}
a.footer{
	text-decoration:none; 
	color: #000000;
	font-family: arial, sans-serif, Verdana, Geneva;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

a.footer:hover{
	text-decoration:none; 
	color: #000000;
	font-family: arial, sans-serif, Verdana, Geneva;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #FCED19;
}

/*Support Subpages Page*/
div.flyer{
	position: absolute; left:80px; top:220px;
}

div.flyer_text{
	position: absolute; left:60px; top:670px;
	width:746px; height:14px;
	background-color:transperant;
	font-family: Arial, Geneva, times;
	font-size: 12px;
	font-style: normal;
	font-weight: semi-bold;
	z-index: 1;		
}
div.program_image{
	position: absolute; left:17px; top:220px;
	width:177px; height:133px;
	background-color:transperant;
}

div.program_picture1{
	position: absolute; left:204px; top:243px;
	width:100px; height:100px;
	background-color:transperant;
}
div.program_picture2{
	position: absolute; left:204px; top:358px;
	width:100px; height:100px;
	background-color:transperant;
}
div.program_picture3{
	position: absolute; left:17px; top:358px;
	width:177px; height:100px;
	background-color:transperant;
}

div.program_quote{
	position: absolute; left:17px; top:468px;
	width:297px; height:180px;
	background-color:transperant;
	font-family: Arial, Geneva, times;
	font-size: 20px;
	font-style: italic;
	font-weight: semi-bold;
	text-align: justify;
	z-index: 1;		
}
div.program_title{
	position: absolute; left:314px; top:220px;
	width:450px; height:25px;
	background-color:transperant;
	font-family: Geneva, times;
	font-size: 25px;
	font-style: italic;
	font-weight:bold;
	text-align: justify;
	z-index: 1;	
}
div.program_message{
	position: absolute; left:314px; top:275px;
	width:450px; height:380px;
	background-color:transperant;
	font-family: Geneva, times;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	z-index:11;	
}

/*CSS Navigation Buttons*/
a.side_nav{
	text-decoration:none; 
	color: #000000;
	font-family: Arial Rounded MT Bold, arial, sans-serif, Verdana, Geneva;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	background-color:transperant;
}
a.side_nav:hover{
	text-decoration:none; 
	color: #FFFFFF;
	font-family: Arial Rounded MT Bold, arial, sans-serif, Verdana, Geneva;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	background-color:transperant;
}

/*About SAFH*/
/*Side Menu Area*/
div.side_menu{
	position: absolute; left:17px; top:220px;
	width:180px; height:500px;
	background-color:transperant;
}
td.side_menu{
	background-image: url(../images/lite_dark_blue.gif);
	background-repeat: repeat-x;
	background-position: top;
}


div.about_title{
	position: absolute; left:207px; top:220px;
	width:555px; height:25px;
	background-color:transperant;
	font-family: Geneva, times;
	font-size: 25px;
	font-style: italic;
	font-weight:bold;
	text-align: justify;
	z-index: 1;
}

div.about_text{
	position: absolute; left:227px; top:275px;
	width:515px; height:350px;
	background-color:transperant;
	font-family: Geneva, times;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	z-index:11;	
}



/*Contribution's Page*/
div.contrib_side_menu{
	position: absolute; left:128px; top:465px;
	width:180px; height:175px;
	background-color:transperant;
}
div.contrib_message{
	position: absolute; left:334px; top:255px;
	width:420px; height:380px;
	background-color:transperant;
	font-family: Geneva, times;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	z-index:11;	
}
a.links{
	text-decoration:none; 
	color: #000000;
	font-family:  Geneva, arial, sans-serif, Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}

a.links:hover{
	text-decoration:none; 
	color: #000000;
	font-family: Geneva, arial, sans-serif, Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	background-color: #FCED19;
}

/*Input Text Box Styles*/
.input_mail{
	margin: 0;
	padding-left: 3px;
	width: 206px;
	height: 16px;
	text-align: left;
	font-family: Arial, Geneva, Verdana, Geneva;
	font-size: 12px;
	color: black;
	border: 1px solid #6B9CDF;
	background-color: #FCFCC3;
	display: inline;
	float: none;
	z-index:9;
}

.input_message{
	margin: 0;
	padding-left: 3px;
	width: 206px;
	height: 60px;
	text-align: left;
	font-family: Arial, Geneva, Verdana, Geneva;
	font-size: 12px;
	color: black;
	border: 1px solid #6B9CDF;
	background-color: #FCFCC3;
	display: inline;
	float: none;
	z-index:9;
	overflow: auto;
}

/* PHOTO DISPLAY */
div#container{
	position: absolute; left:25px; top:225px;
	width:725px; height:415px;
	background-color:transparent;
	font-family: Geneva, times;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	z-index:3;
	overflow: auto;	
}


