/* CSS Document */
body, html{
margin:0px;
margin-top:1px;
margin-bottom:1px;
padding:0px;
color:#ffffff;/*E4E4E4    */
background:#A4A4A4;/*#999999*/
font-family:Arial, Helvetica, sans-serif;


}

body{
min-width:900px;
}

#wrap{
background: #364145;/*#545454#33FF33   */
margin:0 auto;
width:900px;
text-align:left;
border: thick #343434 solid;/*#644A27*/
}

/*header*/

#banner{
background-image:url(../images/fofhf_banner.jpg);
background-repeat:no-repeat;
background-position:right;
margin-top:0;
margin-left:0;
margin-right:0;
height:142px;
}

/*contains the donate now and the flash gallery*/
#donatelft{
background-color:#FF0000;
background-repeat:no-repeat;
height:142px;
width:400px;
}

h2.donate{
margin:0 0 0 0;
padding:3px;
font-family:"Arial Rounded MT Bold";
font-size:25px;
margin-left:120px;
}

h3.dontxt{
margin-top:0px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin-left:45px;
}

.donate_position{
margin-top:10px;
margin-left:120px;
margin-bottom:0px;
}

.link_donate_color{
color:none;}



/*This is the setting for the top menu
*/
/*Top menu on top of each page*/
ul#menu
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:30px;
	font-size:12px;
	font-weight:bold;
	background:transparent url(../images/nav_bg.png) repeat-x top left;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;/*#000000*/
	background-color:#666666;
}

ul#menu li
{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
	
ul#menu li a
{
	display:block;
	float:left;
	color:#999999;
	text-decoration:none;
	font-weight:bold;
	padding:8px 20px 0 20px;
}
	
ul#menu li a:hover
{	
	color:#FFFFFF;
	height:22px;
	background:transparent url(../images/nav_bg.png)  0px -30px no-repeat;		
}
	

ul#menu li a.current
{
	display:inline;
	height:22px;
	background:transparent url(../images/nav_bg.png) 0px -30px no-repeat;	
	float:left;
	margin:0;
}


/* Parameters of the paragraph in home*/

#para_setting{
margin: 0 0 0 0 ;
padding: 0 0 0 0;
}

h2.headcolor{
color:#FFFFFF;/*#FF8000 #1C84B7*/
text-decoration:underline;
font-size:18px;

}

#hm_paragraph{
margin-top:0px;
padding-left:45px;
font-size:14px;
}

img.top_imgspace {
float:left;
margin-left:25px;
margin-right:20px;
margin-top:0px;
margin-bottom:10px; 	
border:thin solid #4396CA;/*#9BCA3C*/
}/* padding on the image on hm pg*/

img.right_imgspace {
float:right;
margin-left:20px;
margin-right:25px;
margin-top:-100px;
margin-bottom:10px; 	
border:thin solid #4396CA;/*#9BCA3C*/
}/* padding on the image */


/*The news content styling on hm pg*/
hr.setting{
margin-top:30px;
margin-bottom:0px;
width:800px;
size:1;
color:#FFFFFF;

}

#news_head{/*
background-color:#36384C;#666666*/
font:Arial, Helvetica, sans-serif;
size: 18px;
font-variant:small-caps;
font-weight:bold;
margin-left:60px;
margin-top:5px;
margin-bottom:5px;
}

#news_bdy{
font-size:12px;
padding-left:70px;
margin-top:0px;
border-right:thin #FFFFFF solid;
}

a.link_color{
color:#99FF00;
}

.btm_gap{
margin-bottom:5px;
}

.color{
font-weight:bold;
color:#FFFFFF;
}

#events_head{
font:Arial, Helvetica, sans-serif;
size: 18px;
font-variant:small-caps;
font-weight:bold;
margin-left:30px;
margin-top:5px;
margin-bottom:5px;

}
#events_bdy{
font-size:12px;
padding-left:50px;
margin-top:0px;
}

/* Settings for the partners and sponser bit*/



#sponser_setting{
background-color:#2C2C2C;
padding-left:20px; /*border-right:#999999 thin solid;*/

}

#sponsor_head{
font:Arial, Helvetica, sans-serif;
size: 18px;
font-variant:small-caps;
font-weight:bold;
margin-left:30px;
margin-top:5px;
margin-bottom:5px;
}

#spnsor_img_set1{
margin-left:10px;
margin-top:0px;
padding-right:20px;/*
border-right:thin #FFFFFF solid;*/
}

#spnsor_img_set2{
margin-left:30px;
margin-top:0px;
padding-right:30px;
}

#spnsor_rt_img_set3{
margin-left:30px;
margin-top:0px;
padding-right:30px;
}

#spnsor_rt_img_set4{
margin-left:10px;

}
/*end of the styling of sponsor bit*/

/*This is the setting for the footer bit
contains the nav and coyright
*/

#footer{
clear:both;
background:#445157;/*#3F3F3F*/
color:#FFFFFF;
font-size: 11px;
height: 50px;
padding:0px;
margin:0px;
}

#footer #altnav {
	float: right;/*right*/
	text-align: left;/**/
	padding-top: 7px;
	margin-right: 10px;	
}

#footer #copyright {
	padding-top: 7px;
	margin-left:10px;
	float:left;
}
#footer a{
	color:#c9c9c9;
	text-decoration:none;
}	

#footer a:hover{
	color:#db6d16;
}

#footer #ecom {
text-align:center;
font-size:13px;
color:#DB6D16;/*db6d16;*/
padding-top:30px;
}

#footer #ecom a{
color:#DB6D16;
}

#footer #ecom a:hover{
color:#666666;}


/* Parameters of the trustees page*/

h2.trstees_head{
color:#FFFFFF;/*#FF8000 #1C84B7*/
text-decoration:underline;
font-size:18px;
padding-left:40px;
padding-top:10px;
}

#trsts_bdy{
padding-left:45px;
padding-right:45px;
font-size:14px;
}

span.profile{
margin-top:30px;
}

/*Parameters for the certficcate of FOFHF page*/
#cert-img{
padding-left:165px;
margin-top:30px;
}

/*Parameters for the coming soon and each indivdual page*/

h2.com-soon_head{
color:#FFFFFF;/*#FF8000 #1C84B7*/
text-decoration:underline;
font-size:18px;
padding-left:40px;
padding-top:10px;
}
#com-soon_bdy{
padding-left:45px;
padding-right:45px;
font-size:14px;
}

#contct_bdy{
padding-top:10px;
padding-left:165px;
padding-right:65px;
font-size:14px;
}