/* CSS Document */
h1 {font-family: arial, helvetica, sans-serif;margin-top:0px; font-size: 20px; font-weight:normal; color: white; line-height: 20px;}
h2 {font-family: arial, helvetica, sans-serif;margin-top:0px; font-size: 30px; font-weight:lighter; color: #025638;}
h3 {font-family: arial, helvetica, sans-serif;margin-top:0px; font-size: 16px; font-weight:bold; color: black;}
h4 {font-family: arial, helvetica, sans-serif;margin-top:0px; margin-bottom: 0; font-size: 27px; font-weight:bold; color: #025638;}
p {margin-top:0; font-size: 16px;}
.small {font-size: 10px; font-weight: bold;}

.img-border {float:right;}
.img-border img {margin: 10px; margin-top:0;}

.img-right {float:right;  text-align:center; background-color:#7da799; width:300px;}
.img-right img,.img-right-200 img,.img-right-250 img,.img-right-350 img,.img-right-400 img { padding-bottom:1px; background-color:white; }
.img-right p,.img-right-200 p,.img-right-250 p,.img-right-350 p,.img-right-400 p {background-color:#7da799;display:block; padding: 5px; color: white; font-weight:bold;}
.img-right p cite,.img-right-200 p cite,.img-right-250 p cite,.img-right-350 p cite,.img-right-400 p cite  {display:block;font-size:10px;font-weight:normal; color:white;}

.img-right-200 {float:right;  text-align:center; background-color:#7da799; width:200px;}

.img-right-250 {float:right;  text-align:center; background-color:#7da799; width:250px;}

.img-right-350 {float:right;  text-align:center; background-color:#7da799; width:350px;}

.img-right-400 {float:right;  text-align:center; background-color:#7da799; width:400px;}

.quote-right {width:260px; float:right;}

.summary-accom {float:right;  text-align:center;  width:150px;}
.summary-accom img { padding-bottom:1px; background-color:white;}
.summary-accom p {display:block; padding: 3px; color: white; font-weight:bold;background-color:#7da799; }

body {
	background-color: #000000;
margin: 0;
	padding: 5px;
	border: 0;
	border-top: 5px solid #ffaa00;
	font-family:   arial, helvetica, sans-serif;

	padding-bottom: 25px;}


#page {background-color: white; color: black; margin: 25px 0px; position: relative; margin-left:auto;
	margin-right:auto;
	width: 359px;}

#left img {margin-bottom:1px;}
#left p {display:block; width:181px; padding: 3px 0 3px 0; color: white; font-weight:normal; background-color:#7da799; text-align:center; border-bottom:1px solid #ffffff;}

#msg1 {position: absolute; top: 76px; left: 194px; visibility:visible;}
#msg2,#msg3,#msg4,#msg5,#msg6,#msg7 {position: absolute; top: 76px; left: 194px; visibility:hidden;}

#navigation {background-color:#025638; width:759px; height: 20px; z-index:4;}
#navigation ul {padding: 0; margin: 0; list-style:none; text-align:center;}

#navigation li {
  float: left;
  position: relative;
  width: 9em;
background-color:#025638;
text-align:center;
font-weight: bold;
font-size:12px;
line-height:20px;
z-index:2;
  }

#navigation li ul {
  display: none;
  position: absolute; 
  top: 20px;
  left: 0;
width:9em;
padding-top: 1px;
padding-bottom:10px;
background-color:#76a28c;
text-align:center;
  }

#navigation li ul li {background-color:#76a28c;width:9em;}

#navigation li:hover ul, #navigation li.over ul{ display: block; text-align:center;}


#navigation a:hover {color: #FF6600;}

#navigation li ul li a {text-decoration: none; color:black;}
#navigation li a {text-decoration: none; color:white;}
#navigation li a:hover {color:#FF9900;}
#navigation li ul li a:hover {color:#FFffff;}

a {text-decoration: none; color:#006600; font-weight:bold;}
a:hover {text-decoration: underline; color:#FF6600;}

#mainbody {background-color: white;border-left: 181px solid #dddddd;background-image:url(images/nzid_r3_c3.jpg); background-repeat:repeat-x;}
#left {position: absolute; left:0; height:364px; width: 181px;}
#copy {position: relative; padding-top: 40px; margin-left:30px; margin-right: 50px;}
#contact {position: relative;padding-left: 10px; margin-top:20px; height: 95px;}
#sitemap {position: relative;   margin-left: 370px;}

blockquote {background-color:#dddddd; padding:10px; margin:5px; width:460px;
	font-family: Georgia, "Times New Roman", Times, serif; font-style: italic;background-image:url(worked/left-quote.gif); background-repeat:no-repeat;}

blockquote p{background-image:url(worked/right-quote.gif); background-repeat:no-repeat; background-position: bottom right;padding:45px; margin:0;}
blockquote cite {margin-top:0; display:block; background-repeat:no-repeat;text-align:right; color:#025638;}


