/* CSS Document */

/* layout styles */

body {
	background:#000000;
	margin-top:0px;
}
#page {
	margin:0px auto;
	width:1000px;
}
#header {
	background:url(../images/Header.jpg) no-repeat;
	width:1000px;
	height:117px;
	float:left;
}
#headerLeft {
	float:left;
	width:337px;
	height:117px;
}
#headerRight {
	float:right;
	width:230px;
	height:117px;
}
#nav {
	background:url(../images/nav/Back.jpg) no-repeat #FFFFFF;
	width:663px;
	height:48px;
	float:left;
	padding-left:337px;
}
.navbox a {
	width:221px;
	height:48px;
	float:left;
}
.navbox a.at {
	opacity:.8;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
}
.navbox a:hover {
	opacity:.5;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
}
#nav2 {
	height:25px;
	width:1000px;
	float:left;
	background:#FFFFFF;
}
#nav2.leftcol {
	height:inherit;
}
#nav2.rightcol {
	height:inherit;
}
#content {
	width:1000px;
	padding-bottom:20px;
	background:url(../images/TornStrip.jpg) no-repeat #FFFFFF;
	float:left;
}
.leftcol {
	width:337px;
	overflow:visible;
	float:left;
}
.rightcol {
	width:663px;
	float:left;
}
#content.leftcol {
	height:510px;
}
#content .rightcol #text {
	margin-top:161px;
}
.clearer {
	clear:both;
}
.footer {
	width:1000px;
	clear:both;
	margin-bottom:50px;
}
#ItsNotOk {
	float:left;
	height:83px;
/*	margin-top:-43px;*/
	margin-left:0px;
	width:337px;
}
.footer .text {
	background:url(../images/footer.jpg) repeat-x;
	padding:53px 0px 10px 0px;
	height:108px;
	float:left;
	width:445px;
}
#NZGovernment {
	height:108px;
	width:218px;
	float:left;
}
.indent {
	padding-left:15px;
}
#pagebuffer {
	height:175px;
}

/* text styles */

#text a, .red {
	color:#ed1c24;
	font-weight:bold;
	
}
#text {
	margin:0px 20px;
	color:#636363;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
}
#text p.intro {
	font-size:17px;
	font-weight:bold;
	line-height:22px;
}
#thankyou a {
	color:#ff0000;
	font-weight:bold;
}
#feedback {
	margin:0px 20px;
}
#nav2 .rightcol {
	margin-top:5px;
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
}
#nav2 .rightcol a {
	color:#505050;
}
#nav2 .rightcol a.at {
	color:#FF0000;
}
#breadcrumbs {
	margin-left:40px;
	margin-top:5px;
}
#breadcrumbs, #breadcrumbs a {
	color:#505050;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.footer .text {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
}
.footer a {
	color:#ffffff;
}
.footer .text #footerlinks {
	font-size:12px;
	color:#FFFFFF;
}
.storynav, .storynav a {
	color:#636363;
	font-size:14px;
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
}
.text {
	color:#636363;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
}

/* global styles */

p {
	margin:0px 0px 10px 0px;
}
li {
	list-style:none;
}
a {
	text-decoration:none;
	color:inherit;
	text-transform:inherit;
}
img {
	border:0px;
}
