@charset "utf-8";
/* CSS Document */

.facilitydescriptionloop
{
	background-image:url(images/facilitydescriptionloop.jpg);
	width:240px;
	background-repeat:repeat-y;
}
.facilitydescriptiontop
{
	background-image:url(images/facilitydescriptiontop.jpg);
	width:240px;
	height:10px;
	background-repeat:no-repeat;
}
.facilitydescriptionbottom
{
	background-image:url(images/facilitydescriptionbottom.jpg);
	width:240px;
	height:20px;
	background-repeat:no-repeat;
}
.stepone
{
	background-image:url(images/stepone.jpg);
	width:720px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center;
}
.steptwo
{
	background-image:url(images/steptwo.jpg);
	width:720px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepthree
{
	background-image:url(images/stepthree.jpg);
	width:720px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepfour
{
	background-image:url(images/stepfour.jpg);
	width:720px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepfive
{
	background-image:url(images/stepfive.jpg);
	width:720px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepsix
{
	background-image:url(images/stepsix.jpg);
	width:720px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepseven
{
	background-image:url(images/stepseven.jpg);
	width:720px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepeight
{
	background-image:url(images/stepeight.jpg);
	width:720px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepnine
{
	background-image:url(images/stepnine.jpg);
	width:720px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepten
{
	background-image:url(images/stepten.jpg);
	width:720px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepeleven
{
	background-image:url(images/stepeleven.jpg);
	width:720px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center;
}
.steptwelve
{
	background-image:url(images/steptwelve.jpg);
	width:720px;
	height:40px;
	background-repeat:no-repeat;
	background-position:center;
}
.steponepic
{
	float:left;
	padding:10px 10px 10px 10px;
	background-image:url(images/steponepic.jpg);
	width:190px;
	height:240px;
	background-repeat:no-repeat;
	background-position:center;
}
.steptwopic
{
	float:left;
	padding:10px 10px 10px 10px;
	background-image:url(images/steptwopic.jpg);
	width:240px;
	height:160px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepthreepic
{
	float:left;
	padding:10px 10px 10px 10px;
	background-image:url(images/stepthreepic.jpg);
	width:290px;
	height:230px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepfourpic
{
	float:left;
	padding:10px 10px 10px 10px;
	background-image:url(images/stepfourpic.jpg);
	width:200px;
	height:190px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepfivepic
{
	float:left;
	padding:10px 10px 10px 10px;
	background-image:url(images/stepfivepic.jpg);
	width:200px;
	height:220px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepsixpic
{
	float:left;
	padding:10px 10px 10px 10px;
	background-image:url(images/stepsixpic.jpg);
	width:240px;
	height:180px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepsevenpic
{
	float:left;
	padding:10px 10px 10px 10px;
	background-image:url(images/stepsevenpic.jpg);
	width:280px;
	height:240px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepeightpic
{
	float:left;
	padding:10px 10px 10px 10px;
	background-image:url(images/stepeightpic.jpg);
	width:310px;
	height:210px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepninepic
{
	float:left;
	padding:10px 10px 10px 10px;
	background-image:url(images/stepninepic.jpg);
	width:240px;
	height:180px;
	background-repeat:no-repeat;
	background-position:center;
}
.steptenpic
{
	float:left;
	padding:10px 10px 10px 10px;
	background-image:url(images/steptenpic.jpg);
	width:250px;
	height:170px;
	background-repeat:no-repeat;
	background-position:center;
}
.stepelevenpic
{
	float:left;
	padding:10px 10px 10px 10px;
	background-image:url(images/stepelevenpic.jpg);
	width:300px;
	height:220px;
	background-repeat:no-repeat;
	background-position:center;
}
.steptwelvepic
{
	float:left;
	padding:10px 10px 10px 10px;
	background-image:url(images/steptwelvepic.jpg);
	width:340px;
	height:230px;
	background-repeat:no-repeat;
	background-position:center;
}
.facilitytitle
{
	font-family:"Myriad Pro", Geneva, sans-serif;
	font-weight:bold;
	display:block;
	width:190px;
	color:#ffcb41;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;	
	text-align:left;
}
.facilitytext
{
	font-family:"Myriad Pro", Geneva, sans-serif;
	display:block;
	color:#fff;
	font-size:13px;
	text-decoration:none;	
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}
.facilitydescriptionloop p {
        font-family:Tahoma, Geneva, sans-serif;
        display:block;
        color:#fff;
        font-size:13px;
        text-decoration:none;
        padding-left:10px;
        padding-right:10px;
        text-align:left;
}
.facilitydescriptionloop h1 {
        font-family:Tahoma, Geneva, sans-serif;
        font-weight:bold;
        display:block;
        width:190px;
        color:#ffcb41;
        font-size:14px;
        padding-left:10px;
        padding-right:10px;
        text-decoration:none;
        text-align:left;
}
.facilitydescriptionloop h1,p{
        padding:5px;
}

.moreimages
{
	background-image:url(images/moreimages.jpg);
	width:30px;
	height:30px;
	background-repeat:no-repeat;
}

.testimonialbutton
{
        background-image:url(images/parenttestimonials.jpg);
        height:30px;
        padding-left:40px;
        padding-top:5px;
        font-size:12px;
        background-repeat:no-repeat;
        font-family:Tahoma, Geneva, sans-serif;
        font-weight:bold;
        display:block;
        color:#fff;
}
.contenttop
{
	background-image:url(images/contenttop.jpg);
	width:1040px;
	height:10px;
	background-repeat:no-repeat;
}
.contentloop
{
	background-image:url(images/loopthis.jpg);
	width:1040px;
	background-repeat:repeat-y;
}
.contentbottom
{
	background-image:url(images/contentbottom.jpg);
	width:1040px;
	height:20px;
	background-repeat:no-repeat;
}
.allan400
{
	background-image:url(images/allan400.jpg);
	width:400px;
	height:400px;
	background-repeat:no-repeat;
}
.isaac400
{
	background-image:url(images/isaac400.jpg);
	width:400px;
	height:400px;
	background-repeat:no-repeat;
}
.saddude400
{
	background-image:url(images/saddude400.jpg);
	width:400px;
	height:400px;
	background-repeat:no-repeat;
}
.sadgal400
{
	background-image:url(images/sadgal400.jpg);
	width:400px;
	height:400px;
	background-repeat:no-repeat;
}
.handshake400
{
	background-image:url(images/handshake400.jpg);
	width:400px;
	height:400px;
	background-repeat:no-repeat;
}
.rocks400
{
	background-image:url(images/rocks400.jpg);
	width:400px;
	height:400px;
	background-repeat:no-repeat;
}
.hearthands400
{
	background-image:url(images/hearthands400.jpg);
	width:400px;
	height:400px;
	background-repeat:no-repeat;
}
.steptop
{
	background-image:url(images/steptop.jpg);
	width:1040px;
	height:20px;
	background-repeat:no-repeat;
}
.stepbottom
{
	background-image:url(images/stepbottom.jpg);
	width:1040px;
	height:30px;
	background-repeat:no-repeat;
}
.steploop
{
	background-image:url(images/steploop.jpg);
	width:1040px;
	background-repeat:repeat-y;
}
.stepwhitetext
{
	font-family:"Myriad Pro", Geneva, sans-serif;
	display:block;
	color:#fff;
	font-size:12px;
	text-decoration:none;	
	padding-left:10px;
/*	padding-left:10px;
	padding-right:10px;
*/
	text-align:justify;
}
.stepcremetext
{
	font-family:"Myriad Pro", Geneva, sans-serif;
	display:block;
	color:#ffeab1;
	font-size:12px;
	text-decoration:none;	
	font-weight:bold;
	padding-left:10px;
/*	padding-left:10px;
	padding-right:10px;
*/
	text-align:justify;
}
.orangeitalic
{
	font-family:"Myriad Pro", Geneva, sans-serif;
	display:block;
	color:#ffb770;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
/*	padding-left:10px;
	padding-right:10px;
*/
	text-align:justify;
}
.stepdarkorangetext
{
	font-family:"Myriad Pro", Geneva, sans-serif;
	display:block;
	color:#ff7f00;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
	
/*	padding-left:10px;
	padding-right:10px;
*/
	text-align:justify;
}
.steptitle
{
	font-family:"Myriad Pro", Geneva, sans-serif;
	display:block;
	color:#ffcb41;
	font-size:18px;
	text-decoration:none;	
	font-weight:bold;
	padding-left:10px;
/*	padding-left:10px;
	padding-right:10px;
*/
	text-align:left;	
}


/*
ILLUSTRATIVE ADDONS FOR CONTENT
*/
.a071,.a072,.a073,.a074,.a075,.a076,.a077,.a078,.a079,.a080,.a081,.a082,.a083,.a084
{
	float:right;
	margin:5px 5px 5px 5px;
	width:200px;
	height:200px;
	background-repeat:no-repeat;
	background-position:center;
	border:1px solid #C4C0B5;
}

.a071
{
	background-image:url(images/071.jpg);
}
.a072
{
	background-image:url(images/072.jpg);
}
.a073
{
	background-image:url(images/073.jpg);
}
.a074
{
/*
addiction explained :
All psychotropic drugs have their own individual mechanism 
*/
	background-image:url(images/074.jpg);
}
.a075
{
	background-image:url(images/075.jpg);
}
.a076
{
	background-image:url(images/076.jpg);
}
.a077
{
	background-image:url(images/077.jpg);
}
.a078
{
	background-image:url(images/078.jpg);
}
.a079
{
	background-image:url(images/079.jpg);
}
.a080
{
	background-image:url(images/080.jpg);
}
.a081
{
	background-image:url(images/081.jpg);
}
.a082
{
	background-image:url(images/082.jpg);
}
.a083
{
	background-image:url(images/083.jpg);
}
.a084
{
	background-image:url(images/084.jpg);
}


.a01,.a02,.a03,.a04,.a05,.a06,.a07,.a08,.a09,.a10,.a11,.a12,.a13,.a14,.a15,.a16,.a17,.a18,.a19,.a20,.a21,.a22,.a23,.a24,.a25,.a26,.a27,.a28,.a29,.a30,.a31,.a32
{
	float:right;
	margin:5px 5px 5px 5px;
	width:200px;
	height:200px;
	background-repeat:no-repeat;
	background-position:center;
	border:1px solid #C4C0B5;
}
.a01
{
	background-image:url(images/01.jpg);
}
.a01
{
	background-image:url(images/01.jpg);
}
.a02
{
	background-image:url(images/02.jpg);
}
.a03
{
	background-image:url(images/03.jpg);
}
.a04
{
	background-image:url(images/04.jpg);
}
.a05
{
	background-image:url(images/05.jpg);
}
.a06
{
	background-image:url(images/06.jpg);
}
.a07
{
	background-image:url(images/07.jpg);
}
.a08
{
	background-image:url(images/08.jpg);
}
.a09
{
	background-image:url(images/09.jpg);
}
.a10
{
	background-image:url(images/10.jpg);
}
.a11
{
	background-image:url(images/11.jpg);
}
.a12
{
	background-image:url(images/12.jpg);
}
.a13
{
	background-image:url(images/13.jpg);
}
.a14
{
	background-image:url(images/14.jpg);
}
.a15
{
	background-image:url(images/15.jpg);
}
.a16
{
	background-image:url(images/16.jpg);
}
.a17
{
	background-image:url(images/17.jpg);
}
.a18
{
	background-image:url(images/18.jpg);
}
.a19
{
	background-image:url(images/19.jpg);
}
.a20
{
	background-image:url(images/20.jpg);
}
.a21
{
	background-image:url(images/21.jpg);
}
.a22
{
	background-image:url(images/22.jpg);
}
.a23
{
	background-image:url(images/23.jpg);
}
.a25
{
	background-image:url(images/25.jpg);
}
.a26
{
	background-image:url(images/26.jpg);
}
.a27
{
	background-image:url(images/27.jpg);
}
.a28
{
	background-image:url(images/28.jpg);
}
.a29
{
	background-image:url(images/29.jpg);
}
.a30
{
	background-image:url(images/30.jpg);
}
.a31
{
	background-image:url(images/31.jpg);
}
.a32
{
	background-image:url(images/32.jpg);
}