
h2, h3 {
	margin: 3em 0 .25em 0;
}

h2#kia-ora,
 h2#home-up-to {
	margin-top: 0;
}




/*content
++++++++++++++++++++++++++++*/
#content {
	margin: 0 0 20px 20px;
	width: 320px;
}



/*quicklinks
++++++++++++++++++++++++++++*/
#quicklinks {
	position: absolute;
	top: 120px;
	left: 420px;
	width: 230px;
	font-size: 1em;
}


/*team
++++++++++++++++++++++++++++*/
#team ul {
	margin-top: 15px;
}

#team ul li {
	margin-left: 10px;
}

#team ul li a {
	display: block;
	padding: 5px 30px 0 70px;
	/*border-bottom: 1px solid #963;*/
	position: relative;
	min-height: 70px;
}

#team ul li a:hover, #team ul li a:focus {
	text-decoration: none;
}

#team ul li a span.name {
	/* border-bottom: 1px solid #963; */
	display: block;
	color: #78A22F;
	font-size: 1.4em;
	font-weight: bold;
}

#team ul li a:hover span.name, #team ul li a:focus span.name {
	border-bottom: 1px solid #963;
}

#team ul li a span.position {
	position: absolute;
	top: 3em;
	left: 72px;
	color: #666;
}

#team ul li.nikita-h a {
background: url("/images/staff/nikita-hall-sm.jpg") left no-repeat;
}
#team ul li.stacey-r a {
background: url("/images/staff/stacey-sm.jpg") left no-repeat;
}
#team ul li.catherine-s a {
	background: url("/images/staff/catherine-saywell-sm.jpg") left no-repeat;
}
#team ul li.jasmin-w a {
background: url("/images/staff/jasmin-sm.jpg") left no-repeat;
}
#team ul li.jo-h a {
background: url("/images/staff/jo-sm.jpg") left no-repeat;
}
#team ul li.jill-m a {
background: url("/images/staff/jill-sm.jpg") left no-repeat;
}
#team ul li.lena-c a {
	background: url("/images/staff/lena-catterick-sm.jpg") left no-repeat;
}
#team ul li.logan-o a {
background: url("/images/staff/logan-orr-sm.jpg") left no-repeat;
}
#team ul li.michael-b a {
background: url("/images/staff/michael-sm.jpg") left no-repeat;
}
#team ul li.dan-j a {
background: url("/images/staff/dan-sm.jpg") left no-repeat;
}
#team ul li.brent-b a {
background: url("/images/staff/brent-sm.jpg") left no-repeat;
}
#team ul li.phil-s a {
background: url("/images/staff/phil-sm.jpg") left no-repeat;
}
#team ul li.brian-b a {
background: url("/images/staff/brian-barnes-sm.jpg") left no-repeat;
}
#team ul li.brian-m a {
background: url("/images/staff/brian-sm.jpg") left no-repeat;
}
#team ul li.bridget-m a {
background: url("/images/staff/bridget-martin-sm.jpg") left no-repeat;
}
#team ul li.charles-v a {
background: url("/images/staff/charles-sm.jpg") left no-repeat;
}
#team ul li.steve-p a {
background: url("/images/staff/steve-sm.jpg") left no-repeat;
}
#team ul li.seb-t a {
background: url("/images/staff/sebastian-templeton-sm.jpg") left no-repeat;
}
#team ul li.dan-b a {
background: url("/images/staff/danb-sm.jpg") left no-repeat;
}
#team ul li.jon-b a {
background: url("/images/staff/jon-sm.jpg") left no-repeat;
}
#team ul li.elliot-s a {
background: url("/images/staff/elliot-sm.jpg") left no-repeat;
}
#team ul li.kirill-v a {
background: url("/images/staff/kirill-sm.jpg") left no-repeat;
}
#team ul li.kevin-o a {
background: url("/images/staff/kevin-obbayi-sm.jpg") left no-repeat;
}




/*headings
++++++++++++++++++++++++++++*/
h2#kia-ora {
	width: 130px;
	height: 21px;
}
h2#kia-ora em {
	background: url("/images/headings/kia-ora.gif");
}

h2#home-up-to {
	width: 173px;
	height: 18px;
}
h2#home-up-to em {
	background: url("/images/headings/up-to.gif");
}

h2#home-contact {
	width: 81px;
	height: 15px;
}
h2#home-contact em {
	background: url("/images/headings/home-contact.gif");
}

h2#home-weneedyou {
	width: 104px;
	height: 15px;
}
h2#home-weneedyou em {
	background: url("/images/headings/we-need-you.gif");
}

h3#home-sustain {
	width: 313px;
	height: 18px;
}
h3#home-sustain em {
	background: url("/images/headings/sustainable.gif");
}

h3#home-right {
	width: 209px;
	height: 18px;
}
h3#home-right em {
	background: url("/images/headings/solution.gif");
}