@charset "utf-8";
/* CSS Document */

/**************************************
LEARNING ZONE - d0eeff
/*****************************************/
.learningz .form-item label {
	clear:both;
	color:#1e79d0;
	display:block;
	float:left;
	font-size:12px;
	padding-top:8px;
	width:60px;
	text-align:right;
	padding-right:10px;
}

.learningz .form-item {
	padding-top:8px;
}

input#login-username, input#login-password {
	background:transparent url(images/learning-zone/login-input-field.png) no-repeat left top;
	padding-top:8px;
	width:219px;
	height:24px;
	float:left;
}

input#login-username.error, input#login-password.error {
	background-position:0px -36px;
}


#form-learningzone-login, .form-item { 
	width:310px;
	float:left;
}

#container-downloads-nav, #container-worksheets-nav {
	width:180px;
}


#container-teachers-nav {
	width:212px;
	float:left;
}


#form-learningzone-login {
	margin-top:0px;
	margin-left:5px;
	margin-bottom:20px;
}


.extra-links ul li a {
	color:#d0eeff;
	margin-left:7px;
	clear:both;
	float:left;
}

.learningz .header{
	clear:both;
	background:url(images/learning-zone/header-please-login.png) no-repeat left top;
	text-indent:-3000px;
	height:25px;
	margin-left:40px;
}


.learningz #content {
	clear:both;
	background:url(images/learning-zone/bg.jpg) no-repeat left top;
	height:456px;
}

#content-form {
	background:url(images/learning-zone/login-bg2.jpg) no-repeat left top;
	height:275px;
	width:388px;
	margin:39px 0 0 263px;
	padding-top:30px;
	padding-left:40px;
}

.learningz a, .extra-links ul li a:hover {
	color:#FFF;
}

li#user {
	color:#FFF;
	font-weight:bold;
	margin-left:467px;
}

.learningz a:hover {
	color:#111372;
}

.learningz a#welove {
	color:#828282;
}

.learningz a#welove:hover {
	color:#605f5f;
}

.learningz #header-logo {
	margin:10px 0 10px 40px;
	width:342px;
	height:66px;
	background:url(images/learning-zone/logo-learning.png) no-repeat left top;
	text-indent:-3000px;
	text-decoration:none;
	float:left;
}

#container .learningz {
	clear:both;
	background:url(images/learning-zone/main-bg.jpg) no-repeat left top;
}

.learningz #header-container {
	background:url(images/learning-zone/main-bg.jpg) no-repeat left top;
	height:116px;
	clear:both;
}

.learningz #header-nav {
	float:left;
	padding-top:5px;
	width:919px;
	height:30px;
	background:url(images/) no-repeat left top;
}


.learningz #footer {
	background:url(images/learning-zone/main-bg.jpg) no-repeat left -540px;
	float:left;
	height:666px;
	padding-left:40px;
	width:919px;
}

.learningz #footer-bottom {
	float:left;
	clear:both;
	width:900px;
}

.learningz #footer-links {
	margin-top:18px;
}

.learningz #welove-holder {
	clear:both;
	background:transparent url(images/logo-welove.png) no-repeat scroll 140px top;
	float:right;
	height:18px;
	margin-top:18px;
	width:200px;
}

#welcome-msg {
	float:left;
	height:21px;
	width:159px;
	background:transparent url(images/learning-zone/header-the-learning-zone.png) no-repeat scroll left top;
	text-indent:-3000px;
	margin:27px 0 0 79px;
}

#logout {
	color:#FFF;
	float:left;
	height:28px;
	width:67px;
	background:transparent url(images/learning-zone/btn-logout.png) no-repeat scroll left top;
	padding-top:7px;
	padding-left:11px;
	margin:18px 0 0 198px;
}

#logout:hover{
	background-position:0px -36px;
	color:#FFF;
}

li#logout a:hover, li#btn-end-learning  a.btn-blue:hover {
	color:#FFF;
}

.btn-blue {
	background:url(images/learning-zone/btn-under-owl.png) no-repeat left top;
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFFFFF;
	width:249px;
	height:25px;
	padding-top:8px;
	text-align:left;
	text-indent:35px;
	margin:-8px 0 0 184px;
}

.btn-blue:hover{
	background-position:0px -36px;
	color:#FFFFFF;
}


#login-submit {
	background:transparent url(images/learning-zone/btn-login.png) no-repeat left top;
	display:block;
	width:115px;
	height:37px;
	color:#FFF;
	cursor:pointer;
	margin-left:95px;
	text-indent:-3000px;
}

#login-submit:hover {
	background-position:0px -39px;
	display:block;
	width:115px;
	height:37px;
	color:#FFF;
	cursor:pointer;
	margin-left:95px;;
	text-indent:-3000px;
}

#jumping-boy {
	background:transparent url(images/learning-zone/boy.jpg) no-repeat left top;
	height:231px;
	width:183px;
	position:absolute;
	left:50%;
	margin-left:152px;
	top:253px;
	text-indent:-3000px;
}


#sitting-boy {
	background:transparent url(images/learning-zone/boy-resource.png) no-repeat left top;
	height:190px;
	width:143px;
	position:absolute;
	left:50%;
	margin-left:300px;
	top:375px;
	text-indent:-3000px;
}



#unit1 {
	background:url(images/learning-zone/learning-unit-btns.png) no-repeat left top;
	display:block;
	text-indent:-3000px;
	width:120px;
	height:50px;
	padding-top:8px;
}

#unit1:hover {
	background-position:1px -62px;
}

#unit1.current {
	background-position:1px -124px;
	cursor:default;
}

#unit2 {
	background:url(images/learning-zone/learning-unit-btns.png) no-repeat -122px top;
	display:block;
	text-indent:-3000px;
	width:122px;
	height:50px;
	padding-top:8px;
}

#unit2:hover {
	background-position:-122px -63px;

}

#unit2.current {
	background-position:-122px -124px;
	cursor:default;
}


#unit3 {
	background:url(images/learning-zone/learning-unit-btns.png) no-repeat -247px top;
	display:block;
	text-indent:-3000px;
	width:122px;
	height:50px;
	padding-top:8px;
}

#unit3:hover {
	background-position:-247px -63px;

}

#unit3.current {
	background-position:-247px -124px;
	cursor:default;
}


#unit4 {
	background:url(images/learning-zone/learning-unit-btns.png) no-repeat -367px top;
	display:block;
	text-indent:-3000px;
	width:122px;
	height:50px;
	padding-top:8px;
}

#unit4:hover {
	background-position:-367px -63px;

}

#unit4.current {
	background-position:-367px -124px;
	cursor:default;
}

#unit5 {
	background:url(images/learning-zone/learning-unit-btns.png) no-repeat -612px top;
	display:block;
	text-indent:-3000px;
	width:122px;
	height:50px;
	padding-top:8px;
}

#unit5:hover {
	background-position:-612px -63px;

}

#unit5.current {
	background-position:-612px -124px;
	cursor:default;
}

#images-download {
	background:url(images/learning-zone/learning-unit-btns.png) no-repeat -487px top;
	display:block;
	text-indent:-3000px;
	width:122px;
	height:50px;
	padding-top:8px;
}

#images-download:hover {
	background-position:-487px -62px;

}

#images-download.current {
	background-position:-487px -123px;
	cursor:default;
}

#container-units-nav {
	float:left;
	width:200px;
	margin:65px 0 0 30px;
	height:366px;
}

#container-units-nav ul li {
	margin-top:-3px;
}

#container-downloads-nav .heading {
	background:url(images/learning-zone/title-downloads.png) no-repeat left top;
	text-indent:-3000px;
	margin-bottom:10px;
}

#container-downloads-nav .heading-col2 {
	background:url(images/learning-zone/title-downloads-col2.png) no-repeat left top;
	text-indent:-3000px;
	margin-bottom:10px;
}

#container-teachers-nav .heading {
	background:url(images/learning-zone/title-teachersnotes.png) no-repeat left top;
	text-indent:-3000px;
	margin-bottom:10px;
}

#container-worksheets-nav .heading {
	background:url(images/learning-zone/title-worksheets.png) no-repeat left top;
	text-indent:-3000px;
	margin-bottom:10px;
}

#container-downloads-nav ul li a, #container-teachers-nav ul li a, #container-worksheets-nav ul li a  {
	color:#191b76;
	margin-bottom:5px;
}

#container-downloads-nav ul li a:hover, #container-teachers-nav ul li a:hover, #container-worksheets-nav ul li a:hover {
	color:#191b76;
	color:#e82325;
}


#container-downloads-nav, #container-teachers-nav, #container-worksheets-nav, #container-product {
	float:left;
	margin-top:70px;
}

#container-product {
	margin-top:40px;
}

#game {
	background:url(images/learning-zone/product-bg.png) no-repeat left top;
	width:726px;
	height:406px;
	margin-top:-45px;
	margin-left:-75px;
	padding:6px;
}

#btn-end-learning {
	position:absolute;
	left:50%;
}