

#menu {
margin-left:0;

}

#menu a {
	display: block;
	width: 200px;
	text-align: right;
	font-weight: bold;
	color: navy;
}

#menu a:hover {
	text-decoration: underline;
}

#menu .spacer {
	height: 10px;
}

#menu a#active {
	background-position: 0 60px;
}

#menu a#subactive {
	color: #000 !important;
	text-decoration: underline;
}


/* welcome */
.link1 {
	height: 60px;
	background: url(../images/but-welcome.jpg);
	text-align: left !important;
	text-indent: -500em;
	outline: none;
	margin-bottom: 10px;
}

.link1:hover {
	background: url(../images/but-welcome.jpg) 0 60px;
}

.subof1 {
	color: #001F90 !important;
}



/* toddlers */
.link32 {
	height: 60px;
	background: url(../images/but-toddlers.jpg);
	text-align: left !important;
	text-indent: -500em;
	outline: none;
	margin-bottom: 10px;
}

.link32:hover {
	background: url(../images/but-toddlers.jpg) 0 60px;
}

.subof32 {
	color: #AA940B !important;
}


/* early years */
.link31 {
	height: 60px;
	background: url(../images/but-early.jpg);
	text-indent: -500em;
	text-align: left !important;
	outline: none;
	margin-bottom: 10px;
}

.link31:hover {
	background: url(../images/but-early.jpg) 0 60px;
}

.subof31 {
	color: #9A73C2 !important;
}


/* out of school */
.link30 {
	height: 60px;
	background: url(../images/but-out.jpg);
	text-indent: -500em;
	text-align: left !important;
	outline: none;
	margin-bottom: 10px;
}

.link30:hover {
	background: url(../images/but-out.jpg) 0 60px;
}

.subof30 {
	color: #3D6300 !important;
}


/* staffbank */
.link24 {
	height: 60px;
	background: url(../images/but-staff.jpg);
	text-indent: -500em;
	text-align: left !important;
	outline: none;
	margin-bottom: 10px;
}

.link24:hover {
	background: url(../images/but-staff.jpg) 0 60px;
}

.subof24 {
	color: #CD3333 !important;
}


/* daycare */
.link33 {
	height: 60px;
	background: url(../images/but-daycare.jpg);
	text-indent: -500em;
	text-align: left !important;
	outline: none;
	margin-bottom: 10px;
}

.link33:hover {
	background: url(../images/but-daycare.jpg) 0 60px;
}

.subof33 {
	color: #6C66C0 !important;
}


/* family support */
.link29 {
	height: 60px;
	background: url(../images/but-family.jpg);
	text-indent: -500em;
	text-align: left !important;
	outline: none;
	margin-bottom: 10px;
}

.link29:hover {
	background: url(../images/but-family.jpg) 0 60px;
}

.subof29 {
	color: #A9520D !important;
}


/* projects */
.link69 {
	height: 60px;
	background: url(../images/but-projects.jpg);
	text-indent: -500em;
	text-align: left !important;
	outline: none;
	margin-bottom: 10px;
}

.link69:hover {
	background: url(../images/but-projects.jpg) 0 60px;
}

.link69 {
	color: #0128CD !important;
}


/* vacancies */
.link41 {
	height: 60px;
	background: url(../images/but-vacancies.jpg);
	text-indent: -500em;
	text-align: left !important;
	outline: none;
	margin-bottom: 10px;
}

.link41:hover {
	background: url(../images/but-vacancies.jpg) 0 60px;
}

.subof41 {
	color: #009798 !important;
}


/* guidance */
.link22 {
	height: 60px;
	background: url(../images/but-guidance.jpg);
	text-indent: -500em;
	text-align: left !important;
	outline: none;
	margin-bottom: 10px;
}

.link22:hover {
	background: url(../images/but-guidance.jpg) 0 60px;
}

.subof22 {
	color: #7CA853 !important;
}


/* contact us */
.link25 {
	height: 60px;
	background: url(../images/but-contact.jpg);
	text-indent: -500em;
	text-align: left !important;
	outline: none;
	margin-bottom: 10px;
}

.link25:hover {
	background: url(../images/but-contact.jpg) 0 60px;
}

.subof25 {
	color: #526667 !important;
}