/* CSS Document */
h1 {font-family: "Trebuchet MS",arial, helvetica, sans-serif;margin-top:0px; font-size: 20px; font-weight:normal; color: white; line-height: 20px;}
h2 {font-family: "Trebuchet MS",arial, helvetica, sans-serif;margin-top:0px; font-size: 30px; font-weight:lighter; color: #025638;}
h3 {font-family: "Trebuchet MS",arial, helvetica, sans-serif;margin-top:0px; font-size: 16px; font-weight:bold; color: black;}
h4 {font-family: "Trebuchet MS",arial, helvetica, sans-serif;margin-top:0px; margin-bottom: 0; font-size: 27px; font-weight:bold; color: #025638;}

@media screen {
p {margin-top:0; font-size: 13px;}
}

@media print {
p {margin-top:0; font-size: 16px; line-height:25px;}
}

.small {font-size: 10px; font-weight: bold;}

.img-border {float:right; border:10px; border-color:white;}
.img-border img {border: 10px; margin-top:0; border-color:white;}

.img-right {float:right;  text-align:center; width:300px; padding-left:5px;}
.img-right img,.img-right-100 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 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 p {background-image:url(images/new_r10_c2.jpg); background-repeat:no-repeat;  display:block; color: white; font-size:11px; line-height:14px; height: 40px; padding:5px;}
.img-right a {color:white; font-weight:normal;}

.img-right-100 p {background-image:url(images/new_r6_c4.jpg); background-repeat:no-repeat;  display:block; color: white; font-size:11px; line-height:14px; height: 40px;}
.img-right-100 a {color:white; font-weight:normal;}
.img-right-100 {margin-left:25px;margin-right:25px;  text-align:center; width:100px; padding-left:5px;}

.img-right-200 p {background-image:url(images/new_r10_c9.jpg); background-repeat:no-repeat;  display:block; color: white; font-size:11px; line-height:14px; height: 40px; padding:5px;}
.img-right-200 a {color:white; font-weight:normal;}
.img-right-200 {float:right;  text-align:center;  width:200px; padding-left:5px;}

.img-right-170 p {background-image:url(images/new_r10_c9.jpg); background-repeat:no-repeat;  display:block; color: white; font-size:11px; line-height:14px; height: 40px; padding:5px;}
.img-right-170 a {color:white; font-weight:normal;}
.img-right-170 {float:right;  text-align:center;  width:170px; padding-left:5px;}

.img-right-250 p {background-image:url(images/new_r8_c2.jpg); background-repeat:no-repeat;  display:block; color: white; font-size:11px; line-height:14px; height: 40px; padding:5px;}
.img-right-250 a {color:white; font-weight:normal;}
.img-right-250 {float:right;  text-align:center; width:250px; padding-left:5px;}

.img-right-350 p {background-image:url(images/new_r12_c2.jpg); background-repeat:no-repeat;  display:block; color: white; font-size:11px; line-height:14px; height: 40px; padding:5px;}
.img-right-350 a {color:white; font-weight:normal;}
.img-right-350 {float:right;  text-align:center; width:350px; padding-left:5px;}

.img-right-400 p {background-image:url(images/new_r8_c6.jpg); background-repeat:no-repeat;  display:block; color: white; font-size:11px; line-height:14px; height: 40px; padding:5px;}
.img-right-400 a {color:white; font-weight:normal;}
.img-right-400 {float:right;  text-align:center;  width:400px; padding-left:5px;}

.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 {background-image:url(images/new_r12_c11.jpg); padding:5px; background-repeat:no-repeat;  display:block; color: white; font-size:11px; line-height:14px; height: 40px;}
.summary-accom a {color:white; font-weight:normal;}

body {
	background-color: #1E1E1E;
margin: 0;
	padding: 5px;
	border: 0;
	border-top: 5px solid #005B31;
	font-family:   "Trebuchet MS",arial, helvetica, sans-serif;

	padding-bottom: 25px;}

@media screen {
#page {background-color: white; color: black; margin: 25px 0px; position: relative; margin-left:auto;
	margin-right:auto;
	width: 759px;}
}
@media print {
#page {background-color: white; color: black; margin: 25px 0px; position: relative; margin-left:auto;
	margin-right:auto;
	width: 650px;}
#left {display:none;}
#navigation {display:none;}
}

#left img {margin-bottom:1px;}
#left p {display:block; background-image:url(images/new_r6_c1.jpg); background-repeat:no-repeat;height: 37px; padding-top:3px;font-size:11px;width:181px; color: white; font-weight:normal; background-color:#7da799; text-align:center; vertical-align:center; border-bottom:1px solid #ffffff; line-height: 15px;}

#msg1 {position: absolute; top: 76px; left: 194px; visibility:visible;}
#msg2,#msg3,#msg4,#msg5,#msg6,#msg7 {position: absolute; top: 76px; left: 194px; visibility:hidden;}

@media screen {
#navigation {background-color:#025638; background-image:url(images/new_r2_c1.jpg); width:759px; height: 29px; z-index:4;}
#navigation ul {padding: 0; margin: 0; list-style:none; text-align:center;}

#navigation li {
  float: left;
  position: relative;
  width: 7em;
text-align:center;
font-weight: normal;
font-size:12px;
line-height:29px;
z-index:2;
  }

#navigation li ul {
  display: none;
  position: absolute; 
  top: 28px;
  left: 0;
width:9em;
padding-top: 1px;
padding-bottom:10px;
text-align:center; 
  }

#navigation li ul li {background-color:#76a28c; width:9em; line-height:20px;}

#navigation li:hover ul, #navigation li.over ul{ display: block; text-align:center;}


#navigation a:hover {color: #FF6600; font-weight:normal;}

#navigation li ul li a {text-decoration: none; color:black;font-weight:normal;}
#navigation li a {text-decoration: none; color:white;font-weight:normal;}
#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;}

@media screen {
#mainbody {background-color: white;border-left: 181px solid #dddddd;background-image:url(images/nzid_r3_c3.jpg); background-repeat:repeat-x;}
}

@media print {
#mainbody {background-color: white; border-left:0;}
}

#left {position: absolute; left:0; height:364px; width: 181px;}
#copy {
	position: relative;
	padding-top: 40px;
	margin-left:30px;
	margin-right: 50px;
	left: 4px;
	top: -1px;
}
#contact {position: relative;padding-left: 10px; margin-top:10px; height:130px;}
#sitemap {position: relative;   margin-left: 315px;}

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;}

#next, #back {position:relative; left:500px; width:100px;}

#back-accomm {position:relative; left:380px; width:100px;}

#contact-top {font-size:12px;position:relative; top:8px; left:35px;}
