body { 	background-image: url(../images-home/tdf-bg-logo-home.gif);
	background-repeat: no-repeat;
	background-position: left bottom;}
.mmhide_resourcesnav, .mmhide_newsnav, .mmhide_therapiesnav, .mmhide_fundraisingnav, .mmhide_aboutnav, .mmhide_navpadding  { 
	background-color: #DDE4FB;
	border-right: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
	padding: 1px 5px 3px 5px; }
.mmhide_clearhome { clear: both;
margin: 0 0 30px 0; }
#mmhide_homecontent { padding: 0 0 0 88px; }
#mmhide_homecontentalt { padding: 0 0 0 88px; background-image: url(../images-home/home-photos.jpg);
	background-repeat: no-repeat;
	background-position: left top;}


		
h2 { /*background-color: #FFFFCC;*/
	padding: 2px 3px 2px 3px;
	margin: 20px 0 10px 0;}
h3 {}
h4 { padding: 5px 20px 3px 5px;
	margin: 0;}
h4 .head-sidebar {background-color: #EDF1FC; 
	padding: 1px 30px 2px 5px; 
	margin: 0;}
	
/*first column*/
#firstCol {	padding: 0 40px 20px 0; }
/*#firstCol h2 { 
	padding: 5px 5px 5px 5px;
	margin: 0 0 15px 0;
	background-color: #DEBEDE; }*/
#firstCol .photos { padding: 5px 0 5px 0;
	margin: 30px 0 0 0;
	/*border: 1px solid #DEBEDE;*/ }
#firstCol h3 { 
	padding: 5px 0 0 0;
	margin: 20px 0 10px 0;
	border-top: 1px solid #DEBEDE; }

#firstCol .memberHead, .newsHead, .magazineHead, .accessHead { 	padding: 1px 5px 1px 5px;
	margin-bottom: 0px;
	font-weight: bold; }
#firstCol .memberText, .newsText, .magazineText, .accessText {
	padding: 3px 5px 5px 5px; 
	margin: 0;}
#firstCol .memberHead { background-color: #DDE4FB; }
#firstCol .memberText { background-color: #EEF4FD; }
#firstCol .newsHead { background-color: #E2C7E2; }
#firstCol .newsText { background-color: #F9F2F9; }
#firstCol .magazineHead { background-color: #a0d9f3; }
#firstCol .magazineText { background-color: #E2F3FC; }
#firstCol .accessHead { background-color: #DDE4FB; }
#firstCol .accessText { background-color: #EEF4FD; }

.whatsNew { background-color: #EDFFD9;
	margin: 0 0 10px 0;
	padding: 3px 5px 5px 5px;}
	
.therapy-title {
	background-color: #E4E9FC;}	
.appeal-title { background-color: #EDFFD9;}	
.therapy-title, .appeal-title {	padding: 5px 5px 3px 5px;
	margin: 0 30px 0 0;}
	
.therapy-arrow { background-color: #E4E9FC; }
.newsletter-arrow {	background-color: #FFFFCC; }
.appeal-arrow {	background-color: #EDFFD9; }
.therapy-arrow, .newsletter-arrow, .appeal-arrow {	padding: 0 5px 3px 5px;
	margin: 0 30px 20px 0;
	text-align: right;}

/*second column*/	
#secondCol { padding: 0 20px 20px 0; }
#secondCol h3 { margin: 20px 0 10px 0; }
/*third column*/

#thirdCol p { padding: 3px 10px 3px 5px;  margin: 0;}
#thirdCol h4 { background-color: #DDE4FB;
	padding: 5px 10px 3px 5px; }

#fundraising { background-color: #e6f2d9;
	margin: 0 0 10px 20px;
	padding: 0 0 1px 0; }

#fundraising .fundraisingPetalBar { background-color: #9c6;
	margin: 0;
	padding: 0;}
#fundraising .fundraisingHead { background-color: #CBE4B1; margin-top: 0; padding: 1px 5px 1px 5px;
	margin-bottom: 0px;
	font-weight: bold; }
#fundraising .fundraisingText {
	padding: 3px 5px 0px 5px; background-color: #e6f2d9; }		

#contactInfo { background-color: #EEF4FD;
	background-image: url(../images-home/tdf-bg-logo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 20px 0 10px 20px;
	padding: 0 0 5px 0;}
#contactInfo .petalbar { background-color: #97ADF0; 
	padding: 0; 
	margin: 0;}
#contactInfo h4 { background-color: #DDE4FB;
	padding: 5px 10px 3px 5px; }
#contactInfo p { padding: 3px 10px 3px 5px;  margin: 0;}


#thirdCol { padding: 0 0 20px 20px; }
	
#thirdCol .petalbar { background-color: #97ADF0; 
	padding: 0; 
	margin: 20px 0 0 0;}
#thirdCol .head-3rdcol {background-color: #F5F8FE;
	margin: 0;}
#thirdCol .text-3rdcol {background-color: #EEF4FD;
	margin: 0;
	padding: 5px 10px 7px 5px; }
	
.sidebarText { padding: 3px 10px 3px 5px;  margin: 0;
background-color: #EEF4FD;}

	

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

.mmhide_hbos {	text-align: left;
	margin: 25px 50px 0 0;} 
#footer {	background-image: none; }
