/*
font-family: 'Ubuntu', sans-serif;
font-family: 'Oswald', sans-serif;
font-family: 'Yantramanav', sans-serif;
*/


.Curve { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color:#FFFFFF; }
a.More { background-color:#a18615; color:#fff; padding:10px 20px; display:inline-block; }
a.More:hover { background:#a04808; }




/* -------------- Header  ----------------*/
.Header { padding:10px 0; }
.Logo { font-family: 'Oswald', sans-serif; color:#1e7e0e; position:relative; }
.Logo span { color:#cc5e0e; }
.Logo i { font-family: 'Ubuntu', sans-serif; color:#555555; position:absolute; left:143px; top:90px; font-style:normal; }
.Email{ font-weight:bold; background:url(../img/email.png) no-repeat top center; padding:40px 0 0 0;}


.Mainnav { background:#1e7e0e; }


/* -------------- Midbody ----------------*/

.Midbody { padding:30px 0; }
.Banner { padding-bottom:30px; }
.Article p { text-align:justify; }
.Holder { padding:30px 0 0 0; }
.Holder h2{  position:relative; border-bottom:2px solid #cccccc; margin-bottom:20px;}
.Holder h2 span{ position:absolute; bottom:-2px; left:0; width:100px; border-bottom:2px solid #188207;}
.Holder p{ padding:15px 0; }





/* -------------- Sidebar ----------------*/
.Sidebar{}
.Sidebar h2 { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color:#fff; padding:10px 0; text-align:center; position:relative; margin-bottom:30px; font-family: 'Yantramanav', sans-serif;}
.Sidebar h2 span{ position:absolute; bottom:-16px; left:45%; height:16px; width:32px;}

.Donate{ margin:0 0 30px 0; }


.Video h2 { background-color:#a04808; }
.Video h2 span{ background:url(../img/arrow.jpg) no-repeat bottom center; }

.Activities{ margin:30px 0;}
.Activities h2 { background-color:#1e7e0e; }
.Activities h2 span{ background:url(../img/arrow1.jpg) no-repeat bottom center; }

.Activities ul{ margin:0; padding:0; list-style:none; background:#e6e5e5;}
.Activities ul li{ margin:0; padding:10px 0 10px 15px; list-style:none; background:url(../img/seperator.jpg) repeat-x bottom;}
.Activities ul li:last-child{ background:none; }
.Activities ul li span{ background:url(../img/arrow2.png) no-repeat 0 50%; padding:0 0 0 15px;}
.Activities ul li a span{ font-size:16px; color:#2e2e2e;}

.News { text-align:center; }
.News a{ font-size:18px; font-weight:bold; color:#2e2e2e; display:inline-block; margin:10px 0 0 0; }
.News ul, .News ul li{ margin:0; padding:0; list-style:none}


/* -------------- Footer Top ----------------*/
.Footertop{ background:#e2dede; padding:20px 0;}
.Footertop h3{ background:url(../img/seperator.jpg) repeat-x bottom; color:#a04808;  font-family: 'Oswald', sans-serif; padding-bottom:20px; margin-bottom:20px; }

.Footertop .Gallery h3{}
.Footertop .Gallery h3 span{ background:url(../img/gallery.png) no-repeat 0 50%; padding:0 0 0 50px;}

.Footertop .Facebook h3{}
.Footertop .Facebook h3 span{ background:url(../img/fb.png) no-repeat 0 50%; padding:0 0 0 50px;}


/* -------------- Footer Mid ----------------*/
.Footermid{ padding:30px 0;}
.Footermid h3{ color:#a04808; font-family: 'Oswald', sans-serif; padding-bottom:20px; margin-bottom:25px;}

.Footermid .Left h3{ border-bottom:8px solid #a04808; background:url(../img/heading1.jpg) no-repeat 0 0; padding-left:20px;}
.Footermid .Left p{ font-size:16px; line-height:34px;}
.Footermid .Left p strong{ font-weight:normal; font-size:24px; }

.Footermid .Right h3{border-bottom:8px solid #188207; background:url(../img/heading2.jpg) no-repeat 0 0; padding-left: 20px;}


/* -------------- Footer ----------------*/
.Footer{ background:#1e7e0e; text-align:center; padding:30px 0;}
.Footer img{ margin:0 5px 10px 5px; }
.Footer p{ margin:0; padding:0; }
.Footer, .Footer a{ color:#fff; font-size:11px; }



/* -------------- Listing ----------------*/
ul.Listing{ margin:0; padding:0; list-style:none; }
ul.Listing li{ list-style:disc; margin:0 0 0 20px; padding:10px 0; }


/* -------------- Form Page ----------------*/
.Formpage{ padding:40px 0 0 0;}


/* -------------- News Page ----------------*/
.Newsbox{ background:#F2F2F2; padding:20px; margin:15px 0 25px 0;}
.Newsbox h2{ font-size:20px;}

.Links{ margin:20px 0 0 0;}
.Links h3{ background:#a04808; margin:0; padding:10px 0 10px 20px; color:#fff;}
.Links ul{ margin:0; padding:0; list-style:none; background:#e6e5e5;}
.Links ul li{ margin:0; padding:10px 0 10px 15px; list-style:none; background:url(../img/seperator.jpg) repeat-x bottom;}
.Links ul li:last-child{ background:none; }
.Links ul li a{ font-size:16px; color:#2e2e2e;}

/* -------------- News Page ----------------*/
.Box{ background:#F2F2F2; padding:20px; margin:15px 0 25px 0;}
.Box h2{ font-size:20px;}




.Article .Holder h2{ font-size:20px; margin-bottom:0; }


/* -------------- Gallery Page ----------------*/
.Gallerypage{}
.Gallerypage h2{ font-size:18px; text-align:center; margin:10px 0 20px 0;}
.Gallerypage img{ border:1px solid #CCC; padding:10px; background:#fff;}

.Gallerydetails img{ margin:20px 20px 20px 0; }


















.Sbox{ padding:20px 0;}