/*----------------------------------------------------------------------------
Nursery Style Sheet

Author:   David Foster
Email:    david@apache.co.uk
Details:  Contains tag definitions and controls the styling of classes and
          IDs referenced exclusively within nursery subsites.

ToC:      1 - Site-wide Layout
					2 - Colours
					3 - Logos
					4 - Tabs
          5 - Information
          6 - Gallery
          C - Contain
----------------------------------------------------------------------------*/
	
/*----------------------------------------------------------------------------
  ~1 - Site-wide Layout
----------------------------------------------------------------------------*/

#logo {
	background: no-repeat bottom left;
	height: 73px;
	left: 26px;
	top: 0;
	width: 182px;
	z-index: 2;
}

#nurseryNavHome { background-image: url(../images/navs/nursery/home.gif); width: 56px }
#nurseryNavVideoTour { background-image: url(../images/navs/nursery/video-tour.gif); width: 81px }
#nurseryNavInformation { background-image: url(../images/navs/nursery/information.gif); width: 86px }
#nurseryNavParentInformation { background-image: url(../images/navs/nursery/parent-information.gif); width: 80px }
#nurseryNavCaringForYourChild { background-image: url(../images/navs/nursery/caring-for-your-child.gif); width: 134px }
#nurseryNavLearning { background-image: url(../images/navs/nursery/learning.gif); width: 70px }
#nurseryNavGallery { background-image: url(../images/navs/nursery/gallery.gif); width: 62px }
#nurseryNavNewsAndEvents { background-image: url(../images/navs/nursery/news-and-events.gif); width: 102px }
#nurseryNavFindUs { background-image: url(../images/navs/nursery/find-us.gif); width: 62px }
#nurseryNavContactUs { background-image: url(../images/navs/nursery/contact-us.gif); width: 83px }

	#header span {
		background: url(../images/nursery/header/day-nursery.png) no-repeat 92px 3px;
		display: block;
		height: 20px;
		left: 26px;
		position: absolute;
		top: 80px;
		width: 919px;
		z-index: 1;
	}

#nurseryPhoneNumber {
	position: absolute;
	right: 38px;
	top: 134px;
	z-index: 3;
}

	#nurseryPhoneNumber dt {
		background-image: url(../images/nursery/header/telephone-icon.gif);
		display: inline;
		float: left;
		height: 14px;
		margin: 0 6px 0 0;
		text-indent: -1000em;
		width: 16px;
	}

	#nurseryPhoneNumber dd {
		color: #982C21;
		float: left;
		line-height: 1;
		font-size: 1.08333em;
		font-weight: bold;
		text-shadow: 0 1px 0 rgba(255, 255, 255, 0.85);
	}

		#header span img {
			position: absolute;
			bottom: 8px;
			right: 10px;
		}

#footer p { margin-bottom: 0.3636em }

#footerLogo {
	background-image: url(../images/footer/logo.gif);
	display: block;
	height: 61px;
	margin: 0 auto 8px;
	text-indent: -1000em;
	width: 169px;
}


/*----------------------------------------------------------------------------
  ~2 - Colours
----------------------------------------------------------------------------*/

.beechTree_ { background-color: #F5E6A7 }
.cannockHouse_ { background-color: #FDDECC }
.cedarPark_ { background-color: #F6CFC9 }
.cedars_ { background-color: #FED29C }
.cherryTrees_ { background-color: #F2D4CB }
.devonshire_ { background-color: #C4E3F7 }
.edwalton_ { background-color: #F1D6E7 }
.fieldHouse_ { background-color: #FBEEA1 }
.greenPark_ { background-color: #D7EAC7 }
.highburyLodge_ { background-color: #ECDFEE }
.highfield_ { background-color: #DAEBF5 }
.juliaDurbin_ { background-color: #FDD8C1 }
.knowleGreen_ { background-color: #DDEED6 }
.lavenders_ { background-color: #E7E1F0 }
.limeGrove_ { background-color: #ECF1B8 }
.maples_ { background-color: #E9E9BA }
.meadowView_ { background-color: #E6EFC0 }
.milesHouse_ { background-color: #E7D0E5 }
.mulberry_ { background-color: #F1E1EE }
.neneValley_ { background-color: #D2E6F7 }
.nurseryOnTheGreen_ { background-color: #FFE99D }
.oakTree_ { background-color: #E8EEAA }
.pelican_ { background-color: #C3E7EF }
.pennypot_ { background-color: #FCDBD6 }
.rowanTree_ { background-color: #E4F0CD }
.sandfield_ { background-color: #FFE7BD }
.seabrook_ { background-color: #CFE5F7 }
.westDowns_ { background-color: #CCEAF0 }
.westwood_ { background-color: #FFE8C6 }
.willows_ { background-color: #EDEEA7 }
.windermere_ { background-color: #D6E4F5 }
.windmillHill_ { background-color: #D0ECF4 }
.woodberry_ { background-color: #FCDED7 }
.woodcote_ { background-color: #FFE5BE }
.woodlandsBarnet_ { background-color: #E1F1E6 }
.woodlandsMk_ { background-color: #DCE9C7 }
/* University/Edwinstowe? */
/* University/W.Camb? */

		.beechTree_ #header span { background-color: #CAA92E }
		.cannockHouse_ #header span { background-color: #E06536 }
		.cedarPark_ #header span { background-color: #B84E50 }
		.cedars_ #header span { background-color: #BE773D }
		.cherryTrees_ #header span { background-color: #B72852 }
		.devonshire_ #header span { background-color: #0D90CA }
		.edwalton_ #header span { background-color: #BF6D9B }
		.fieldHouse_ #header span { background-color: #DDBE09 }
		.greenPark_ #header span { background-color: #05AF6A }
		.highburyLodge_ #header span { background-color: #7D6BA4 }
		.highfield_ #header span { background-color: #5A90A7 }
		.juliaDurbin_ #header span { background-color: #F05122 }
		.knowleGreen_ #header span { background-color: #74C47F }
		.lavenders_ #header span { background-color: #A1A7D4 }
		.limeGrove_ #header span { background-color: #C0D84D }
		.maples_ #header span { background-color: #9EB53A }
		.meadowView_ #header span { background-color: #A7D280 }
		.milesHouse_ #header span { background-color: #493083 }
		.mulberry_ #header span { background-color: #AA4E75 }
		.neneValley_ #header span { background-color: #90BAE3 }
		.nurseryOnTheGreen_ #header span { background-color: #FBAD4A }
		.oakTree_ #header span { background-color: #499A64 }
		.pelican_ #header span { background-color: #0082A7 }
		.pennypot_ #header span { background-color: #DE7D79 }
		.rowanTree_ #header span { background-color: #008871 }
		.sandfield_ #header span { background-color: #F1BF3C }
		.seabrook_ #header span { background-color: #46A4DB }
		.westDowns_ #header span { background-color: #25A7B4 }
		.westwood_ #header span { background-color: #F8991D }
		.willows_ #header span { background-color: #AAC84D }
		.windermere_ #header span { background-color: #297ABE }
		.windmillHill_ #header span { background-color: #1BBED1 }
		.woodberry_ #header span { background-color: #D2233E }
		.woodcote_ #header span { background-color: #F68C45 }
		.woodlandsBarnet_ #header span { background-color: #93C8AA }
		.woodlandsMk_ #header span { background-color: #75B45D }
		/* University/Edwinstowe? */
		/* University/W.Camb? */

	.beechTree_ #footer p { color: #CAA92E }
	.cannockHouse_ #footer p { color: #E06536 }
	.cedarPark_ #footer p { color: #B84E50 }
	.cedars_ #footer p { color: #BE773D }
	.cherryTrees_ #footer p { color: #B72852 }
	.devonshire_ #footer p { color: #0D90CA }
	.edwalton_ #footer p { color: #BF6D9B }
	.fieldHouse_ #footer p { color: #DDBE09 }
	.greenPark_ #footer p { color: #05AF6A }
	.highburyLodge_ #footer p { color: #7D6BA4 }
	.highfield_ #footer p { color: #5A90A7 }
	.juliaDurbin_ #footer p { color: #F05122 }
	.knowleGreen_ #footer p { color: #74C47F }
	.lavenders_ #footer p { color: #A1A7D4 }
	.limeGrove_ #footer p { color: #C0D84D }
	.maples_ #footer p { color: #9EB53A }
	.meadowView_ #footer p { color: #A7D280 }
	.milesHouse_ #footer p { color: #493083 }
	.mulberry_ #footer p { color: #AA4E75 }
	.neneValley_ #footer p { color: #90BAE3 }
	.nurseryOnTheGreen_ #footer p { color: #FBAD4A }
	.oakTree_ #footer p { color: #499A64 }
	/* Oak Tree? */
	.pelican_ #footer p { color: #0082A7 }
	.pennypot_ #footer p { color: #DE7D79 }
	.rowanTree_ #footer p { color: #008871 }
	.sandfield_ #footer p { color: #F1BF3C }
	.seabrook_ #footer p { color: #46A4DB }
	.westDowns_ #footer p { color: #25A7B4 }
	.westwood_ #footer p { color: #F8991D }
	.willows_ #footer p { color: #AAC84D }
	.windermere_ #footer p { color: #297ABE }
	.windmillHill_ #footer p { color: #1BBED1 }
	.woodberry_ #footer p { color: #D2233E }
	.woodcote_ #footer p { color: #F68C45 }
	.woodlandsBarnet_ #footer p { color: #93C8AA }
	.woodlandsMk_ #footer p { color: #75B45D }
	/* University/Edwinstowe? */
	/* University/W.Camb? */


/*----------------------------------------------------------------------------
  ~3 - Logos
----------------------------------------------------------------------------*/

	.beechTree_ #logo { background-image: url(../images/nursery/header/logos/beech-tree.png) }
	.cannockHouse_ #logo { background-image: url(../images/nursery/header/logos/cannock-house.png) }
	.cedarPark_ #logo { background-image: url(../images/nursery/header/logos/cedar-park.png) }
	.cedars_ #logo { background-image: url(../images/nursery/header/logos/cedars.png) }
	.cherryTrees_ #logo { background-image: url(../images/nursery/header/logos/cherry-trees.png) }
	.devonshire_ #logo { background-image: url(../images/nursery/header/logos/devonshire.png) }
	.edwalton_ #logo { background-image: url(../images/nursery/header/logos/edwalton.png) }
	.fieldHouse_ #logo { background-image: url(../images/nursery/header/logos/field-house.png) }
	.greenPark_ #logo { background-image: url(../images/nursery/header/logos/green-park.png) }
	.highburyLodge_ #logo { background-image: url(../images/nursery/header/logos/highbury-lodge.png) }
	.highfield_ #logo { background-image: url(../images/nursery/header/logos/highfield.png) }
	.juliaDurbin_ #logo { background-image: url(../images/nursery/header/logos/julia-durbin.png) }
	.knowleGreen_ #logo { background-image: url(../images/nursery/header/logos/knowle-green.png) }
	.lavenders_ #logo { background-image: url(../images/nursery/header/logos/lavenders.png) }
	.limeGrove_ #logo { background-image: url(../images/nursery/header/logos/lime-grove.png) }
	.maples_ #logo { background-image: url(../images/nursery/header/logos/maples.png) }
	.meadowView_ #logo { background-image: url(../images/nursery/header/logos/meadow-view.png) }
	.milesHouse_ #logo { background-image: url(../images/nursery/header/logos/miles-house.png) }
	.mulberry_ #logo { background-image: url(../images/nursery/header/logos/mulberry.png) }
	.neneValley_ #logo { background-image: url(../images/nursery/header/logos/nene-valley.png) }
	.nurseryOnTheGreen_ #logo { background-image: url(../images/nursery/header/logos/nursery-on-the-green.png) }
	.oakTree_ #logo { background-image: url(../images/nursery/header/logos/oak-tree.png) }
	.pelican_ #logo { background-image: url(../images/nursery/header/logos/pelican.png) }
	.pennypot_ #logo { background-image: url(../images/nursery/header/logos/pennypot.png) }
	.rowanTree_ #logo { background-image: url(../images/nursery/header/logos/rowan-tree.png) }
	.sandfield_ #logo { background-image: url(../images/nursery/header/logos/sandfield.png) }
	.seabrook_ #logo { background-image: url(../images/nursery/header/logos/seabrook.png) }
	.westDowns_ #logo { background-image: url(../images/nursery/header/logos/west-downs.png) }
	.westwood_ #logo { background-image: url(../images/nursery/header/logos/westwood.png) }
	.willows_ #logo { background-image: url(../images/nursery/header/logos/willows.png) }
	.windermere_ #logo { background-image: url(../images/nursery/header/logos/windermere.png) }
	.windmillHill_ #logo { background-image: url(../images/nursery/header/logos/windmill-hill.png) }
	.woodberry_ #logo { background-image: url(../images/nursery/header/logos/woodberry.png) }
	.woodcote_ #logo { background-image: url(../images/nursery/header/logos/woodcote.png) }
	.woodlandsBarnet_ #logo,
	.woodlandsMk_ #logo { background-image: url(../images/nursery/header/logos/woodlands.png) }


/*----------------------------------------------------------------------------
  ~4 - Tabs
----------------------------------------------------------------------------*/

#nurseryNavBeechTree { background-image: url(../images/navs/nursery/tabs/beech-tree.gif); width: 158px }
#nurseryNavCannockHouse { background-image: url(../images/navs/nursery/tabs/cannock-house.gif); width: 196px }
#nurseryNavCedarPark { background-image: url(../images/navs/nursery/tabs/cedar-park.gif); width: 162px }
#nurseryNavCedars { background-image: url(../images/navs/nursery/tabs/cedars.gif); width: 135px }
#nurseryNavCherryTrees { background-image: url(../images/navs/nursery/tabs/cherry-trees.gif); width: 174px }
#nurseryNavDevonshire { background-image: url(../images/navs/nursery/tabs/devonshire.gif); width: 166px }
#nurseryNavEdwalton { background-image: url(../images/navs/nursery/tabs/edwalton.gif); width: 156px }
#nurseryNavFieldHouse { background-image: url(../images/navs/nursery/tabs/field-house.gif); width: 164px }
#nurseryNavGreenPark { background-image: url(../images/navs/nursery/tabs/green-park.gif); width: 161px }
#nurseryNavHighburyLodge { background-image: url(../images/navs/nursery/tabs/highbury-lodge.gif); width: 196px }
#nurseryNavHighfield { background-image: url(../images/navs/nursery/tabs/highfield.gif); width: 151px }
#nurseryNavJuliaDurbin { background-image: url(../images/navs/nursery/tabs/julia-durbin.gif); width: 168px }
#nurseryNavKnowleGreen { background-image: url(../images/navs/nursery/tabs/knowle-green.gif); width: 184px }
#nurseryNavLavenders { background-image: url(../images/navs/nursery/tabs/lavenders.gif); width: 158px }
#nurseryNavLimeGrove { background-image: url(../images/navs/nursery/tabs/lime-grove.gif); width: 161px }
#nurseryNavMaples { background-image: url(../images/navs/nursery/tabs/maples.gif); width: 136px }
#nurseryNavMeadowView { background-image: url(../images/navs/nursery/tabs/meadow-view.gif); width: 183px }
#nurseryNavMilesHouse { background-image: url(../images/navs/nursery/tabs/miles-house.gif); width: 168px }
#nurseryNavMulberry { background-image: url(../images/navs/nursery/tabs/mulberry.gif); width: 153px }
#nurseryNavNeneValley { background-image: url(../images/navs/nursery/tabs/nene-valley.gif); width: 167px }
#nurseryNavNurseryOnTheGreen { background-image: url(../images/navs/nursery/tabs/nursery-on-the-green.gif); width: 175px }
#nurseryNavOakTree { background-image: url(../images/navs/nursery/tabs/oak-tree.gif); width: 146px }
#nurseryNavPelican { background-image: url(../images/navs/nursery/tabs/pelican.gif); width: 137px }
#nurseryNavPennypot { background-image: url(../images/navs/nursery/tabs/pennypot.gif); width: 153px }
#nurseryNavRowanTree { background-image: url(../images/navs/nursery/tabs/rowan-tree.gif); width: 167px }
#nurseryNavSandfield { background-image: url(../images/navs/nursery/tabs/sandfield.gif); width: 155px }
#nurseryNavSeabrook { background-image: url(../images/navs/nursery/tabs/seabrook.gif); width: 155px }
#nurseryNavWestDowns { background-image: url(../images/navs/nursery/tabs/west-downs.gif); width: 174px }
#nurseryNavWestwood { background-image: url(../images/navs/nursery/tabs/westwood.gif); width: 166px }
#nurseryNavWillows { background-image: url(../images/navs/nursery/tabs/willows.gif); width: 146px }
#nurseryNavWindermere { background-image: url(../images/navs/nursery/tabs/windermere.gif); width: 171px }
#nurseryNavWindmillHill { background-image: url(../images/navs/nursery/tabs/windmill-hill.gif); width: 179px }
#nurseryNavWoodberry { background-image: url(../images/navs/nursery/tabs/woodberry.gif); width: 169px }
#nurseryNavWoodcote { background-image: url(../images/navs/nursery/tabs/woodcote.gif); width: 163px }
#nurseryNavWoodlandsBarnet,
#nurseryNavWoodlandsMk { background-image: url(../images/navs/nursery/tabs/woodlands.gif); width: 173px }


/*----------------------------------------------------------------------------
  ~5 - Information
----------------------------------------------------------------------------*/

#information_informationList { padding-left: 10px }

	#information_informationList li { margin-bottom: 1em }


/*----------------------------------------------------------------------------
  ~6 - Gallery
----------------------------------------------------------------------------*/

#gallery_image {
	margin: 0 auto 20px;
	padding-bottom: 5px;
	position: relative;
	width: 574px;
}

	#gallery_image img {
		display: block;
		margin: 0 auto;
	}

#gallery_imageCaption {
	background-color: #fcf9e9;
	border-top: 1px solid #D5D5D5;
	padding: 1em 18px 1.25em;
}

	#gallery_imageCaption h4 {
		color: #B23427;
		font-size: 1em;
		margin-bottom: 0.5em;
	}

	#gallery_imageCaption p {
		font-size: 0.91667em;
		line-height: 1.4545;
		margin-bottom: 0;
	}

	#gallery_imageTop {
		background-image: url(../images/nursery/gallery/image/top.gif);
		display: block;
		height: 3px;
		left: -1px;
		position: absolute;
		top: -1px;
		width: 576px;
	}

	#gallery_imageBottom {
		background-image: url(../images/nursery/gallery/image/bottom.gif);
		display: block;
		height: 8px;
		left: -1px;
		position: absolute;
		bottom: -1px;
		width: 576px;
	}

#gallery_thumbnailList {
	margin: 0 auto;
	width: 574px;
}

	#gallery_thumbnailList .framedImage {
		height: 60px;
		margin-bottom: 0;
		width: 104px;
	}

		#gallery_thumbnailList .framedImage img {
			height: 56px;
			width: 100px;
		}

.gallery_thumbnailCaption {
	font-size: 0.91667em;
	height: 1.4545em;
	line-height: 1.4545;
	margin-bottom: 0;
	overflow: hidden;
	padding-top: 0.2727em;
	text-align: center;
}

	#gallery_thumbnailList li {
		background-image: none;
		float: left;
		margin: 0 11px 11px 0;
		overflow: hidden;
		padding-left: 0;
		width: 106px;
	}

		#gallery_thumbnailList li.right { margin-right: 0 }





/*----------------------------------------------------------------------------
  ~C - Contain
----------------------------------------------------------------------------*/

#newsAndEvents_list li:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

* html #newsAndEvents_list li { height: 1% }

*+html #newsAndEvents_list li { min-height: 1% }