/*

 Theme Name: Baum

 Theme URI: http://www.pankajpandey.com

 Description: The totally custom developed theme (Based on Starkers/Twenty Ten)

 Version: 1.0

 Author: Pankaj Pandey

 Author URI: http://www.pankajpandey.com

 Tags: starkers, naked, clean, basic, custom, slider setting

 */

@import "css/reset.css";
@import "css/typography.css";
@import url(http://fonts.googleapis.com/css?family=Amaranth:700|Droid+Sans:400,700);
/*@import "css/layout.css";*/
.bconnt{ position:absolute; width:210px; right:15px; top: 20px;}
a {
   outline: 0;
}
body {

	background: url(images/bgs2.jpg) center top no-repeat #c3e2e5;
	font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
}
#warper {

	width: 980px;
	margin: auto;
	padding: 45px 0px 20px 0px;
}
#header {

	width: 980px;
}
#logo {

	width: 432px;
	height: 55px;
	float: left;
	padding-bottom: 25px;
}
#logo a {

	width: 432px;
	height: 55px;
	text-indent: -999999em;
	display: block;
	background: url(images/imged_03.png);
}
#socialshare {

	float: right;
	padding: 20px 20px;
}
#socialshare a {

	float: left;
	width: 21px;
	height: 21px;
	display: block;
	margin-left: 5px;
	background: url(images/download.png);
	text-indent: -999em;
}

#socialshare a.twitter {	
	background: url(/wp-content/uploads/twitt.gif);
	
}

#socialshare a.pinrest {	
	background: url(/wp-content/uploads/pinrest.gif);
	
}

#socialshare a.facebook {

	background-position: 156px 0px;
}
#socialshare a.linkeden {

	background-position: 176px 0px;
}
#socialshare a.youtube {

	background-position: 134px 0px;
}
#socialshare input[type=text] {

	width: 134px;
	height: 13px;
	padding: 3px 5px;
	background: url(images/imged_13.png);
	border: 0px;
	float: left;
	margin-left: 10px;
	color: #063;
}
#socialshare input[type=submit] {

	width: 19px;
	height: 19px;
	background: url(images/download.png);
	background-position: 113px 0px;
	border: 0px;
	float: left;
	margin-left: 5px;
	cursor: pointer;
}
.widget_specialrecentpostsFree h3{cursor: pointer;}
#mainmaneu {

	width: 980px;
	height: 39px;
	clear: both;
	display: block;
	background: url(images/imged_24.png);
}
#mainmaneu ul {

	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	list-style-type: none;
	/*text-shadow: 2px 1px #333;*/
	display: block;
	clear: both;
	float: left;
}
#mainmaneu ul li {

	float: left;
	margin: 0px 4px;
}
#mainmaneu ul li a {

	padding: 7px 20px;
	text-decoration: none;
	color: #FFF;
	display: block;
}
#mainmaneu ul li:hover {

	background: url(images/menubg_03.png) no-repeat left #bb7504;
}
#mainmaneu ul li a:hover {

	background: url(images/menubg_05.png) no-repeat right;
}
#mainmaneu ul li.active, #mainmaneu ul li.current-menu-item, #mainmaneu li.current-menu-parent  {

	background: url(images/menubg_03.png) no-repeat left #bb7504;
}
#mainmaneu ul li.active a, #mainmaneu ul li.current-menu-item a, #mainmaneu li.current-menu-parent a {

	background: url(images/menubg_05.png) no-repeat right;
}
#mainmaneu ul li ul.sub-menu{display:none}
#bannerslider {

	width: 980px;
	height: 400px;
	clear: both;
	position: relative;
	padding-top: 5px;
}
.bannertitle {

	position: absolute;
	display: block;
	width: 221px;
	height: 48px;
	background: url(images/imgs_03.png);
	text-indent: -99999em;
	top: 30px;
	z-index: 999999;
}
#slider {

	width: 945px;
	height: 388px;
	position: relative;
	padding-left: 20px;
}
#slider ul li {

	position: relative;
}
.nextback {

	width: 27px;
	height: 27px;
	background: url(images/download.png);
	position: absolute;
	display: block;
	top: 340px;
	z-index: 9999;
	text-indent: -99999em;
}
#slides {

	height: 388px;
}
#prev2 {

	right: 200px;
	background-position: 94px 0px;
}
#next2 {

	right: 20px;
	background-position: 67px 0px;
}
#pagger {

	position: absolute;
	z-index: 9999;
	top: 340px;
	right: 50px;
}
#pagger a {

	display: block;
	width: 20px;
	height: 21px;
	background: url(images/imgs_17.png) 18px 0px;
	float: left;
	text-indent: -99999em;
}
#pagger a.activeSlide {

	background: url(images/imgs_16.png) 18px 0px;
}
.donatebtn {

	width: 208px;
	height: 44px;
	background: url(images/imgs_07.png);
	text-indent: -99999em;
	z-index: 99999;
	
}
.textwidget .donatebtn{display: block;width: 176px; margin-left:8px; background: url(images/donate_now_normal.png);}
.textwidget .donatebtn:hover{background: url(images/Donate_now_rollover.png)}
.donatebtn:hover {

	background-image: url(images/donat_03.jpg);
}
#slider a.donatebtn {

	top: 260px;
	right: 20px;
}
.positionabsolute {

	position: absolute;
}
#homebodycontnt {

	width: 980px;
	clear: both;
}
.homefeaturebox {

	margin: 0px;
	height: 332px;
	padding-left: 20px;
}
.homefeaturebox a{color: #fff; text-decoration: underline;}
.homefeaturebox li {

	width: 220px;
	height: 332px;
	float: left;
	margin-right: 13px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 1.2;
}
.homefeaturebox li p {

	position: absolute;
	padding: 15px;
	top: 200px;
}
.homefeaturebox li.arts {

	background: url(images/imged_28.png);
}
.homefeaturebox li.education {

	background: url(images/imged_30.png);
}
.homefeaturebox li.enviornment {

	background: url(images/imged_32.png);
}
.homefeaturebox li.arts,.homefeaturebox li.education,  .homefeaturebox li.enviornment {cursor:pointer}
#homeleftbar {

	float: left;
	width: 725px;
}
#ourpartner {

	clear: both;
	padding: 0 20px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 20px;
margin-top:-10px;
}
#ourpartner h3 {

	display: block;
	height: 48px;
	width: 177px;
	background: url(images/imged_39.png);
	text-indent: -999999em;
	left: -5px;
	margin-bottom: 10px;
}
#ourpartner p {

	padding: 0px 0px 0px 10px;
	line-height: 1.3;
}
.partnerlogos {

	clear: both;
	padding: 10px 20px;
	list-style-type: none;
}
.clearfix {

	clear: both;
}
.partnerlogos li {

	float: left;
	background: url(images/imged_48.jpg) right center no-repeat;
	padding: 0px 20px;
}
#sidebar {

	width: 220px;
	position: relative;
	float: right;
	background: url(images/imged_34.png) repeat-x top #fff;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	margin-right: 20px;
	min-height: 500px;
	box-shadow: 0px 0px 5px #888888;
}
#sidebar h3.widgetheading, #sidebar h3.srp-widget-title {

	display: block;
	height: 48px;
	width: 177px;
	background: url(images/newsside.png);
	font-size: 20px;
	color: #FFF;
	line-height: 2;
	text-align: center;
	float: right;
	margin-right: -35px;
	text-shadow: 2px 1px #333;
	margin-top: 15px;
text-indent:-4000em;
}
.widget {

	padding: 10px 15px 15px 15px;
	
}
.newspost {

	padding-bottom: 15px;
}
.newspost h3 {

	
	font-weight: bold;
	padding: 5px 0px;
	font-size: 14px;
}
.newspost p {

	color: #666;
	font-size: 11px;
	line-height: 1.3;
	padding-bottom: 10px;
}
.newspost a.readmore {

	display: block;
	width: 51px;
	height: 18px;
	text-indent: -99999em;
	background: url(images/news_08.png);
}
.sidebarbottom {

	position: absolute;
	width: 212px;
	height: 7px;
	background: url(images/imged_61.png);
	position: absolute;
	bottom: 0px;
	left: 3px;
}
#footer {

	width: 100%;
	padding: 30px 0px;
	background: url(images/footerbg_03.png);
}
#footer div.footermiddle {

	width: 950px;
	margin: auto;
}
#footer div.footermiddle h3 {

	font-size: 25px;
	color: #0aa8b2;
	text-shadow: 2px 1px #666;
}
#footer div.footermiddle ul.contact {

	clear: both;
	height: 25px;
	font-size: 13px;
	line-height: 25px;
	padding-top: 20px;
	color: #0aa8b2;
	font-family: Arial, Helvetica, sans-serif;
}
#footer div.footermiddle ul.contact li {

	float: left;
	padding-left: 34px;
	padding-right: 10px;
}
#footer div.footermiddle ul.contact li.pobox {

	background: url(images/icons_06.png) left no-repeat;
}
#footer div.footermiddle ul.contact li.telefone {

	background: url(images/icons_08.png) left no-repeat;
}
#footer div.footermiddle ul.contact li.fax {

	background: url(images/icons_03.png) left no-repeat;
}
#footer div.footermiddle ul.footermenu {

	list-style-type: none;
	font-size: 11px;
	padding: 10px 0px;
	font-family: Verdana, Geneva, sans-serif;
}
#footer div.footermiddle ul.footermenu li {

	padding: 0px 10px 0px 10px;
	border-right: 1px solid #999;
	float: left;
}
#footer div.footermiddle ul.footermenu li:last-child {
	border: none;
}
#footer div.footermiddle ul.footermenu li a, #footer a {

	color: #0aa8b2;
	text-decoration: none;
}
#footer div.footermiddle p.copyright {

	font-size: 11px;
	color: #999;
	font-family: Verdana, Geneva, sans-serif;
	clear: both;
	padding: 10px;
}
/*art css/////////////////////////////////////////////////////////////////*/

#artbanner {

	width: 980px;
	height: 280px;
	clear: both;
	padding-top: 10px;
	position: relative;
}
#artbanner div.bannerheading {

	height: 49px;
	position: absolute;
	text-indent: -99999em;
	display: block;
	z-index: 999999;
	top: 30px;
}
#artbanner .Arts {
	background: url(images/artss_03.png);
	width: 114px;
}
#artbanner .Education {
	background: url(images/education_03.png);
	width: 163px;
}
#artbanner .Environment {
	background: url(images/evern_03.png);
	width: 196px;
}
#artbanner div.bannerimage {
	width: 961px;
	height: 265px;
	position: relative;
	margin-left: 20px;
}
#artbanner div.bannercontent {

	width: 228px;
	height: 205px;
	overflow: hidden;
	position: absolute;
	z-index: 99999;
	font-family: Arial, Helvetica, sans-serif;
	top: 40px;
	right: 40px;
}
#artbanner div.bannercontent h1 {

	font-size: 30px;
	font-weight: normal;
	padding: 5px 0px;
}
#artbanner div.bannercontent h1 strong {

	color: #e78f03;
}
#artbanner div.bannercontent p {

	font-size: 12px;
	line-height: 1.3;
}
a {

	color: #e78f03;
	text-decoration: none;
}
#innerbody {
	width: 660px;
	float: left;
	padding: 20px;
	background: url(images/artpage_07.jpg) top repeat-x #fff;
	margin-left: 20px;
	position: relative;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	box-shadow: 0px 0px 5px #888888;
	min-height: 500px;
}
 h2.artcontentheading {

	width: 219px;
	height: 49px;
	background: url(images/news.png);
	text-indent: -9999em;
	margin-left: -40px;
}
#innerbody #feathead.Arts{
	width: 251px;
	background: url(images/artss_06.png);
}
#innerbody #feathead.Education{
	width: 291px;
	background: url(images/Featured-Education-Programs.png);
}
#innerbody #feathead.Environment{
	width: 319px;
	background: url(images/Featured-environment-programe.png);
}

#innerbody #cathead.Arts{
	width: 206px;
	/*background: url(images/all-feachure-programe.png);background: url(images/edua1_03.png);background: url(images/evern_06.png)*/
background: url(images/artpnew.png);
}
#innerbody #cathead.Education{
	width: 261px;
	background: url(images/edupnew.png);
}
#innerbody #cathead.Environment{
	width: 288px;
	background: url(images/envpnew.png);
}
#innerbody p.morelins {

	font-size: 12px;
	font-weight: bold;
	
	text-align: right;
	float: right;
	margin-top: 10px;
}
.postcontent {

	padding: 10px 0px;
	
	clear: both;
	float: left;
	width: 660px;
}
.postcontent img {

	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
.postcontent h3 {

	font-size: 18px;
	padding-top: 20px;
	font-weight: bold;
}
.postcontent p {

	font-size: 12px;
	color: #999;
	line-height: 1.3;
}
.postcontent a.readmore {

	width: 48px;
	height: 18px;
	text-indent: -99999em;
	background: url(images/artss_16.png);
	margin-left: 10px;
	display: inline-block;
}
.Education .postcontent a.readmore {
	background: url(images/education_10.png);
}
.Environment .postcontent a.readmore {
	background: url(images/evern_10.png);
}
.innerdonatebtn {

	width: 176px;
	height: 43px;
	background: url(images/innerdonatenow.png);
	text-indent: -99999em;
	z-index: 99999;
	display: block;
	margin: 15px 20px 0px 20px;
}
.innerdonatebtn:hover {

	background-image: url(images/innerdonate_hover.jpg);
}
.widget p {

	font-size: 11px;
	padding-bottom: 10px;
}
.widget a.readmore {

	display: block;
	width: 51px;
	height: 18px;
	text-indent: -99999em;
	background: url(images/news_08.png);
}
.artgrid {

	float: left;
	width: 665px;
	
}
.artgrid div.postcontents {

	vertical-align: top;
	height: 275px;
	padding: 0px 7px;
	float: left;
	width: 205px;
}
.artgrid div.postcontents h3 {

	font-size: 22px;
	color: #666;
	font-weight: bold;
	padding: 10px 0px 5px 0px;
}
.artgrid div.postcontents p {

	font-size: 12px;
	color: #666;
	line-height: 1.5;
}
.detailsheading {

	width: 114px;
	height: 49px;
	background: url(images/artss_03.png);
	text-indent: -99999em;
	display: block;
	z-index: 999999;
	margin-left: -40px;
	top: 30px;
}
#breadcromb {

	font-size: 12px;
	padding: 10px 0px 1px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #e78f03;
}
.details {

	font-family: Arial, Helvetica, sans-serif;
}
.details h3 {

	font-size: 22px;
	font-weight: bold;
	color: #e78f03;
}
.details h4 {

	font-size: 18px;
	font-weight: bold;
	color: #e78f03;
}
.details p {

	font-size: 12px;
	color: #666;
	padding-bottom: 15px;
	line-height: 1.3;
}
.floatleft {

	float: left;
	padding-right: 10px;
}
.floatright {

	float: right;
	padding:   :0 10px;
}
.mainthumb {

	padding-bottom: 25px;
}
/*------------Base Style-------------------*/

.alignleft {
	display: inline;
	float: left;
	margin-right: 1.225em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.225em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
p {
	/*margin-bottom: 1.625em;*/
}
blockquote {
	font-family: Georgia, "Bitstream Charter", serif;
	font-style: italic;
	font-weight: normal;
	margin: 0 3em;
}
blockquote em, blockquote i, blockquote cite {
	font-style: normal;
}
blockquote cite {
	color: #666;
	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 300;
	letter-spacing: 0.05em;
	text-transform: uppercase;
}
pre {
	background: #f4f4f4;
	font: 13px "Courier 10 Pitch", Courier, monospace;
	line-height: 1.5;
	margin-bottom: 1.625em;
	overflow: auto;
	padding: 0.75em 1.625em;
}
code, kbd {
	font: 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr, acronym, dfn {
	border-bottom: 1px dotted #666;
	cursor: help;
}
address {
	display: block;
	margin: 0 0 1.625em;
}
ins {
	background: #fff9c0;
	text-decoration: none;
}
sup, sub {
	font-size: 10px;
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
#innerbody p, #ourpartner p, table, #innerbody ul, #innerbody ol {
	line-height: 1.4em;
	margin-bottom: 1.6em;
	font-size: 14px;
	color: #666;
	font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
}
p{font-family: 'Droid Sans', Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6{font-family: Helvetica, Arial, sans-serif;}
#innerbody h1 {
	color:#e78f03;
	font-size: 26px;
	margin: 8px 0 12px 0;
}
#innerbody h2 {
	
	font-size: 22px;
}
#innerbody h3 {
	
	font-size: 18px;
	margin-bottom: 8px;
color:#666;
}
#innerbody .artgrid h3 {font-size: 15px;}
#innerbody h4 {
	
	font-size: 14px;
}
#innerbody h5 {
	
	font-size: 12px;
}
p img, .wp-caption {
	margin-top: 0.4em;
}
.wp-caption {
	
	/*margin-bottom: 1.225em;*/
	max-width: 96%;
	
}
.wp-caption img {
	display: block;
	margin: 0 auto;
	max-width: 98%;
}
.wp-caption .wp-caption-text, .gallery-caption {
	color: #666;
	font-family: Georgia, serif;
	font-size: 11px;
}
.wp-caption .wp-caption-text {
	margin-bottom: 0.6em;
	padding: 10px 0 5px 10px;
	position: relative;
	margin: 0;
}
#innerbody p.wp-caption-text{
	margin: 0;
	
	font-size: 11px;
} 
/*
.wp-caption .wp-caption-text:before {
	color: #666;
	content: '\2014';
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	margin-right: 5px;
	position: absolute;
	left: 10px;
	top: 7px;
}*/
#innerbody .wp-caption img, #innerbody img.wp-post-image, .srp-widget-thmblink img, .size-medium {
	-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;
	-moz-box-shadow: 0px 5px 5px #888;
-webkit-box-shadow: 0px 5px 5px #888;
box-shadow: 0px 5px 5px #888;
}
.srp-widget-thmblink img{
	-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;
	}
.lassArts a{}
.lassEducation a, #innerbody.lassEducation h1 {color: #6eb54e;}
.lassEnvironment a, #innerbody.lassEnvironment h1 {color: #3b87ce;}
.lassArts .postcontent a.readmore {}
.lassEducation .postcontent a.readmore {background: url(images/education_10.png);}
.lassEnvironment  .postcontent a.readmore {background: url(images/evern_10.png);}
.page-id-24 #text-2{display: none;}
.pr_link{width:300px; float: left;}
.ne_link{width:300px; float: right; text-align: right;}

strong{font-weight: bold;}
.footermenu .sub-menu{display: none;}
#innerbody blockquote,#innerbody ul,#innerbody ol,#innerbody dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
#innerbody ol,#innerbody ul,#innerbody dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
#innerbody ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;
	line-height: 1.4em;	
}
#innerbody ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
	line-height: 1.4em;
}
#innerbody dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}
/*MANAGE FONT SIZES AND STYLES FOR SLIDE SHOW SLIDER HERE*/
#ccf_message-1331757110, #innerbody  form.customcontactform div  textarea{width:85% ;}
.bconnt h4{font-size:14px; margin:0; margin-bottom:10px; }
.bconnt h2{font-size:28px; margin:0;  margin-bottom:5px; text-transform:uppercase; color:#241905;}
.bconnt h3{font-size:16px; margin:0;  margin-bottom:10px; color:#666666;}
.bconnt p{font-size:14px; margin:0;  margin-bottom:5px; line-height: 135%; color:#241905;}
.bconnt h4.Arts{color:#d38405}
.bconnt h4.Environment{color:#428ed4}
.bconnt h4.Education{color:#6cb14c}
#innerbody h1.ribbDonate {background: url(images/donate.png) no-repeat; text-indent:-4000em; height:50px; margin:0; margin-left:-40px; }
#innerbody h1.ribbAbout{background: url(images/abtus.png) no-repeat; text-indent:-4000em; height:50px; margin:0; margin-left:-40px;}
#innerbody h1.ribbContact{background: url(images/contactb.png) no-repeat; text-indent:-4000em; height:50px; margin:0; margin-left:-40px; }
#innerbody p.breadcrumbs {margin-bottom:7px;}
i, cite, em, var, address, dfn {
font-style: italic;
}
#cboxCurrent{display:none !important;}

.wp-pagenavi {
	clear: both;
        font-size:12px;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}
a.srp-widget-stringbreak-link-image {
clear: both;
display: block;
}
h4.srp-post-title{font-size:14px; margin:3px 0 5px 0;}


form#scs_form {
width: 330px;
float: right;
}

form#scs_form label {
/* styling ALL your labels the same */
line-height: 1.4em;
margin-bottom: 1.6em;
font-size: 14px;
color: #666;
font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
font-weight:bold;


}

form#scs_form label[for="scs_email"] {
/* styling the “Enter Your Email” label */

}

form#scs_form label[for="scs_fname"] {
/* styling the “Enter Your First Name” label */

}

form#scs_form label[for="scs_lname"] {
/* styling the “Enter Your Last Name” label */

}

form#scs_form input[type="submit"] {
/* styling the submit button (not compatible with IE) */

}

form#scs_form input {
/* styling the input boxes */
 border: 1px solid #ccc; 
    -webkit-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    -moz-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.1),
            0 0 16px rgba(0,0,0,0.1); 
    padding: 6px;
    background: rgba(255,255,255,0.5);
    margin: 0 0 10px 0;


}



/*Donate Button CSS*/

.sc-payment-btn {
width: 237px;
    color: white;
    background: #e78f03;
    padding: 4px;
    font-size: 19px;
    margin-left: 10px;
    height: 45px;
    margin-top: -6px;
    margin-bottom: 33px;
}

button.stripe-button-el {
margin: 10px 20px;
width: 183px;
}

/*added margin to bottom of donate graphic*/
#innerbody h1.ribbDonate {
    margin-bottom: 13px;
}