/* -------------------------------------------- ABOUT US -------------------------------------------- */


/* -------------------------------------------- ABOUT */


/* Content */
	

.about #background_title {
	width:109px; 
	height:27px; 
	margin-top:17px; 
	margin-left:21px;}

.about #background_txt {
	width:600px; 
	margin-top:8px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:35px;	
	text-align:left;}
	
/* Sidebar */

.about #quicklinks {
	width:284px; 
	height:151px; 
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/about_quicklinks_bg.jpg) no-repeat top;}
	
.about #values_title {
	width:216px; 
	height:25px; 
	margin-top:13px; 
	margin-left:7px;}	
	
.about #values {
	width:284px; 
	height:494px; 
	margin-top:2px; 
	margin-right:18px;
	margin-bottom:55px;
	background:#fff url(../images/about_values_bg.gif) no-repeat top;}
	
.about #values p {
	width:262px;
	padding-top:8px; 
	margin-left:11px;}
	
.about #values ul {	
	margin-left:-15px;}
	
	
/* -------------------------------------------- DOCUMENTS */

	
/* Content */


.documents #title1 {
	width:109px; 
	height:27px; 
	margin-top:17px; 
	margin-left:21px;}

.documents #txt1 {
	width:600px; 
	margin-top:8px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:35px;	
	text-align:left;}
	
.documents .pdf {
	padding-right:5px;}
			

/* Sidebar */


.documents #quicklinks {
	width:284px; 
	height:151px; 
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/about_quicklinks_bg.jpg) no-repeat top;}
	
.documents #featured {
	width:284px; 
	margin-top:17px; 
	margin-right:18px;
	margin-bottom:55px;
	background:#fff;}
	
	
/* -------------------------------------------- FOUNDER */


/* Content */
	

.founder #txt1_title {
	width:109px; 
	height:27px; 
	margin-top:17px; 
	margin-left:21px;}

.founder #txt1 {
	width:600px; 
	margin-top:8px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:35px;	
	text-align:left;}
	
.founder .pic-rt {
	float:right;
	margin-left:8px;
	margin-bottom:5px;
	margin-top:9px;}	
	
	
/* Sidebar */


.founder #quicklinks {
	width:284px; 
	height:151px; 
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/about_quicklinks_bg.jpg) no-repeat top;}
	
.founder #featured_title {
	width:216px; 
	height:25px; 
	margin-top:13px; 
	margin-left:7px;}	
	
.founder #featured {
	width:284px; 
	height:356px; 
	margin-top:12px; 
	margin-right:18px;
	margin-bottom:55px;
	background:#fff url(http://www.asteponline.org/images/founder_featured_bg.gif) no-repeat top;}
	
.founder #featured h1 {
	padding-top:12px; 
	padding-left:13px;
	margin-bottom:5px;}	
	
.founder #featured p {
	width:262px;
	padding-top:8px; 
	margin-left:11px;}
	
.founder #featured ul {	
	margin-left:-15px;}
	
	
/* -------------------------------------------- SUPPORTERS */


/* Content */


.supporters #title1 {
	width:109px; 
	height:27px; 
	margin-top:17px; 
	margin-left:21px;}

.supporters #txt1 {
	width:600px; 
	margin-top:8px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:35px;	
	text-align:left;}
	
.supporters #txt1 table {	
	text-align:left;
	margin-left:0px;}
	
.supporters #txt1 table td {	
	padding-right:3px;}	

.supporters .contributor td {	
	padding-right:5px;}		
	
.supporters #txt1 .sub-title {
	color:#166702;
	padding-bottom:2px;
	padding-top:2px;
	font-weight:bold;}
	
	
/* Sidebar */


.supporters #quicklinks {
	width:284px; 
	height:151px; 
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/about_quicklinks_bg.jpg) no-repeat top;}
	
.supporters #featured {
	width:284px; 
	margin-top:17px; 
	margin-right:18px;
	margin-bottom:55px;
	background:#fff;}
	
/*.supporters #featured p {
	width:262px;
	padding-top:8px; 
	margin-left:11px;}
	
.supporters #featured ul {
	width:262px;	
	margin-left:-15px;}*/
	

/* -------------------------------------------- STAFF */


/* Content */


.staff #title1 {
	width:109px; 
	height:27px; 
	margin-top:17px; 
	margin-left:21px;}

.staff #txt1 {
	width:600px; 
	margin-top:8px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:35px;	
	text-align:left;}
	
.staff #txt1 table {	
	text-align:left;
	margin-left:0px;
	width:600px;
	border:0px;}
	
.staff #txt1 table td {	
	padding-right:3px;}
	
.staff #txt1 .table-left {
	width:220px;}	

.staff #txt1 .sub-title {
	color:#166702;
	padding-bottom:10px;
	padding-top:5px;
	font-weight:bold;}
	
	
/* Sidebar */


.staff #quicklinks {
	width:284px; 
	height:151px; 
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/about_quicklinks_bg.jpg) no-repeat top;}
	
.staff #featured {
	width:284px; 
	margin-top:17px; 
	margin-right:18px;
	margin-bottom:55px;
	background:#fff;}
	
/*.staff #featured p {
	width:262px;
	padding-top:8px; 
	margin-left:11px;}
	
.staff #featured ul {
	width:262px;	
	margin-left:-15px;}*/
	

/* -------------------------------------------- OUR WORK -------------------------------------------- */	



/* -------------------------------------------- AFRICA */
		

/* Content */
	

.africa #exp_title {
	margin-top:17px; 
	margin-left:21px;}

.africa #exp {
	width:600px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:5px;	
	text-align:left;}
	
.africa #comm_title {
	clear:both; 
	padding-top:17px; 	
	margin-left:21px;}	
	
.africa #comm {
	width:600px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:35px;	
	text-align:left;}
	

/* Sidebar */


.africa #quicklinks {
	width:284px; 
	height:151px; 
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/portEliz_quicklinks_bg.jpg) no-repeat top;}
	
.africa #featured {
	width:284px; 
	margin-top:17px; 
	margin-right:18px;
	margin-bottom:55px;
	background-color:#fff;}
		

/* -------------------------------------------- FUNDRAISING */


/* Content */
	

.fundraising #exp_title {
	margin-top:17px; 
	margin-left:21px;}

.fundraising #exp {
	width:600px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:5px;	
	text-align:left;}	
	
	
/* Sidebar */


.fundraising #quicklinks {
	width:284px; 
	height:151px; 
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/portEliz_quicklinks_bg.jpg) no-repeat top;}
	
.fundraising #upcoming {
	width:284px;
	height:151px; 
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(http://www.asteponline.org/images/fundraising_upcoming_bg.gif) no-repeat top;}
	
.fundraising #upcoming p {
	width:266px;
	padding-top:36px; 
	margin-left:12px;}
	
.fundraising #featured {
	width:284px; 
	margin-top:17px; 
	margin-right:18px;
	margin-bottom:55px;
	background-color:#fff;}
	
	
/* -------------------------------------------- HOMESTEAD */


/* Content */
	

.homestead #exp_title {
	margin-top:17px; 
	margin-left:21px;}

.homestead #exp {
	width:600px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:5px;	
	text-align:left;}
	
.homestead #comm_title {
	clear:both; 
	padding-top:17px; 	
	margin-left:21px;}	
	
.homestead #comm {
	width:600px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:35px;	
	text-align:left;}
	

/* Sidebar */


.homestead #quicklinks {
	width:284px; 
	height:151px; 
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/portEliz_quicklinks_bg.jpg) no-repeat top;}
	
.homestead #featured {
	width:284px; 
	height:734px;
	margin-top:17px; 
	margin-right:18px;
	margin-bottom:55px;
	color:#fff;}

.homestead #featured table {	
	color:#fff;
	margin:0px;
	padding:0px;}
	
.homestead #featured table .hstead-vol {	
	background-color: #651493;}	

.homestead #featured .title {
	padding-top:0px; 
	margin-left:0px;}	

.homestead #featured p {
	width:262px;
	margin-left:11px;}	
	
.homestead #featured h4 {	
	margin-left:11px;}	


/* -------------------------------------------- NEW YORK */
		

/* Content */
	

.newyork #exp_title {
	margin-top:17px; 
	margin-left:21px;}

.newyork #exp {
	width:600px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:5px;	
	text-align:left;}
	
.newyork #comm_title {
	clear:both; 
	padding-top:17px; 	
	margin-left:21px;}	
	
.newyork #comm {
	width:600px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:35px;	
	text-align:left;}
	

/* Sidebar */


.newyork #quicklinks {
	width:284px; 
	height:151px; 
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/portEliz_quicklinks_bg.jpg) no-repeat top;}
	
.newyork #featured {
	width:284px; 
	margin-top:17px; 
	margin-right:18px;
	margin-bottom:55px;
	background-color:#fff;}
		
	
/* -------------------------------------------- OVERVIEW */


/* Content */
	

.work #title1 {
	margin-top:17px; 
	margin-left:21px;}

.work #txt1 {
	width:600px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:55px;	
	text-align:left;}
	
	
/* Sidebar */


.work #quicklinks {
	width:284px; 
	height:151px; 	
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/portEliz_quicklinks_bg.jpg) no-repeat top;}
	
.work #featured {
	width:284px; 
	margin-top:17px; 
	margin-right:18px;
	margin-bottom:55px;}


/* -------------------------------------------- SHANTI BHAVAN */


/* Content */
	

.shanti #title1 {
	margin-top:17px; 
	margin-left:21px;}

.shanti #txt1 {
	width:600px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:55px;	
	text-align:left;}
	
	
/* Sidebar */

.shanti #quicklinks {
	width:284px; 
	height:151px; 
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/portEliz_quicklinks_bg.jpg) no-repeat top;}
	
.shanti #featured {
	width:284px; 
	height:1263px;
	margin-top:17px; 
	margin-right:18px;
	margin-bottom:55px;
	color:#fff;
	background:#fff url(../images/shanti_featured_bg.gif) no-repeat top;}

.shanti #featured .title {
	width:214px; 
	height:40px; 
	padding-top:15px; 
	margin-left:7px;}	

.shanti #featured p {
	width:262px;
	margin-left:11px;}	
	
.shanti #featured h4 {	
	margin-left:11px;}
	
	
/* -------------------------------------------- GET INVOLVED -------------------------------------------- */	
	
	
/* -------------------------------------------- DONATE */	
	

/* Content */
	

.donate #title1 {
	margin-top:17px; 
	margin-left:23px;}

.donate #txt1 {
	width:600px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:55px;	
	text-align:left;}
	
.donate #txt1 table {	
	text-align:left;
	padding:0px;
	margin-left:35px;
	margin-top:20px;}	

.donate #txt1 ul {
	float:right;
	margin-right:35px;}
	
.donate .gcheckForm, 
.donate .ppalForm {	
	width:405px;
	height:85px;
	margin-top:10px;
	background:transparent url(http://www.asteponline.org/images/donate_btns_bg.gif) top no-repeat;}	
	
.donate .contact_titles {
	color:#166702;
	vertical-align:top;
	font-weight:bold;}
	
.donate .form_title {
	text-align:left;
	margin-top:8px;
	margin-bottom:5px;}
	
.donate .gcheckForm form, 
.donate .ppalForm form {
	margin:0px; 
	width:460px;
	text-align:left;
	font-family: Tahoma, "Trebuchet MS", sans-serif;}

.donate .gcheckForm form td, 
.donate .ppalForm form td {
	padding-top:5px;
	padding-right:5px;}

.donate .inputfield {
	width:265px; 	
	height:18px;  
	color:#333;}

.donate select {
	height:21px; 
	padding-top:2px;}

.donate .bselect {color:#666;}

.donate textarea {
	width:265px; 
	overflow:auto; 
	height:70px; 
	color:#333;}			
	
.donate .red {
	color:#cc0000;}	
	
.donate .submit_btn {
	font-weight:bold;}		
	
	
/* Sidebar */


.donate #quicklinks {
	width:284px; 
	height:120px; 	
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/volunteer_quicklinks_bg.jpg) no-repeat top;}
	
.donate #needslist {
	width:284px; 
	height:64px; 	
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(http://www.asteponline.org/images/donate_sidebar_needs_bg.gif) no-repeat top;}
	
.donate #needslist p {
	width:195px;
	padding-top:9px; 
	font-weight:bold;
	margin-left:88px;}
	
.donate #featured {
	width:284px; 
	margin-top:17px; 
	margin-right:18px;
	margin-bottom:55px;}	
	

/* NeedsList */


.needs html,
.needs body {
	background:#627751;}
	
.needs div {
	margin-left: 20px;
	margin-top: 20px;
	text-align:left;}	
	
	
/* -------------------------------------------- DONATION GIFTS */	
	
	
/* Content */

	
.gifts #txt1 {
	width:600px; 
	margin-top:10px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:55px;	
	text-align:center;}
	
.gifts .gift-items table {	
	width:600px;
	margin-left:0px;}	
	
.gifts .gift-items p {
	text-align:left;}	
	
.gifts .gift-items .item1 {
	width:170px;
	padding-right:30px;}	
	
.gifts .gift-items .item2 {
	width:170px;
	padding-right:30px;}		
	
.gifts .gift-items .item3 {
	width:170px;}	
	
.gifts .gift-items .item4 {
	width:170px;
	padding-right:30px;}	
		
.gifts .gift-items .item5 {
	width:170px;
	padding-right:30px;}

.gifts .gift-items img {
	padding-bottom:0px;}	
	
.gifts .gift-items h1,
.gifts .gift-items h3,
.gifts .gift-items img {
	text-align:center;}	
	
.gifts .gift-items h1 {
	padding-top:8px;}	
	
	
/* Sidebar */


.gifts #quicklinks {
	width:284px; 
	height:120px; 	
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/volunteer_quicklinks_bg.jpg) no-repeat top;}
	
.gifts #featured {
	width:284px; 
	height:567px;
	margin-top:17px; 
	margin-right:18px;
	margin-bottom:55px;
	padding-top:10px;
	background:#fff url(http://www.asteponline.org/images/gifts_featured_bg.gif) no-repeat top;}
		
.gifts #featured  p {
	width:262px;
	padding-top:8px; 
	margin-left:11px;}
	
.gifts #featured h1 {
	width:262px;
	margin-bottom:-7px;
	padding-bottom:-7px;
	margin-left:11px;}	


/* -------------------------------------------- GENERAL INFO */


/* Content */
	

.involved #title1 {
	margin-top:17px; 
	margin-left:23px;}

.involved #txt1 {
	width:570px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:55px;	
	text-align:left;}
	
	
/* Sidebar */


.involved #quicklinks {
	width:284px; 
	height:120px; 	
	margin-top:17px; 
	margin-left:18px;
	background:#fff url(../images/volunteer_quicklinks_bg.jpg) no-repeat top;}
	
.involved #featured {
	width:325px; 
	margin-top:17px; 
	margin-right:0px;
	margin-bottom:55px;}	

.involved #featured h1 {	
	text-align:center;}


/* -------------------------------------------- VOLUNTEER PROFILES */


/* Content */
	
	
.profiles #content {
	width:941px;}	

.profiles #intro {
	margin-top:8px;
	margin-left:23px;
	width:570px;
	float:left;}

.profiles #txt1 {
	width:320px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:55px;	
	text-align:left;
	float:left;}
	
.profiles #txt2 {
	width:420px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:0px; 
	margin-bottom:55px;	
	text-align:left;
	float:right;}
	
.profiles .txt-entry {
	width:320px;
	margin-top:15px;
	text-align:left;}
	
.profiles .recent-title {
	margin:14px 0px 5px 23px;}
		
	
/* Sidebar */

.profiles #sidebar {
	width:284px;
	margin-right:18px;	
	float:right;}

.profiles #quicklinks {
	width:284px; 
	height:120px; 	
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/volunteer_quicklinks_bg.jpg) no-repeat top;}
	
.profiles #featured {
	width:284px; 
	height:151px;
	margin-top:17px; 
	padding-top:5px;
	margin-right:0px;
	margin-bottom:55px;
	background:#fff url(../images/home_upcoming_bg.gif) no-repeat top;}
	
.profiles #featured	p {
	margin-left:10px;}

.profiles #featured h1 {	
	text-align:center;}
	


/* -------------------------------------------- TICKETS */


/* Content */
	

.tickets #title1 {
	margin-top:17px; 
	margin-left:23px;}

.tickets #txt1 {
	width:600px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:55px;	
	text-align:left;}
	
.tickets #txt1 table {	
	text-align:left;
	padding:0px;
	margin-left:35px;
	margin-top:20px;}	

.tickets #txt1 ul {
	float:right;
	margin-right:35px;}

.tickets #contact-form {	
	width:460px;
	height:571px;
	background:transparent url(http://www.asteponline.org/images/mailing_form_bg.gif) top no-repeat;}	
	
.tickets .contact_titles {
	color:#166702;
	vertical-align:top;
	font-weight:bold;}
	
.tickets .form_title {
	text-align:left;
	margin-top:8px;
	margin-bottom:5px;}
	
.tickets #contact-form form {
	margin:0px; 
	width:460px;
	text-align:left;
	font-family: Tahoma, "Trebuchet MS", sans-serif;}

.tickets #contact-form form td {
	padding-top:5px;
	padding-right:5px;}

.tickets .inputfield {
	width:265px; 	
	height:18px;  
	color:#333;}
	
.tickets .inputfield_tix {
	width:35px; 	
	height:18px;  
	color:#333;}	

.tickets select {
	height:21px; 
	padding-top:2px;}

.tickets .bselect {color:#666;}

.tickets textarea {
	width:265px; 
	overflow:auto; 
	height:70px; 
	color:#333;}			
	
.tickets .red {
	color:#cc0000;}	
	
.tickets .submit_btn {
	font-weight:bold;}		
	
	
/* Sidebar */


.tickets #quicklinks {
	width:284px; 
	height:120px; 	
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(../images/volunteer_quicklinks_bg.jpg) no-repeat top;}
	
.tickets #upcoming {
	width:284px;
	height:151px; 
	margin-top:17px; 
	margin-right:18px;
	background:#fff url(http://www.asteponline.org/images/tickets_upcoming_bg.gif) no-repeat top;}
	
.tickets #upcoming p {
	width:266px;
	padding-top:36px; 
	margin-left:12px;}	
	
.tickets #featured {
	width:284px; 
	margin-top:17px; 
	margin-right:18px;
	margin-bottom:55px;}

		
/* -------------------------------------------- VOLUNTEER */

	
/* Content */
	

.volunteer #title1 {
	margin-top:17px; 
	margin-left:23px;}

.volunteer #txt1 {
	width:600px; 
	margin-top:0px; 
	padding-top:5px;	
	margin-left:23px; 
	margin-bottom:55px;	
	text-align:left;}
	
.volunteer #txt1 table {	
	text-align:left;
	padding:0px;
	margin-left:35px;
	margin-top:20px;}	

.volunteer #txt1 ul {
	float:right;
	margin-right:35px;}

	
/* Sidebar */


.volunteer #sidebar{
	width:284px;
	margin-top:3px;	
	margin-right:18px;
	margin-bottom:55px;}
	
.volunteer #quicklinks {
	width:284px; 
	height:120px; 
	margin-right:18px;
	background:#fff url(../images/volunteer_quicklinks_bg.jpg) no-repeat top;}
	
.volunteer #featured {
	width:284px;
	margin-top:17px;}
	
.volunteer .form_title {
	text-align:left;
	margin-top:17px;
	margin-bottom:0px;}
	
.volunteer #contact-form {
	width:284px;
	font-size:.9em;	
	padding-top:5px;	
	margin-right:18px;	
	background:transparent url(../images/volunteer_contactform_bg.gif) top no-repeat;}		
	
.volunteer #contact-form p {
	width:265px;
	margin-left:12px;}
	
.volunteer #contact-form form {
	margin-left:15px;
	padding-bottom:25px;
	width:250px;
	text-align:left;
	font-family: Tahoma, "Trebuchet MS", sans-serif;}

.volunteer #contact-form form td {
	padding-top:5px;
	padding-right:5px;}
	
.volunteer .contact_titles {
	color:#166702;
	vertical-align:top;
	font-weight:bold;}	

.volunteer .inputfield {
	width:250px; 	
	height:14px; 
	color:#333;}

.volunteer select {
	height:21px; 
	padding-top:2px;}

.volunteer .bselect {color:#666;}

.volunteer textarea {
	width:252px; 
	overflow:auto; 
	height:45px; 
	color:#333;}			
	
.volunteer .red {
	color:#cc0000;}	
	
.volunteer .submit_btn {
	font-weight:bold;}