/* CSS Document */

body
{
	
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

#wrapper
{
	width:1000px;
	min-height:1313px;
	margin:auto;
	background:url(images/SideBars_AllPages.png) #FFFFFF no-repeat top;
	overflow:hidden;
}
/* Home header */

#headerhome
{
	height:156px;
	clear:both;
	width:985px;
    
}
#headerhome .logo
{
	width:219px;
	height:134px;
	float:left;
	margin:0px 19px 0px 42px;
	padding:10px 0px 0px 0px;
}

#headerhome .menu
{
	width:686px;
	height:23px;
	float:left;
	margin:0px;
	padding:15px 0px 0px 0px;
}
#headerhome .menu ul
{
	width:686px;
	height:18px;
	margin:0px;
	padding:0px;
	list-style:none;
	display:block;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
		
}

#headerhome .menu ul li
{

	height:18px;
	line-height:18px;
	margin:0px ;
	padding:0px ;
	list-style:none;
	float:left;
	
	color:#663333;
	
		
}

#headerhome .menu ul li a
{

	
	color:#6D4730;
	text-decoration:none;	
		
}

#headerhome .menu ul li a:hover
{

	
	color:#000000;
	text-decoration:none;	
		
}


/* Other Header */
#header
{
	height:156px;
	clear:both;
	width:985px;
    background:url(images/strip.png) repeat-x bottom;
}
#header .logo
{
	width:219px;
	height:134px;
	float:left;
	margin:0px 19px 0px 42px;
	padding:10px 0px 0px 0px;
}

#header .menu
{
	width:686px;
	height:23px;
	float:left;
	margin:0px;
	padding:15px 0px 0px 0px;
}
#header .menu ul
{
	width:686px;
	height:18px;
	margin:0px;
	padding:0px;
	list-style:none;
	
	
		
}

#header .menu ul li
{

	height:18px;
	line-height:18px;
	margin:0px;
	padding:0px;
	list-style:none;
	
	float:left;
	
	
		
}

#header .menu ul li a
{

	
	color:#6D4730;
	text-decoration:none;	
		
}

#header .menu ul li a:hover
{

	
	color:#000000;
	text-decoration:none;	
		
}


.clearfix
{
	clear:both;
	font-size:1px;
	height:1px;
}
/* For Home Page */
#ContentHome
{
	width:1000px;
	clear:both;
	min-height:1119px;
	
	
	
}
.homeContainer
{
	background:url(images/ContainerBox_Healers.png) repeat-x top;
	min-height:400px;
}
#ContentHome #col-left
{
	width:210px;
	float:left;
	padding:20px 0px 0px 42px;
	background:url(images/sideBg.png) repeat top;
	position:relative;
	
}

#ContentHome #col-left-bios
{
	width:252px;
	float:left;
	
	
	
}

#ContentHome #col-left-bios .top
{
	width:210px;
	
	padding:20px 0px 10px 42px;
	background:url(images/sideBg.png) repeat top;
	
	
}
#ContentHome #col-left-bios .bottom
{
	width:210px;
	
	padding:20px 0px 10px 42px;
	color:#702c91;
	font-size:12px;
	font-weight:bold;
	
	
}



#ContentHome #col-left_1
{
	width:210px;
	float:left;
	padding:20px 0px 0px 42px;
	
	
}
#ContentHome #col-left_1 .heading
{
	color:#663399;
	font-size:16px;
	font-weight:bold;
	
}

#ContentHome #col-left_1 ul
{
	padding:20px 0px 0px 0px;
	margin:0px;
	list-style:disc;
	display:block;
	font-size:12px;
	font-weight:bold;
}
#ContentHome #col-left_1 ul li
{
	padding:0px;
	margin:0px 0px 12px 20px;
	list-style:disc;
	color:#663333;
	
	
}


#ContentHome #col-right
{
	width:712px;
	float:left;
	margin:0px 0px 0px 20px;
	padding:0px;
	
	
}
#ContentHome #col-right  .col-1
{
	width:536px;
	float:left;
	padding:20px 5px 0px 0px;
	
	
}


#ContentHome #col-right  .col-2
{
	width:140px;
	float:right;
	padding:10px 10px 10px 20px;
	background:#eef6e8;
	min-height:370px;	
	
}
#ContentHome #col-right_1
{
	width:732px;
	float:left;
	margin:0px;
	padding:0px;
	
	
}
#ContentHome #col-right_1  .col-1
{
	width:513px;
	float:left;
	padding:10px 5px 0px 0px;
	
	
}


#ContentHome #col-right_1  .col-2
{
	width:192px;
	float:right;
	padding:10px 10px 10px 10px;
	background:#eef6e8;
	min-height:370px;
	
	
	
}



#ContentHome #col-right  .col-3
{
	width:134px;
	float:right;
	padding:10px 10px 10px 26px;
	
	
	
	
}

#ContentHome #col-right  .col-4
{
	width:330px;
	float:left;
	padding:20px 10px 0px 10px;
	
	
}

#ContentHome #col-right  .ecol-1
{
	width:455px;
	float:left;
	padding:10px 5px 0px 0px;
	
	
}


#ContentHome #col-right  .ecol-2
{
	width:230px;
	float:right;
	padding:10px 10px 10px 10px;
	background:#eef6e8;
	min-height:370px;	
	
}

#ContentHome #col-right .box
{
	width:206px;
	height:320px;
	position:relative;
	border:#cec2da solid 1px;	
	background:#FFFFFF;
	padding:7px;	
	margin:0px 13px 0px 0px;
	float:left;
	text-align:center;
	font-size:10px;
	font-weight:bold;
}
#ContentHome #col-right .box .heading1
{
	color:#2f6e44;
	font-size:11px;
}
#ContentHome #col-right .box .heading2
{
	color:#702c91;
	font-size:11px;
}

#ContentHome #col-right .learnMore
{
	position:absolute;
	bottom:-9px;
	right:11px;
	width:94px;
	height:21px;
	z-index:2;
	
}


.hbelowcontent
{
	width:684px;
	height:126px;
	background:url(images/retreat_Bkgnd.png) no-repeat top;
	margin-top:33px;
	position:relative;
	
	
}
.learnMore_1
{
	position:absolute;
	bottom:-11px;
	right:138px;
	width:94px;
	height:21px;
	z-index:2;
	
}
.register
{
	position:absolute;
	bottom:-11px;
	right:35px;
	width:94px;
	height:21px;
	z-index:2;
	
}
.hbelowcontent .c_1
{
	width:450px;
	float:left;
	padding:0px 0px 0px 12px;
	
	
}
.hbelowcontent .c_2
{
	width:210px;
	float:left;
	padding:5px;
	
}
#footer
{
	height:30px;
	margin:0px 0px 0px 25px;
	color:#336633;
	font-size:12px;
	font-weight:bold;

}
#footer a
{

	color:#336633;
	text-decoration:none;
}

#footer a:hover
{

	color:#000000;
	text-decoration:none;
}



.graycolor_1
{
	color:#5b5a59;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

.graycolor_2
{
	color:#5b5a59;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.graycolor_3
{
	color:#5b5a59;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.heading
{
	color:#663399;
	font-size:16px;
	font-weight:bold;
	
}

.heading1
{
	color:#2f6e44;
	font-size:11px;
}

.heading2
{
	color:#702c91;
	font-size:11px;
}
.heading3
{
	color:#73950a;
	font-size:12px;
	font-weight:bold;

}
.innertext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#000000;	
}

.innertext_1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#63108c;	
	text-align:center;
}

ul.list_1  
{
	list-style:none;
	margin:0px;
	padding:10px 0px 0px 0px;
	
}
ul.list_1 li
{
	list-style:none;
	
	margin:0px 0px 20px 0px;
	padding:0px;
	
}


ul.list_2  
{
	
	margin:0px;
	padding:10px 0px 0px 20px;
	
}
ul.list_2 li
{
	
	
	margin:0px 0px 20px 0px;
	padding:0px;
	
}


/* sign up form */

.divsignup
{
	min-height:130px;
	padding-top:150px;
	
}
.divsignup h3
{
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5b5a59;
	margin:0px;
	padding:0px;
	
	
}
.divsignup form
{
	padding:10px 0px 0px 0px;
	margin:0px;
	
}

.divsignup .fc_1
{
	float:left;
	width:39px;
	height:25px;
	line-height:25px;
	
	
}

.divsignup .fc_2
{
	float:left;
	width:180px;
	height:25px;
	line-height:25px;
	
}
.divsignup .textfield
{
	background:#d1e6c3;
	border:none;
	width:177px;
	height:21px;
	padding:2px;
	
}

dl.list_dl
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}
dl.list_dl dt { 
	
	color:#702c91;
	font-weight:bold;
	margin-bottom:20px;
  } 

dl.list_dl dd { 
	margin-bottom:20px;
}

dl.list_dl_1
{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
dl.list_dl_1 dt { 
	
	color:#702c91;
	font-weight:bold;
	margin-bottom:5px;
  } 

dl.list_dl_1 dd { 
	margin:0px 0px 20px 0px;
	padding:0px;
	font-size:10px;
	
	
}

.img
{
	float:left;
	padding:10px;
	width:153px;
	
}
.text
{
	width:293px;
	float:left;
	padding:40px 0px 0px 0px;
	
}


/* register*/

#register
{
	overflow:hidden;
	padding:0px;
	margin:0px;
	
}

#register #row_1
{
	clear:both;
	height:130px;
	padding:0px;
	margin:0px;
	
}
#register #row_1 .rcol-1
{
	float:left;
	margin:0px 10px 0px 0px;
	width:211px;
	
}
#register #row_1 .rcol-2
{
	float:left;
	margin:0px 0px 0px 10px;
	width:182px;
	height:62px;
	background:#e4d6ea;
	text-align:center;
	color:#702c91;
	padding:25px;
	font-weight:bolder;	
	
}


#register #row_2
{
	clear:both;
	height:300px;
	padding:10px 0px 0px 0px;
	margin:0px;
	
}

#register #row_2 .fcol_1
{
	width:155px;
	margin:0px 10px 5px 0px ;
	float:left;
	height:23px;
	line-height:23px;
	text-align:right;

	color:#702c91;
	font-size:14px;
	font-weight:bold;
	
}
#register #row_2 .fcol_2
{
	width:300px;
	float:left;
	height:23px;
	margin:0px 0px 5px 0px ;
	line-height:23px;
	
}

#register #row_2 .textfield
{
	width:299px;
	height:23px;
	background:#e4d6ea;
	border:none;
	
}

img
{
	border:none;
}
.biobelowscontainer
{
	height:212px;
	position:relative;
	
}
.bluebg
{
	position:absolute;
	background:url(images/bluebg.png) repeat-x top;
	height:212px;
	width: 756px;
	
}

.bluebg .leftcol
{
	
     width:210px;
	float:left;
	padding:10px 0px 0px 35px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	
}
.bluebg .leftcol a
{
	
     
	color:#000000;
	text-decoration:none;
	
}
.bluebg .rightcol
{
	width:490px;
	float:right;
	padding:10px 5px 0px 0px;
	
}

ul.list_3
{
	padding:0px;
	margin:0px;
	list-style:none;
	font-size:16px;
	color:#000000;
	font-weight:bold;
}

ul.list_3 li
{
	padding:0px;
	margin:0px 0px 20px 0px;
	list-style:none;
	font-size:10px;
	color:#000000;
	width:100px;
	display:block;
	font-weight: normal;

}


ul.list_3 li a
{
	
	color:#000000;
	text-decoration:none;

}


/* Site Map */

ul.sitemap
{	
	padding:0px;
	margin:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:capitalize;
	width:200px;

}

ul.sitemap li
{	
	padding:0px 0px 0px 10px;
	margin:0px 0px 20px 10px;
	list-style:none;
	border-bottom:#CCCCCC solid 1px;


}
ul.sitemap li a
{	
	
	text-decoration:none;
	color:#666666;
	


}
