/* CSS Document */
/* GENERAL */
body{
	background-color:#E8E8E8;
	color:#52575E;
	padding:0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
}
div, td, p, h1, h2, h3, h4, h5, h6, form, input, select, label, li{
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	line-height:0;
	font-size:0;
}
ul{
	padding:0;
	margin:0;
	list-style-type:none;
	line-height:0;
	font-size:0;
}
a{
	text-decoration:none;
	outline:none;
}
.spacer{
	clear:both;
	line-height:0;
	font-size:0;
}

/* GENERAL */
/* Outer white bg */
.outer_white{
	background-color:#fff;
	color:#52575E;
	padding:18px 0 10px 0;
}
/* Outer white bg */
/* Header */
.header_outer{
	margin:3px 0 0 0;
}
.header{
	background:url(images/header.jpg) no-repeat 0 0;
	height:150px;
}
/* Header */
/* Navigation */
.nav_outer{
	margin:2px 0 0 0;
}
.navbg{
	background:url(images/navbg.jpg) no-repeat 0 0;
}
/* Navigation */
/* Body */
.body_outer{
	margin:17px 0 0 0;
}
/* Body Left  */
/* Upcoming Events  */
.events_border{
	background:url(images/boder_left_top.gif) repeat-y 0 0;
}
p.events_text{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	padding:0 0 4px 0;
}
p.events_text span{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#C42121;
	background-color:inherit;
	display:block;
	padding:6px 0 0 0;
}
p.events_text span.date01{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#C42121;
	background-color:inherit;
	display:block;
	padding:0 0 0 0;
}
p.events_text strong{
	font:bold 12px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#676D76;
	background-color:inherit;
	display:block;
	padding:2px 0 2px 0;
}
.dotted{
	background:url(images/dotted.gif) repeat-x left bottom;
}
/* Upcoming Events  */
/* Facebook  */
.facebook{
	padding:3px 0 6px 0;
}
/* Facebook  */
/* Body Left  */
/* Body right  */
h2.ourmission{
	background:url(images/our_mission.gif) no-repeat 0 0;
	width:150px;
	height:21px;
	line-height:0;
	font-size:0;
	margin:7px 0 0 0;
	text-indent:-2000px;
}
p.ourmission_text{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	padding:10px 0 0 0;
}
p.ourmission_text span{
	display:block;
	padding:14px 0 0 0;
}
/* History  */
.history_img{
	float:right;
	margin:0 0 20px 22px;
}
.history_text{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	
}
.history_text span.red{
	font:normal 12px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#D32626;
	background-color:inherit;
	width:268px;
	display:block;
}
.history_text span.red strong{
	font:bold 12px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#676D76;
	background-color:inherit;
	text-align:right;
	display:block;
	padding:8px 0 14px 0;
}
/* Histry  */
/* Support  */
p.support{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
}
p.support strong{
	font:bold 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
}
p.support a{
	color:#689B2E;
	background-color:inherit;
	text-decoration:underline;
	font-weight:bold;
}
p.support a:hover{
	text-decoration:none;
}
ul.support_text{
	padding:10px 0 0 0;
}
ul.support_text li{
	background:url(images/arow.gif) no-repeat 0 4px;
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	padding:0 0 0 12px;
	margin:0 0 10px 0;
}
/* Support  */
/* Event  */
p.event_text{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
}
p.event_text span{
	font:bold 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#C42121;
	background-color:inherit;
	display:block;
}
p.event_text strong{
	font:bold 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	padding:8px 0 14px 0;
	display:block;
}
/* Event  */
/* Faq  */
.faq01middle{
	background:url(images/faq_middle01bg.gif) repeat-y 0 0;
}
.faq_icon{
	background:url(images/faq_icon.gif) no-repeat 15px 45px;
}
ul.faq_toptext{
	padding:0 0 0 100px;
}
ul.faq_toptext li{
	background:url(images/arrrow_black.gif) no-repeat 0 7px;
	padding:0 0 0 14px;
	font:bold 11px/19px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
}
ul.faq_toptext li a{
	color:#52575E;
	background-color:inherit;
}
ul.faq_toptext li a:hover, ul.faq_toptext li a.active{
	color:#D61313;
	background-color:inherit;
}
.faq_qution_middle{
	background:url(images/faq02_middlebg.gif) repeat-y 0 0;
}
p.faq_qution{
	font:bold 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	padding:12px 0 14px 12px;
}
p.faq_anser{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	padding:0 0 5px 12px;
}
/* Faq  */
/* Contact  */
p.contact_add{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
}
.map{
	padding:18px 0;
}
.contact_formtext{
	font:bold 11px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
}
input.textbox01{
	width:179px;
	height:20px;
	border:1px solid #BEBEBE;
	padding:2px 0 0 8px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
}
textarea{
	width:298px;
	height:135px;
	border:1px solid #BEBEBE;
	padding:2px 0 0 8px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
}
input.check{
	width:14px;
	height:14px;
}
.contact_checktext{
	font:bold 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	margin:2px 0 0 0;
}
/* Contact  */
.donate_text{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	padding:12px 0 0 0;
}
.donate_text a{
	color:#E42020;
	background-color:inherit;
}
.donate_text strong{
	display:block;
	padding:6px 0;
}
/* Kids corner  */
p.kids_text01{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
}
p.kids_text01 span{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	display:block;
	padding:14px 0;
}
p.kids_text02{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	padding:0 0 16px 0;
}
p.kids_text02 a{
	color:#E51616;
	background-color:inherit;
}
p.kids_text02 span{
	padding:0 0 0 86px;
}
p.design_link{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	padding:22px 0 0 0;
}
p.design_link a{
	color:#E51616;
	background-color:inherit;
	display:block;
	padding:0 0 12px 0;
}

/* Kids corner  */
/* Sponsorships  */
p.sponsorships{
	font:bold 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	padding:0px 0 0 15px;
}
ul.sponsorships_text{
	padding:12px 0 0 26px;
}
ul.sponsorships_text li{
	background:url(images/bulate.gif) no-repeat 0 5px;
	padding:0 0 0 18px;
	margin:0 0 0 0;
	font:normal 11px/18px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
}
/* Sponsorships  */
p.year_green{
	font:bold 14px/17px "Tahoma", Arial, Helvetica, sans-serif;
	color:#61813A;
	background-color:inherit;
}
p.year_text{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
}
p.year_text strong{
	font:bold 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
}
p.year_text a{
	color:#D30709;
	background-color:inherit;
	text-decoration:underline;
}
p.year_text a:hover{
	text-decoration:none;
}

/* Body right  */

/* Body */
/* Footer */
.footer_outer{
	margin:10px 0 0 0;
}
.footer{
	background:url(images/footer.jpg) no-repeat 0 0;
	height:80px;
}
.footer ul{
	padding:26px 0 0 90px;
	width:525px;
	float:left;
}
.footer ul li{
	background:url(images/footer_icon.jpg) no-repeat 0 0;
	padding:0 0 0 21px;
	font:normal 11px/16px "Tahoma", Arial, Helvetica, sans-serif;
	color:#477818;
	background-color:inherit;
	margin:0 22px 0 0;
	float:left;
}
.footer ul li a{
	color:#477818;
	background-color:inherit;
}
.footer ul li a:hover{
	text-decoration:underline;
}
.footer p{
	font:normal 11px/13px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	background-color:inherit;
	padding:5px 0 0 122px;
	float:left;
	width:454px;
}
.footer p a{
	color:#52575E;
	background-color:inherit;	
}
.footer p a:hover{
	text-decoration:underline;
}
/* Footer */
.red_text {
	font-family:Arial, Helvetica, sans-serif;
	color: #D61313;
	font-weight: bold;
	font-size:11px;
}

.thanks{
	padding:0 30px;
	font:normal 18px/25px "Tahoma", Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:inherit;
}
/*=========== Charity=============== */
.green{
	color:#689B2E;
	background-color:inherit;
	font-weight:bold;
}
.charity_middle{
	background:url(images/charity_bg.jpg) repeat-y 0 0;
	padding:15px;
	margin:0 0 0 0 ;
	}
.charity_top{
	background:url(images/charity_head.jpg) no-repeat 0 0;
	height:141px;
	}
.charity_bottom{
	background:url(images/charity_bottom.jpg) no-repeat 0 0;
	height:165px;
	}
/*=========== Gallery =============== */
.gallery_album_desc{
	color:#000000;
	padding: 5px;
	margin: 3px;
	border: 1px solid #000;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
h3{
	font:normal 22px/25px Arial, Helvetica, sans-serif;
	color:#689B2E;
}
h4{
	font:normal 16px/25px Arial, Helvetica, sans-serif;
	color:#689B2E;
}
h5{
	font:normal 16px/19px Arial, Helvetica, sans-serif;
	color:#000;
}
p.txt{
	font:normal 16px/19px Arial, Helvetica, sans-serif;
	color:#000;
}

a.events_text01{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	text-decoration:underline;
}
a.events_text01:hover{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#52575E;
	text-decoration:none;
}

h2.event{
	font:normal 22px/24px Georgia, "Times New Roman", Times, serif;
	color:#52575E;
	}
h2.event01{
	font:normal 18px/20px Georgia, "Times New Roman", Times, serif;
	color:#689B2E;
	}	
p.event{
	font:normal 18px/20px Georgia, "Times New Roman", Times, serif;
	color:#52575E;
	}
p.event001{
	font:normal 16px/18px Georgia, "Times New Roman", Times, serif;
	color:#52575E;
	}		
p.event_text001{
	font:normal 12px/17px Georgia, "Times New Roman", Times, serif;
	color:#52575E;
	background-color:inherit;
}	
p.event_text02{
	font:normal 14px/24px Georgia, "Times New Roman", Times, serif;
	color:#689B2E;
	background-color:inherit;
}


/*19.07.10*/
a.events_text09{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#C42121;
	text-decoration:underline;
}
a.events_text09:hover{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#C42121;
	text-decoration:none;
}


