body {
	background-color: #E5E4D0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#844F0B;
	margin-top:0px;
	text-align:justify;
	}
	
:focus {outline: 0;}

	
a:link, a:visited, a:active {color:#804000; text-decoration:underline;}
a:hover {color:#333333; text-decoration:none;}

h1 {
	background:url(../images/template/flower_small.gif) no-repeat;
	font-size:14px;
	color:#BF9A07;
	font-weight:bold;
	margin:0;
	padding-left:20px;
	text-transform:capitalize;	
	}
	
h2 {
	font-size:14px;
	color:#BF9A07;
	font-weight:bold;
	margin:0;
	padding-bottom:5px;
	text-transform:capitalize;
	}
	
h3 {
	font-size:14px;
	color:#804000;
	font-weight:bold;
	margin:0;
	padding-bottom:5px;
	text-transform:capitalize;
	}
	
.Sub_heading {
	font-size:14px;
	color:#804000;
	font-weight:bold;
	margin:0;
	text-transform:capitalize;	
}

p {padding:0; margin:0;}

p {margin-bottom:18px; font-size:12px}
		
.header_right {
	padding-top:5px;
	width:137px;
	height:173px;
	text-align:center;
	vertical-align:top;
	color:#804000;
	border-left:#BC9C1D solid 1px;
	background:url(../images/template/header/contact_bg.gif) #F2D975 top repeat-x;
	overflow:hidden;
	}

.nav {
	background:url(../images/template/header/menu_bg.gif) top repeat-x #FCD230; height:26px;
	border-top:#D6BD5B 1px solid;
	border-bottom:#D6BD5B 1px solid;
	margin:0;
	padding:0px 12px;
	font-size:11px;
	color:#804000;
	font-weight:bold;
	text-transform:capitalize;
	}
	
.nav ul {
	margin:0;
	padding:0;
	}	
	
.nav li {
	float:left;	
	padding:0 10px;
	list-style:none
	}
	
.nav a:link, .nav a:visited, .nav a:active {color:#804000; text-decoration:none;}
.nav a:hover {color:#333333; text-decoration:none;}
	
.main {
	background:#FFFFFF;
	padding:0;
}

.page_name{
	padding:0;
	margin:0;
	height:40px;
	width:100%;
	}
	
#sub_nav { margin:5px 5px 10px; padding:0; text-align:center}
#sub_nav a:link, #sub_nav a:visited, #sub_nav a:active {margin:0 5px; text-decoration:none}
#sub_nav a:hover {}

	
.content {
	background:#F9F4E3;
	width:640px;
	padding:10px;
	margin:0 auto 20px;
	height:100%;
	}

.bottom {
	width:100%;
	border-top:#D6BD5B 1px solid;
	background:#FCD94C;
	color:#984813;
	font-size:9px;
	font-weight:bold;
	text-align:center;
	margin:0;
	padding:2px 10px;
	}
.bottom a{
	text-decoration:none;

	}	
	
.img_border_grey{border:#999999 1px solid; margin-bottom:5px;}
.img_border_yellow{border:#D6BD5B 1px solid;}
.caption {clear:both; text-align:center; margin-bottom:5px;}


.info {margin:0 auto; background:#F2E7BF; padding:5px; text-align:center;}

.flower {
	background:url(../images/flower_big.jpg) bottom right;
	width:97px;
	height:97px;
	float:right;
	border:0;
	padding:0;
	margin:0 auto;
	}	
	
.pointer { cursor:pointer;}

.partners { width:100%;}
.partners td { padding:20px; text-align:center}
.partners td img { border:#E9AD57 solid 1px; padding:1px}

.partners p { margin:0; padding:0;}

/* ----- Stories ----- */

.stories { border:#E9AD57 solid 1px ; background:#F2E7BF; margin-bottom: 10px; padding:5px;font-family:Georgia, 'Times New Roman', Times, serif;}
.stories img {border:#999999 1px solid; margin-left:5px}

/* ----- News ----- */

.news { border-top:#E9AD57 solid 1px; background:#F2E7BF; padding:5px;}
.news img {border:#999999 1px solid; margin-left:5px}

/* ----- other buttons ----- */

.side {
	background:url(../images/flower_white.jpg) bottom right #FFFFFF no-repeat;
	float:right;
	width:130px;
	margin:8px 0;
	padding-bottom:100px;
	}
	

.side hr { border: none; color:#FCD230; background-color:#FCD230; width:92%; height:2px;}


.buttons a:link, .buttons a:visited, .buttons a:active {display:block; height:37px; width:94px; cursor:pointer; margin-bottom:5px; text-align:center; text-decoration:none}

#club1000 { background:url(../images/but_club1000.gif) top left no-repeat;}
#club1000 a:hover { background:url(../images/but_club1000.gif) bottom left no-repeat;}

#legacies { background:url(../images/but_legacies.gif) top left no-repeat;}
#legacies a:hover { background:url(../images/but_legacies.gif) bottom left no-repeat;}

#stories { background:url(../images/but_stories.gif) top left no-repeat; margin-left: 15px}
#stories a:hover { background:url(../images/but_stories.gif) bottom left no-repeat;}

#help { background:url(../images/but_help.gif) top left no-repeat; margin-left: 15px}
#help a:hover { background:url(../images/but_help.gif) bottom left no-repeat;}

#staff_vacancies { background:url(../images/but_staff_vacancies.gif) top left no-repeat; margin-left: 15px}
#staff_vacancies a:hover { background:url(../images/but_staff_vacancies.gif) bottom left no-repeat;}

#volunteer_vacancies { background:url(../images/but_volunteer_vacancies.gif) top left no-repeat; margin-left: 15px}
#volunteer_vacancies a:hover { background:url(../images/but_volunteer_vacancies.gif) bottom left no-repeat;}

#map a:link, #map a:visited, #map a:active { background:url(../images/but_map.gif) top left no-repeat; display:block; height:104px; width:94px; cursor:pointer; margin-bottom:5px; text-align:center; margin-left: 15px}
#map a:hover { background:url(../images/but_map.gif) bottom left no-repeat; height:104px;}

#directors td { text-align:left; padding:2px 5px}

#sponser { text-align:center; padding-bottom:10px}
#sponser img {border:#CCCCCC solid 1px}

#banking {float:right; background:#F2E7BF; padding:10px}
#banking_list {float:left; margin:10px 10px 0 0}
#banking_details {float:left; margin:10px 0 0 0}



