.homePage {
	position:relative;
	width:960px;
	top:20px;
}
.homeNavBar {
position: relative;
background-image: url("/media/v6/navbgstrip3.png");
background-repeat: repeat-x;
width:100%;
height:47px;
background-color: white;
}
.top {
	top:0px;
}
.bottom {
	top:0px;
}
.homeHeader .background {
	position: relative;
	top:0px;
	width: 100%;
	height:320px;
	background-color: #E6E7E8;
}

.homeHeader .logo {
	position:absolute;
	top: -20px;
	left:10px;
}

.homeHeader .snail {
	position:absolute;
	bottom: -2px;
	right:10px;
}

.homeHeader .stack {
	position:absolute;
	top:-6px;
	width:300px;
	text-align:right;
	color:#fff;
	font-weight:bold;
	font-family:verdana;
	font-size:18px;
	list-style:none;
}

.homeHeader .student {
	
}

.homeHeader .teacher {
	left: 330px;
	text-align:left;
}

.student ul {
	position:relative;
	top: 5px;
	left: 0px;
	list-style:none;
	font-weight: normal;
	color:#000;
}

.teacher ul {
	position:relative;
	top: 5px;
	left: -30px;
	list-style:none;
	font-weight: normal;
	color:#000;
}

.level-links {
	display:inline-block;
	position:relative;
	top:12px;
	border-radius: 17.5px;
    list-style: none; 
    width:44px;
    height:25px;
    border:5px solid #000;
}

.student .level-links {
	left:10px;
}

.teacher .level-links {
	left:-10px;
}

.ey .level-links {
    background-color: #F3BD48;
}
.primary .level-links {
    background-color: #AAB300;
}
.secondary .level-links {
    background-color: #55A51C;
}

.primary-lower .level-links {
    background-color: #EA7125;
}
.primary-upper .level-links {
    background-color: #D6083B;
}
.secondary-lower .level-links {
    background-color: #00B1C1;
}
.secondary-upper .level-links {
    background-color: #0072CF;
}

.homeHeader .strapline {
	position: absolute;
	font-size: 180%;
	width: 330px;
	top: 70px;
	right: 50px;
}

.homeHeader blockquote {
	position:absolute;
	top:230px;
	left:-12px;
}

.homeHeader blockquote div {
	width:100%;
	font-style:italic;
	font-size:90%;
	text-align:right;
}
