#inner_container {
	border-left: 155px solid #009094
}
/* Global */
body {
	margin: 0;
	padding: 0;
	background-color: #009094;
	font-family: arial,helvetica,sans-serif;
	font-size: 13px
}
.break {
	clear: both
}
a {
	color: #FF880B
}
a:hover {
	color: #009094
}
img {
	border: none
}
/* container */
#container {
	width: 1015px;
	margin: 0 auto
}
/* header */
#header {
	height: 157px;
	background: url(/images/orange-circles.gif) #FF880B no-repeat top left
}
#header img {
	margin: 20px 0 0 10px;
	border: none
}
/* header_links */
#header_links {
	float: right;
	margin: 15px 20px 0 0
}
#header_links ul {
	list-style: none;
	padding: 0;
	margin: 0
}
#header_links ul li {
	display: inline;
	border-left: 1px solid #FFFFFF;
	padding: 0 5px;
	margin: 0
}
#header_links ul li a {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none
}
#header_links ul li.first {
	border-left: 0
}
/* navigation */
#navigation {
	background: url(/images/blue-circles.gif) #009094 repeat-x top left;
	margin: 0
}
#navigation ul {
	list-style: none;
	padding: 5px 0 5px 0;
	margin: 0;
	line-height: 90%
}
#navigation ul li {
	display: block;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: center
}
#navigation ul li a {
	color: #FFFFFF;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none
}
#navigation ul li a:hover {
	color: #2F1D4B;
	text-decoration: underline
}
#link1 {
	width: 90px
}
#link2 {
	width: 95px
}
#link3 {
	width: 95px
}
#link4 {
	width: 50px
}
#link5 {
	width: 95px
}
#link6 {
	width: 60px
}
#link7 {
	width: 60px
}
#link8 {
	width: 60px
}
#link1-maori {
	width: 90px
}
#link2-maori {
	width: 60px
}
#link3-maori {
	width: 60px
}
#link4-maori {
	width: 90px
}
#link5-maori {
	width: 80px
}
#link6-maori {
	width: 60px
}
#link7-maori {
	width: 90px
}
/* searchy */
#search {
	float: right;
	margin: 5px;
	padding: 0;
	color: #FFFFFF;
	font-size: 11px;
	text-transform: uppercase
}
#search form {
	margin: 0;
	padding: 0;
	display: inline
}
#search-button {
	background: none;
	border: none;
	color: #FFFFFF
}
/* left_sidebar */
#left_sidebar {
	float: left;
	width: 150px
}
#left_sidebar-maori {
	float: left;
	width: 150px;
	font-size: 10px
}
#left_sidebar ul,#left_sidebar-maori ul {
	list-style: none;
	margin: 0;
	padding: 0
}
#left_sidebar ul li {
	border-bottom: 3px solid #009094
}
#left_sidebar-maori ul li {
	border-bottom: 3px solid #009094
}
#left_sidebar ul li.current a, #left_sidebar-maori ul li.current a {
	background-color: #FB6E15;
	color: #FFFFFF
}
#left_sidebar ul li a{
	display: block;
	width: 137px;
	height: 20px;
	background-color: #FFFFFF;
	padding: 3px 0 0 15px;
	color: #FB6E15;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase
}
#left_sidebar-maori ul li a{
	display: block;
	width: 146px;
	height: 30px;
	background-color: #FFFFFF;
	padding: 3px 0px 0 5px;
	color: #FB6E15;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase
}
 #left_sidebar ul li#active a, #left_sidebar-maori ul li#active a {
	background-color: #FB6E15;
	color: #FFF4E7
}
#left_sidebar ul li a:hover, #left_sidebar-maori ul li a:hover {
	background-color: #FFC485;
	color: #FB6E15
}
/* inner_container */
#inner_container {
	background-color: #FFFFFF
}
/* right_sidebar */
#right_sidebar {
	width: 200px;
	float: right;
	border-left: 1px solid #009094
}
.right_sidebar_box_left, .right_sidebar_box_center {
	margin: 10px 25px
}
.right-line {
	margin-top: 10px;
	border-bottom: 1px solid #009094
}
.right_sidebar_box_left h2, .right_sidebar_box_center h2 {
	font-size: 17px
}
.right_sidebar_box_left h2 a, .right_sidebar_box_center h2 a {
	text-decoration: none;
	text-transform: uppercase
}
.right_sidebar_box_left a img, .right_sidebar_box_center a img {
	border: 0
}
.right_sidebar_box_center p {
	text-align: center
}
/* content */
#content {
	margin-right: 202px;
	padding: 20px 25px 0 25px;
	position: relative
}
#content h1 {
	margin-top: 0;
	color: #FF880B;
	font-size: 24px;
	text-transform: uppercase
}
#content h2 {
	margin-top: 0;
	color: #FF880B;
	font-size: 16px;
	text-transform: uppercase
}
/* footer */
#footer {
	padding: 15px 0 30px 0
}
#footer ul {
	list-style: none;
	padding: 0;
	margin: 0 auto;
	width: 350px
}
#footer ul li {
	display: block;
	float: left;
	padding: 0 12px;
	margin: 0;
	border-left: 1px solid #FFFFFF;
	color: #FFFFFF
}
#footer ul li.first {
	border-left: 0
}
#footer ul li a {
	color: #FFFFFF;
	text-decoration: none;
	text-align: center
}
#footer ul li a:hover {
	color: #2F1D4B;
	text-decoration: underline
}
/* Content for /index.html */
.council-box {
	float: right;
	width: 45%;
	padding: 18px 10px;
	background-color: #FFF4E7
}
.council-box h2 {
	margin-top: 0;
	color: #FB6E15
}
.teacher-box {
	width: 45%;
	padding: 18px 10px;
	background-color: #E6F4F5
}
.teacher-box h2 {
	margin-top: 0;
	color: #009094
}
#registration input, #registration textarea, #council {
	float: right;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 5px;
	width: 300px
}
label {
	margin-top: 30px
}
div#registration label, div#registration .example, div#registration .req {
	height: 1%
}
.req {
	color: #FF0000;
	font-style: italic;
	padding-top: 2px
}
input.checkbox  {
	float: left;
	margin-left: 10px
}
