*{
	padding:0px;
	margin:0px;
	}
body{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#932801;
	}

.clear {
	clear:both;
}
img{
	border:0px;
	}
.mainContainer{
	/*width:980px;*/
	
	}
.headerContainer{
	background-image:url(../images/top_bg.gif);
	background-repeat:repeat-x;
	height:159px;	
	}
/*.headercontent{
	margin:0px auto;
	width:980px;
	padding:8px 0 0px 0px;
	}*/
	
.headercontent{
	margin:0px auto;
	width:980px;
	/*padding:8px 0 0px 0px;*/
	padding:0px 0 0px 0px;
	}
/*.logo{
	background-image:url(../images/logo.gif);
	width:320px;
	height:90px;
	float:left;
	}*/
	
	
.logo{
	/*background-image:url(../images/logo.gif);*/
	background:url(../images/logo4.png) no-repeat;
	/*width:320px;*/
	width:360px;
	height:100px;
	float:left;
	}
.headercontentRight{
	float:right;
	padding:18px 5px 0px 0px;
	text-align:right;
	}
.headercontentRight h1{
	font-size:16px;
	color:#FFFFFF;
	}
.headercontentRight p{
	float:right;
	}
.headercontentRight ul{
	list-style:none;
	text-align:right;
	padding:45px 5px 0 0;
	}
.headercontentRight li{
	float:right;
	padding: 0 4px;
	color:#ffffff;
	}
.headercontentRight li a{
	color:#FFFFFF;
	text-decoration:none;
	}
.headercontentRight li a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
/*.topnavContainer{
	width:980px;
	margin:0px auto;
	padding:7px 0 0 0;
	}*/
.topnavContainer{
	width:980px;
	margin:0px auto;
	/*padding:7px 0 0 0;*/
	padding:16px 0 0 0;
	}
.topnavContainer ul{
	list-style:none;
	padding:0 0 0 0;
	height:42px;	
	}
.topnavContainer li{
	text-align:center;
	float:left;
	margin:0 2px 0 0;
	}
.topnavContainer li a{
	background-image:url(../images/navbg-on.gif);
	background-repeat:no-repeat;
	width:132px;
	height:27px;
	padding:15px 14px 0 15px;
	text-decoration:none;
	color:#423838;
	display:block;
	}
.topnavContainer li a:hover{
	text-decoration:none;
	color:#ffffff;
	background-image:url(../images/navbg-over.gif);
	background-repeat:no-repeat;
	}
.topnavContainer ul li #selected{
	text-decoration:none;
	color:#ffffff;
	background-image:url(../images/navbg-over.gif);
	background-repeat:no-repeat;
	width:131px;
	height:27px;
	padding:15px 15px 0 15px;
	text-align:center
	}
.middleBodyContainer{
 background:#ede8e5 url(../images/middlebody-bg1.gif);
 border-bottom:1px solid #cccbc7;
 /*background-image:url(../images/middlebody-bg.gif);*/
 background-repeat:repeat-x;
 /*height:515px;
 height:475px;*/
 /*min-height:678px;*/
 min-height: 618px;
 }
.middleBodyContainerInner{
	background-image:url(../images/middlebody-bg.gif);
	background-repeat:repeat-x;
	height:450px;
	border-bottom:2px solid #cccccc;
	/*height:475px;*/
	}
.middleBodyContainerLink{
	background-image:#ede8e5 url(../images/middlebodylink-bg.gif);
	background-repeat:repeat-x;
	/*height:545px;*/
	border-bottom:2px solid #cccccc;
	/*height:475px;*/
	}
.middleBodyContent{
	width:980px;
	margin:0px auto;
	/*background-color:#000000;*/
	}
.middleBodyContentLeft{
	float:left;
	width:315px;
	height:390px;
	}
.middleBodyContentLeft h1{
	color:#d3861e;
	/*font-size:20px;*/
	font-size:16px;
	font-weight:bold;
	/*font-weight:normal;*/
	padding:18px 0 0px 0;
	width:auto;
	border-bottom:1px solid #cbcbc9;	
	}
.middleBodyContentLeftObj{
	padding:0px 0 0 0;
	}
.middleBodyContentRight{
 float:right;
 width:650px;
 /*padding:60px 0px 10px 0px;*/
 margin-left:10px;
 /*padding:60px 0px 10px 0px;*/
 /*padding:10px 0px 10px 0px;*/
 padding:0px 0px 10px 0px;
 }
.middleBodyContentRight p{
	padding:5px 0 0px  0;
	}
.middleBodyContentRightInner{
	float:right;
	width:650px;
	padding:10px 0px 10px 0px;
	margin-left:10px;
	}
.middleBodyContentRightInner h1{
	font-size:18px;
	padding:5px 0 10px 0;
	font-weight:normal;
	}
.middleBodyContentRightInner h4{
	font-size:14px;
	padding:5px 0 10px 0;
	font-weight:600;
	}
.middleBodyContentRightInner h5{
	font-size:12px;
	padding:0px 0 5px 0;
	}
.middleBodyContentRightInner h6{
	font-size:12px;
	padding:10px 0 5px 30px;
	background:url(../images/link-icon.gif) no-repeat 5px 12px;
	border-bottom:1px solid #cbcbc9;
	}
.middleBodyContentRightInner p{
	padding:0 0 10px  0;
	}
.middleBodyContentRightInner a{
	text-decoration:underline;
	color:#932801;
	}
.middleBodyContentRightInner a:hover{
	text-decoration:none;
	}
.middleBodyContentRightInner table{
	margin:10px 0;
	}
.middleBodyContentRightInner table td{
	line-height:25px;
	padding:0 0 0 10px;
	}

a#speciallink:link { color: #e18100; text-decoration: underline;}
a#speciallink:hover { color: #e18100; text-decoration: none;}

.linkBlock{
	width:205px;
	float:left;
	margin-right:10px;
	}

.linkBlock p{
	padding:0px 0 5px 0;
	font-weight:normal
	}
.linkBlock a{
	text-decoration:underline;
	color:#932801;
	}
.linkBlock a:hover{
	text-decoration:none;
	}


.schduleblktop{
	/*background-image:url(../images/schdule_block-top1.gif);*/
	background-image:url(../images/schdule_block-top.png);
	background-repeat:no-repeat;
	width:316px;
	height:11px;
	/*background-color:#fffffe;*/
	}
.schduleblkBotm{
	/*background-image:url(../images/schdule_block-botm.gif);*/
	background-image:url(../images/schdule_block-botm.png);
	background-repeat:no-repeat;
	width:316px;
	height:19px;
	}
.scheduleBlkBg{
	/*background-image:url(../images/schdule_block-bg.gif);*/
	background:#fffaef url(../images/schdule_block-bg.png) repeat-x; 
	width:314px; 
	/*background-repeat:no-repeat; 
	background-color:#fffbf4; */
	min-height:55px; 
	height:auto; 
	border-right:1px solid #dcd5b7;
	border-left:1px solid #dcd5b7;	
	}
/* for Internet Explorer */
/*\*/
* html .scheduleBlkBg {
height: 55px;
}
/**/
.scheduleBlkBg div{
	padding:0px 0 4px 10px;
	font-weight:bold;
	font-size:12px;
	}
.scheduleBlkBg p{
	padding:0px 0px 0px 15px;
	background-image:url(../images/schedule-bulet.gif);
	background-repeat:no-repeat;
	/*width:4px;
	height:7px;*/
	margin:0px 0 0 25px;
	display:block;
	}
.scheduleBlock1{
	float:left;
	/*background-image:url(images/schedule-bg.gif);
	background-repeat:no-repeat;
	width:316px;
	height:124px;*/
	/*background-color:#000000;*/
	margin:10px 0px 0 0px;
	}

.scheduleBlock2{
	float:left;
	/*background-image:url(images/schedule-bg.gif);
	background-repeat:no-repeat;
	width:316px;
	height:124px;
	background-color:#000000;*/
	margin:10px 0px 0 10px;
	}

#scheduleBlock3holder {
	width:646px;
	background:#fff9ef url(../images/top_round.gif) no-repeat left top;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
}
#scheduleBlock3next {
	width:646px;
	background:url(../images/botm_round.gif) no-repeat left bottom;
	padding:0 0 10px 0;
}
#scheduleBlock3 {
	background:url(../images/roundbox_bg.gif) repeat-x left top;
	border:1px solid #d8d2c2;
	border-bottom:none;
	border-top:none;
	padding:0 10px;
	width:624px;
}
.scheduleBlock3Content {
	width:626px;
	overflow:hidden;
	background:#006666;
	}
.scheduleBlock3ContentLft {
	width:114px;
	float:left;
	}
.scheduleBlock3ContentRgt{
	float:left; 
	width:482px; 
	font-size:12px; 
	font-weight:bold; 
	padding-left:10px;
	}



.body2ndPartContainer{
	width:980px; margin:0px auto;
	}
.body2ndPartLftContainer{
	width:315px;
	float:left;
	}
#newsEventholder {
	/*width:285px;*/
	width:310px;
	background:url(../images/newsevents_top1.gif) no-repeat left top;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
}
#newsEventholder3next {
	/*width:286px;*/
	width:315px;
	background:url(../images/memberlogin-botm1.gif) no-repeat 1px bottom;
	padding:0 0 10px 0;
}
#newsEventholderBg {
	background:#f0efed url(../images/newsevent-bg1.gif) repeat-x left top;
	border:1px solid #d8d2c2;
	border-bottom:none;
	border-top:none;
	padding:0px 0px;
	/*width:283px;*/
	width:300px;
}
#newsEventholder3next {
 /*width:286px;*/
 width:315px;
 /*background:url(../images/memberlogin-botm1.png) no-repeat 1px bottom;*/
 background:url(../images/newsevent-bottom.png) no-repeat 0px bottom;
 padding:0 0 10px 0;
 margin-bottom:10px;
}
#newsEventholderBg h1{
	color:#d3861e;
	font-size:20px;
	font-weight:normal;
	margin:0 10px;
	/*padding:8px 10px 0px 10px;*/
	width:auto;
	border-bottom:1px solid #cbcbc9;
	}
#newsEventholderBg ul{
	list-style:none; 
	margin:10px 0 0 0;
	padding:10px;
	}
#newsEventholderBg li{
	background:url(../images/news-bulet.gif) no-repeat 0 5px; 
	background-repeat:no-repeat; 
	padding:5px 5px 5px 25px;
	color:#541a00;
	}
#newsEventholderBg li a{
 color:#541a00;
 text-decoration:none;
 }
#newsEventholderBg li a:hover{
 color:#541a00;
 text-decoration:underline;
 }

#newsEventholderBg h1{
	color:#d3861e;
	font-size:20px;
	font-weight:normal;
	padding:8px 0 0px 0;
	width:auto;
	border-bottom:1px solid #cbcbc9;
	}

#memberLoginholder {
	/*width:285px;*/
	width:315px;
	/*background:url(../images/memberlogin-top2.gif) no-repeat left top;*/
	background:url(../images/volunteering-head.gif) no-repeat left top;
	
	margin:0px 0px 0px 0px;
	padding:23px 0 0 0;
}
/*#memberLoginnext {
	width:285px;
	background:url(images/memberlogin-botm.gif) no-repeat left bottom;
	padding:0 0 10px 0;
}*/
#memberLoginBg {
	background:#f38605 url(../images/memberlogin-bg.gif) repeat-x left top;
	border:1px solid #be6700;
	border-bottom:none;
	border-top:none;
	padding:0 9px;
	margin:0 0 0 0;
	/*width:265px;*/
	width:282px;
}
.memberLoginContentLft{
	float:left; 
	font-weight:bold; 
	color:#FFFFFF; 
	padding:10px 10px 10px 10px;
	}
.memberLoginContentRgt{
	float:right; 
	padding:10px 0px 0px 0px;
	}
.memberLoginSubmit{
	/*float:left; margin:10px 0 5px 128px;*/
	float:left; margin:10px 0 5px 110px;
	}
.memberLoginTxt{
	float:left; font-weight:bold; color:#FFFFFF; margin:5px;
	}
.body2ndPartRgtContainer{
	/*width:650px;*/
	width:660px;
	float:left;
	margin-left:5px;
	}
.body2ndPartRgtContainer h1{
 color:#d3861e;
 font-size:20px;
 font-weight:normal;
 /*padding:10px 10px 10px 15px;*/
 padding:10px 0px 10px 0px;
 width:auto; 
 border-bottom:1px solid #cbcbc9;
 }
.body2ndPartRgtContainer p{
	color:#404040;
	padding:5px 0 0 0;
	/*line-height:22px;*/
	}	
.moreImg{
 float:right;
 padding:10px 10px 10px 0;
 }
.moreImgL{
	float:left;
	padding:0px 10px 10px 0;
	}
.dottedLine{
 background:url(../images/dottedline.gif) repeat-x;
 height:8px;
 clear:both;
 margin-top:5px;
}
.galleryContainer{
	width:660px;
	/*border:1px solid #ff0000;*/
	margin:10px 0;
	}
.galleryLft{
	background:url(../images/gallery-left.gif) no-repeat;
	float:left;
	width:54px;
	height:151px;
	}
.galleryRgt{
	background:url(../images/gallery-right.gif) no-repeat;
	float:left;
	width:9px;
	height:151px;
	}
.galleryBk{
	background:url(../images/gallery-bg.gif) repeat-x;
	float:left;
	height:151px;
	width:590px;
	padding-left:7px;
	}
.galleryBk img{
	margin:12px 0px 12px 4px;
	/*float:left;
	padding:0 5px 0 0;*/
	width:140px;
	height:125px;
	}
.contactContainer{
	width:660px;
	/*margin:5px 0 0 0;*/
	}
.contactContainer h1{
	color:#d3861e;
	font-size:20px;
	font-weight:normal;
	margin:0 10px 5px 10px;
	/*padding:8px 10px 0px 10px;*/
	width:auto;
	border-bottom:1px solid #cbcbc9;
	width:160px;
	padding:0px;
	}
.contactHolder{
 width:150px;
 margin-right:10px;
 float:left;
 }
.contactContainer p{
 width:140px;
 padding:5px 5px 0 0;
 /*float:left;*/
 }
.contactContainer h2{
	float:right;
	padding:5px;
	}
.ContactFormContainerLft{
	float:left; 
	/*width:400px;*/
	width:370px;
	}
.ContactFormContainerLft h1{
	font-size:18px;
	padding:16px 0 10px 0;
	font-weight:normal;
	}
.ContactpersonContainerRgt{
	float:left; /*margin-left:20px;*/margin-left:10px; width:230px;
	/*float:left; margin-left:20px; width:210px;*/
	}
.ContactpersonContainerRgt h1{
	font-size:18px;
	padding:16px 0 20px 0;
	font-weight:normal;
	}
/*	}
.ContactpersonContainerRgt p{
	padding-left:20px;
	}*/
.footerContainer{
	background:url(../images/footer-bg.gif) repeat-x;
	height:107px;
	}
.footerTxtHolder{
	width:980px;
	margin:0px auto;
	padding:7px 0 0 10px;
	color:#FFFFFF;
	}
.footerTxtHolder h1{
	font-size:14px;
	font-weight:bold;
	padding:0 0 12px 0;
	}
.footerTxtHolder a{
	text-decoration:none;
	color:#FFFFFF;
	}
.footerTxtHolder a:hover{
	text-decoration:underline;
	}
.footerTxtHolder p{
	padding:5px 0 0 0;
	}
/* Space management*/
.padTop10Botm5{
	padding:10px 0 5px 0;
	}
.pad5_0_5_10{
	padding:5px 0 5px 10px;
	}
.memberLoginTxtNew{
 font-weight:bold; color:#FFFFFF; text-align:center
 }
.rssContainerBk {
background-color:#F0EFED;
border:1px solid #D8D2C2;
/*height:327px;
width:260px;
margin:5px 0 10px 5px;
padding-top:5px;
*/
/*height:250px;*/
height:220px;
width:278px;
margin:10px 0 0 10px;
padding-top:10px;


}
.rssContainerBk ul{
	list-style:none; 
	margin:10px 0 0 0;
	padding:10px;
	}
.rssContainerBk li{
	background:url(../images/news-bulet.gif) no-repeat 0 5px; 
	background-repeat:no-repeat; 
	padding:5px 5px 5px 25px;
	color:#541a00;
	}
.rssContainerBk li a{
 color:#541a00;
 text-decoration:none;
 }
.rssContainerBk li a:hover{
 color:#541a00;
 text-decoration:underline;
 }
 /*///////////////////////////////////////////////////////////////////////////////////////////*/
 
 .body2ndPartRgtContainer a{
 color:#990000;
 text-decoration:underline;
 }
.body2ndPartRgtContainer a:hover{
 color:#990000;
 text-decoration:none;
 }
.body2ndPartRgtContainer span{
 color:#990000;
 font-weight:bold;
 }

/* Space management*/

.maroonTxt{
	}
	.middleBodyContentRight h2{
 color:#d3861e;
 font-size:20px;
 font-weight:normal;
 /*padding:10px 10px 10px 15px;*/
 padding:10px 0px 2px 0px;
 width:auto; 
 border-bottom:1px solid #cbcbc9;
 }
#volunteercontainer {
 /*width:286px;
 width:310px;
 background:url(../images/memberlogin-botm1.gif) no-repeat 0px bottom;*/
 width:318px;
 background:url(../images/memberlogin-botm1.png) no-repeat 0px bottom;
 padding:0 0 10px 0;
 margin:10px 0 0 0;
}
.volunteerBack{
 background:url(../images/interestedvolunteer-bg.png) repeat-x; width:316px; height:47px; border-left:1px solid #c06700; border-right:1px solid #c06700;
 }
 .becomeMember{
	 background:url(../images/gspcMember-back.png) no-repeat;
	 width:298px;
	 height:47px;
	 color:#FFF;
	 padding:10px;
	 margin:10px 0 0 0;
 }
 .becomeMember h2{
	 background:url(../images/member-icon.png) no-repeat;
	 padding:15px 0 0 45px;
	 color:##fff;
	 font-size:16px;
	 height:48px;
 }
  .becomeMember h2 a{
	  color:#FFF;
	  text-decoration:none;
  }
 .donationBoxContainer{
	 margin:10px 0px;
 }
 .dontationTop{
	 background:url(../images/donationbox-top.png) no-repeat;
	 width:500px;
	 height:12px;
 }
 .dontationBottom{
	 background:url(../images/donationbox-bottom.png) no-repeat;
	 width:500px;
	  height:12px;
 }
 .donationBoxBack{
	 background:#fff9f0 url(../images/donation-back.png) repeat-x;
	 width:478px;
	 border-left:1px solid #ddc9c1;
	 border-right:1px solid #ddc9c1;
	 padding:10px;
 }
  .donationBoxBack h4{
	  color:#a3320f;
	  font-size:14px;
	  padding:0 0 10px 0;
  }
 .donationBoxBack p{
	 color:#f3850c;
	 padding:0 0 5px 0;
	 font-size:14px;
	 font-weight:bold;
 }
 
 
 
 
 
 
 
 
 .donationBoxSmallContainer{
	 margin:10px 0px;
 }
 .dontationSmallTop{
	 background:url(../images/donationboxSmall-top.png) no-repeat;
	 width:319px;
	 height:12px;
 }
 .dontationSmallBottom{
	 background:url(../images/donationboxSmall-bottom.png) no-repeat;
	 width:319px;
	  height:12px;
 }
 .donationBoxSmallBack{
	 background:#fff9f0 url(../images/donationboxSmall-back.png) repeat-x;
	 width:297px;
	 border-left:1px solid #ddc9c1;
	 border-right:1px solid #ddc9c1;
	 padding:0 10px;
 }
  .donationBoxSmallBack h4{
	  color:#a3320f;
	  font-size:14px;
	  padding:0 0 10px 0;
  }
 .donationBoxSmallBack p{
	 color:#f3850c;
	 padding:0 0 5px 0;
	 font-size:12px;
	 font-weight:bold;
 }
