* {
	padding:0px;
	margin:0px;
}

html {
	padding:0px;
	margin:0px;
}




body {
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	text-decoration: none;
	background-color:#bad530;


}
#wrapper {
	position:relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 950px;
	padding-top: 0px;

}
#wrapper2 {
	float:left;
	background-color:#fff;
}

a img {
	border:none;
}


/*masthead-start///////////////////////////////////////////*/




#masthead-main {
	height:250px;
	width:950px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(images/index-header.jpg);
	background-repeat: no-repeat;


}





/*main-nav-start////////////////////////////////////////////*/




#main-nav {
	
	width: 887px;
	
}

#main-nav ul{
	list-style: none;
	

}

#main-nav li{
	font-size:1em;
	margin-right:8px;
	top:175px;
	position: relative;
	float: left;
	left:50px;
	height:50px;
	padding-top:15px;

}

#main-nav li a{
	text-decoration: none;
	color: #b33e96;
	padding-left: 18px;
	
	
}

#main-nav li a:hover{
	color: #666;
	background: url(images/lil-dot.jpg) no-repeat 3px -1px;
}





#main-nav .home a{
	position:relative;
	background: url(images/lil-house.jpg) no-repeat 40px -2px;
	text-indent:-1000px;
	width:50px;
	height:50px;
	display:block;
	top:-10px

}




#main-nav .home a:hover {
	background: url(images/lil-house-hover.jpg) no-repeat 40px -2px;
	text-indent:-1000px;
	width:50px;
	height:50px;


}




/*content-start/////////////////////////////////////////////*/



#content 

{
	font-family: Arial, Helvetica, sans-serif;
	width: 950px;
	position: relative;
	top:150px;
	float:left;


}






/*sub-nav-start///////////////////////////////////////////*/




#sub-nav{
	text-align:right;
	width:160px;
	position:relative;
	padding-top:90px;
	float:left;

}




#sub-nav a {

	font-size: 1em;
	color: #b33e96;
	padding-left:15px;
	text-decoration:none;
	line-height: 25px;


}


#sub-nav li {
	list-style:none;

}



#sub-nav li a:hover{
	background-image: url(images/lil-dot.jpg);
	background-repeat: no-repeat;
	background-position: 2px 0px;
	padding-left:15px;
	color:#666;
}


#sub-nav .hi-light a{
	background-image: url(images/lil-dot.jpg);
	background-repeat: no-repeat;
	background-position: 2px 0px;
	padding-left:15px;
	color:#666;
}




/*right-pane-start////////////////////////////////////*/


#right-panel{
	float:right;
	width:743px;
	position:relative;
	left:0px;

}


#right-panel p{
	width:450px;
	padding-bottom:5px;
	margin:7px;
	text-decoration: none;
	line-height:19px;
}


#right-panel h1{
	background-repeat: no-repeat;
	height: 65px;
	width: 743px;
	text-indent:-5000px;
margin-top:15px;
margin-bottom:10px;

}

#right-panel ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left:22px;
	list-style-image: url(images/bullet-dot.png);
	line-height:1.5em;


}
#right-panel h3{
	color:#b33e96;
	
	padding-left:5px;
	padding-top:10px;
	padding-bottom:10px;

}

#right-panel h2{
	color:#b33e96;
	
	padding-left:5px;
}

#right-panel li {

	
	margin-bottom:3px;
	padding-right:120px;
	
}



/*footer-start///////////////////////////////////////*/





#footer-main {
	width:950px;
	height:400px;
	float:right;
	background-image: url(images/footer-main.png);
	background-repeat: no-repeat;
	background-position: bottom;
}



#footer-main p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration:none;
	padding-top:365px;
	padding-left:60px;

}

#footer-main a{
	color:#666

}

#footer-main a:hover{
	color:#b33e96
}


/*children styles///////////////////////////////////////*/

.service-for-children #footer-main {
	background-image: url(images/service-for-children-footer.png);

}

.service-for-children {

background-color:#b33e96;

}
.service-for-children #footer-main p{
	padding-left:330px;

}

.service-for-children #masthead-main {
	background-image: url(images/service-for-children-header.jpg);
}



.service-for-children #main-nav .support-for-children a{
	color: #666;
	background: url(images/lil-dot.jpg) no-repeat 3px -1px;
}



/*children right-panel-h1 styles////////////////////////////////////*/

.service-for-children #right-panel h1{
	background-image: url(images/support-for-children-text.jpg);
}



/*adults styles///////////////////////////////////////*/


.care-for-adults {
	background-color:#b33e96;

}

#main-nav .care-for-adults{
	background-color:#fff;

}

.care-for-adults #footer-main {
	background-image: url(images/service-for-adults-footer.png);
	background-repeat:no-repeat;

}

.care-for-adults #footer-main p{
	padding-left:325px;

}



.care-for-adults #masthead-main {
	background-image: url(images/service-for-adults-header.jpg);
	background-repeat:no-repeat;
}


.care-for-adults #main-nav .support-for-adults a{
	color: #666;
	background: url(images/lil-dot.jpg) no-repeat 3px -1px;
}

/*adults right-panel-h1 styles////////////////////////////////////*/

.care-for-adults #right-panel h1{
	background-image: url(images/support-for-adults-text.jpg);
}


.care-for-adults #right-panel p{
	width:450px;
}


/*home styles///////////////////////////////////////*/


.home #sub-nav #left-panel-box {
	width: 200px;
	padding:0px;	
	position:relative;
	margin-top:10px;
	right:10px;
	
}





.home #right-panel h1{
	background-image:url(images/welcome-text.jpg);

}


.home #right-panel{
	width:743px;
	left:0px;
	background-color:none;
}


.home #right-panel p{

	width:490px;
	background-color:none;



}



.home #ad-box{
	width:220px;
	background-image:url(images/ad-bg-bird.jpg); 
	background-repeat: no-repeat;
	postion:relative;
	float:left;
	margin-top:10px;
	

}

.home #ad-box h2{
	font-size:15px;
	padding-top:60px;
	padding-left:45px;
	padding-right:19px;
}


.home #ad-box p{
	
	width:130px;
	padding-left:40px;



}

.home #ad-box-right{
	width:220px;
	background-image:url(images/ad-bg-heart.jpg); 
	background-repeat: no-repeat;
	postion:relative;
	float:left;
	margin-top:10px;

}
.home #ad-box-right h2{
	font-size:15px;
	padding-top:60px;
	padding-left:45px;
	padding-right:25px;
}

.home #ad-box-right p{
	
	width:125px;
	padding-left:40px;




}

.home #footer-main {
	background-image: url(images/index-footer.png);
	background-repeat: no-repeat;
	margin-top:-90px;

}




/*who we are styles//////////////////////////////////////////*/

.who-we-are #main-nav .who-we-are-style a{
	color: #666;
	background: url(images/lil-dot.jpg) no-repeat 3px -1px;
}




.who-we-are #right-panel h1{
	background-image: url(images/who-we-are-text.jpg);
	
}

.who-we-are{
background-color:#b33e96;
}



.who-we-are #right-panel p{
	padding-bottom:2px;
	width:550px;
}




/*work for jigsaw styles//////////////////////////////////////////*/

.work-for-jigsaw #main-nav .work-for-jigsaw a{
	color: #666;
	background: url(images/lil-dot.jpg) no-repeat 3px -1px;
}


.work-for-jigsaw #sub-nav{
	top:20px;
	
}


.work-for-jigsaw #right-panel h1{
	background-image: url(images/work-for-jigsaw-text.jpg);
	padding-bottom:15px;
}

.work-for-jigsaw #right-panel p{
	padding-bottom:3px;
	width:570px;
}



.work-for-jigsaw #footer-main{

background-image:url(images/working-for-jigsaw-footer.png);
margin-top:-60px;



}




/*reports styles//////////////////////////////////////////*/

.reports #main-nav .reports a{
	color: #666;
	background: url(images/lil-dot.jpg) no-repeat 3px -1px;
}




.reports #right-panel h1{
	background-image: url(images/reports-text.jpg);
padding-bottom:20px;
}



/*pictures styles//////////////////////////////////////////*/

.pictures #main-nav .pictures a{
	color: #666;
	background: url(images/lil-dot.jpg) no-repeat 3px -1px;
}




.pictures #right-panel h1{
	background-image: url(images/picture-gallery-text.jpg);
	background-repeat: no-repeat;
}


.pictures #right-panel .thumbs{
	width:300px;
	top:0px;
	left:0px;
}

.pictures #right-panel #imagegallery img{
	margin:1px;
}
.pictures #right-panel #placeholder{
	float:right;
	height:450px;
	font-size:85%;


}
.pictures #right-panel #caption{

	float:right;
	clear:right;
	text-align:right;
	width:400px;
	margin-top:25px;
}




/*contact us styles//////////////////////////////////////////*/

.contact-us #main-nav .contact a{
	color: #666;
	background: url(images/lil-dot.jpg) no-repeat 3px -1px;
}


.contact-us #right-panel h1{
	background-image: url(images/contact-us-text.jpg);
	margin-bottom:10px;
}

.contact-us #right-panel p{
	width:480px;

}

.contact-us {
background-color:#f6b727;

}

/*how to find us styles//////////////////////////////////////////*/

.how-to-find-us #right-panel h1{
	background-image: url(images/how-to-find-us-text.jpg);
}
.how-to-find-us{

background-color:#f6b727;
}

/*children gallery styles//////////////////////////////////////////*/


.children-gallery #right-panel h1{
	background-image: url(images/children-gallery-text.jpg);
}

.children-gallery #right-panel .thumbs{
	width:300px;
	top:0px;
	left:0px;
}

.children-gallery #right-panel #imagegallery img{
	margin:1px;
}
.children-gallery #right-panel #placeholder{
	float:right;
	height:450px;
	font-size:85%;


}



.children-gallery #right-panel #caption{

	float:right;
	clear:right;
	text-align:right;
	width:400px;
	margin-top:25px;
}



/*adults gallery styles//////////////////////////////////////////*/

.adults-gallery #right-panel h1{
	background-image: url(images/adults-gallery-text.jpg);
}

.adults-gallery #right-panel .thumbs{
	width:300px;
	top:0px;
	left:0px;
}

.adults-gallery #right-panel #imagegallery img{
	margin:1px;
}



.adults-gallery #right-panel #placeholder{
	float:right;
	height:450px;
	font-size:85%;


}


.adults-gallery #right-panel #caption{

	float:right;
	clear:right;
	text-align:right;
	width:400px;
	margin-top:25px;
}


/*golden planet styles//////////////////////////////////////////*/


.golden-planet #sub-nav #left-panel-box {
	width: 200px;
	padding:0px;	
	position:relative;
	margin-top:10px;
	right:10px;
	
}

.golden-planet #right-panel h1{
	background-image: url(images/golden-planet-text.jpg);
	background-repeat: no-repeat;
	text-indent:-2000px;
}
.golden-planet #right-panel p{
	width:530px;
	padding-bottom:2px;
	margin-top:20px;
}

.golden-planet #main-nav .golden-planet a{
	color: #666;
	background: url(images/lil-dot.jpg) no-repeat 3px -1px;
}

/*the academy styles//////////////////////////////////////////*/

.the-academy #right-panel h1{
	background-image: url(images/the-academy-text.jpg);
	
}



/*supported living styles//////////////////////////////////////////*/

.supported-living #right-panel h1{
	background-image: url(images/supported-living-text.jpg);
}

.supported-living #right-panel p{
	width:500px;
}

/*respite care styles//////////////////////////////////////////*/

.respite-care #right-panel h1{
	background-image: url(images/respite-care-text.jpg);
	text-indent:-2000px;
}

.respite-care #right-panel p{
	width:400px;
	
}



/*outreach styles//////////////////////////////////////////*/

.outreach #right-panel h1{
	background-image: url(images/outreach-text.jpg);
text-indent:-2000px;
}



/*our-staff styles//////////////////////////////////////////*/

.our-staff #right-panel h1{
	background-image: url(images/our-staff-text.jpg);
	
}

.our-staff #right-panel h2{
	color:#b33e96;
	padding-left:155px;

}




#right-panel .heading-smaller{
	font-size:0.8em;
font-weight:normal;
	
}



.our-staff #right-panel img{
	position:absolute;
	float:left;
}

.our-staff #right-panel p{
	width:485px;
	padding-bottom:10px;
	padding-left:150px;

}


.our-staff{
	background-color:#f6b727;

}
.dottedrule{

	background-image:url(images/dots-line.jpg);
	background-repear:no-repeat;
	height:40px;

}





/*our-home styles//////////////////////////////////////////*/

.our-home #right-panel h1{
	background-image: url(images/our-home-text.jpg);
}

.our-home #right-panel p{
	width:450px;}

.our-home #footer-main{
	background-image:url(images/our-home-footer.png);
	background-repeat:no-repeat;
}


.our-home{
	background-color:#b33e96;
}


/*testimonials styles//////////////////////////////////////////*/

.testimonials #right-panel h1{
	background-image: url(images/testimonials-text.jpg);
text-indent:-2000px;
}

.testimonials #right-panel h2{
	font-size:1.5em;
	font-weight:normal;
	width:600px;
	margin-bottom:10px;
	line-height:25px;
	color:#666;

}




.testimonials #right-panel li a{
	color:#b33e96;
	text-decoration:none;

	
	
}

.testimonials #right-panel li a:hover{
	color:#666;

	
	
}

.testimonials #right-panel p{
	color:#666;
	width:550px;
	
	
}

.dottedrule{
	background-image:url(images/dots-line.jpg);
	background-repear:no-repeat;
	height:40px;

}


.testimonials #right-panel .name p{
	color:#b33e96;
	margin-left:5px;
	
	
	
}

.testimonials #right-panel a{
	color:#b33e96;
		
}


/*jill-woods-profile styles//////////////////////////////////////////*/

.back-link a{
	color:#b33e96;
	text-decoration:none;
}


.back-link a:hover{
	color:#666
}


.profile #right-panel h2{
	color:#b33e96;
	padding-left:165px;

	
}


.profile #right-panel img{
	float:left;
	position:absolute;
}

.profile #right-panel p{
	width:460px;
	padding-left:160px;

}


.profile #right-panel li{
	margin-left:160px;

}



/*jobs styles//////////////////////////////////////////*/
.jobs #right-panel h1{
	background-image:url(images/jobs-text.jpg);
	
}


.jobs #right-panel p{
	width:500px;

}


.jobs{
	background-color:#f6b727;

}


.more-link a{

	color:#b33e96;
	text-decoration:none;

}

.more-link a:hover{
	color:#666;
}


.back-to-jobs-link a{
	color:#b33e96;
	text-decoration:none;
	
}
.back-to-jobs-link a:hover{
	color:#666;

}

/*senior care co ordinator styles//////////////////////////////////////////*/

.senior-care-coordinator-shift-leader #right-panel h1{
	background-image:url(images/jobs-text.jpg);


}
.senior-care-coordinator-shift-leader #right-panel p{
	width:530px;
}


/*support worker styles//////////////////////////////////////////*/

.support-worker #right-panel p{
	width:530px;
}
.support-worker #right-panel h1{
	background-image:url(images/jobs-text.jpg);

}



/*senior support worker styles//////////////////////////////////////////*/
.senior-support-worker #right-panel p{
	width:530px;
}
.senior-support-worker #right-panel h1{
	background-image:url(images/jobs-text.jpg);

}

/*apply styles//////////////////////////////////////////*/

.apply #right-panel h1{
	background-image:url(images/to-apply-text.jpg);

}


.apply #right-panel p{
	width:550px;
	}



.apply {
	background-color:#b33e96;

}
.email-link a{
	color:#666;
	text-decoration:none;

}

.email-link a:hover{
	color:#b33e96;
}



.applicationform-link a{

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



.applicationform-link a:hover{
color:#666;


}

