.cmsBlock {
	border-color: #dd9999;
	border-style: dashed;
	border-width: 1px 1px 1px 1px;
	padding: 3px;
}

a.cmsEditLink:link {
	color: #dd9999;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a.cmsEditLink:visited {
	color: #dd9999;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

body {
	margin: 0px;
	padding: 0px;
	color: #000000;
}
.guidesbody {
	background-color: #000000;
	text-align: center;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
.activitiesbody {
	background-color: #000000;
	text-align: center;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FBD900;
	border-bottom-width: 6px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #D7D7D7;
	text-align: left;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.nav a:link {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.nav a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.nav a:hover {
	color: #FF5200;
	text-decoration: none;
	font-weight: normal;
}
.navbottom {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
	color: #FFFFFF;

}
.navbottom a:link {
	color: #D7D7D7;
	text-decoration: none;
}
.navbottom a:visited {
	color: #D7D7D7;
	text-decoration: none;
}
.navbottom a:hover {
	color: #FBD900;
	text-decoration: none;
}
.columncenter {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: dashed;
	border-right-color: #D7D7D7;
	border-left-color: #D7D7D7;
	text-align: left;
	vertical-align: top;
}
.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #181512;
	background-color: #FFFFFF;
	padding: 3px;
	width: 150px;
	border: 1px solid #FF9E03;
	margin-bottom: 10px;
	font-weight: bold;
}
.searchtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D7D7D7;
}
.searchbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #181512;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.searchcell {
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.bgstamp {
	background-color: #FFFFFF;
	background-image: url(images/background_stamp.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.sidecell {
	text-align: left;
	vertical-align: middle;
	padding: 25px 10px 10px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: dashed;
	border-bottom-color: #D7D7D7;
	}
a:link {
	color: #0000CC;
	text-decoration: none;
}
a:visited {
	color: #0000CC;
	text-decoration: none;
}
a:hover {
	color: #FF5200;
	text-decoration: none;
}
.wheretostart {
	text-align: left;
	vertical-align: middle;
	padding: 20px 10px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: dashed;
	border-bottom-color: #D7D7D7;
	background-image: url(images/bg_where_to_start.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.hifromnelson {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	vertical-align: top;
}
.nelsonrightnow {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	vertical-align: top;
	background-image: url(images/bg_nelson_right_now.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bigtodolist {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	vertical-align: top;
	background-image: url(images/bg_the_big_to-do_list.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #D7D7D7;
}
.weathernow {
	text-align: left;
	vertical-align: middle;
	padding: 20px 10px;
	border-top-style: none;
	line-height: 20px;
	background-image: url(images/bg_nelson_right_now.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.essentialguidesbody {
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #D7D7D7;
}
.essentialguidesnotes {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;
}
.popupheading {
	background-image: url(images/h4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 2px;
}
.popupheading a:link {
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
}
.popupheading a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
}
.popupheading a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FF5200;
	text-decoration: none;
}
.nelsonrichmond {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000080;
	background-color: #FF7B00;
	padding: 10px;
	border-top-style: solid;
	border-top-width: 10px;
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/h3nelsonrichmond.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.motuekamouteremapua {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FF0000;
	padding: 10px;
	border-top-style: solid;
	border-top-width: 10px;
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/h3motuekamouteremapua.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.goldenbay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000080;
	background-color: #FEF000;
	padding: 10px;
	border-top-style: solid;
	border-top-width: 10px;
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/h3goldenbay.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.abeltasman {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000090;
	background-color: #00FF00;
	padding: 10px;
	border-top-style: solid;
	border-top-width: 10px;
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/h3abeltasman.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.nelsonlakes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000090;
	padding: 10px;
	border-top-style: solid;
	border-top-width: 10px;
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/h3nelsonlakes.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.baseline {
	padding: 12px;
}
.whatshere {
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.map {
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: center;
	vertical-align: top;
}
.drivetimeslocation {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}
.drivetimestime {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}
.drivetimesfrom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000090;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.drivetimes {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.nelsonrichmond h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	padding-left: 10px;
	padding-top: 2px;
}
.motuekamouteremapua h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 2px;
}
.goldenbay h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	padding-left: 10px;
	padding-top: 2px;
}
.abeltasman h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000090;
	padding-left: 10px;
	padding-top: 2px;
}
.nelsonlakes h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 2px;
}
.activitiescol1 {
	padding: 0px 10px 10px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D7D7D7;
	border-bottom-width: 1px;

}
.activitieslistings {
	vertical-align: top;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D7D7D7;
	border-right-width: 1px;
	border-right-color: #D7D7D7;
}
.listingtitlegold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FBD900;
	background-color: #000000;
	text-align: left;
	vertical-align: middle;
	padding: 3px 5px 5px;
	border-top: 10px solid #FFFFFF;
	font-weight: bold;
}
.listingaddress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	padding: 10px 0px 0px 10px;
}
.listingnav {
	text-align: right;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.listingcontent {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 0px 0px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D7D7D7;
	font-size: 11px;


}

.listingtitlesilver {
	background-color: #D7D7D7;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}

.listingtitlefree {
	background-color: #f4f4f4;
	text-align: left;
	vertical-align: middle;
	padding: 3px 5px 5px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.listingcontent img {
	vertical-align: top;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
}
.goldoperators {
	text-align: left;
	vertical-align: middle;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FBD900;
	border: 10px solid #FFFFFF;
	background-image: url(images/goldops.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.listingheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000080;
	background-image: url(images/h4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 2px;
}
ul {
	list-style-position: outside;
}
li {
	margin-left: -22px;
	margin-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #181512;

}
.listingabeltasman {
	color: #000080;
	background-color: #00FF00;
	text-align: center;
	vertical-align: middle;
	padding: 3px 5px 5px;
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
.listinggoldenbay {
	color: #000080;
	background-color: #FFF100;
	text-align: center;
	vertical-align: middle;
	padding: 3px 5px 5px;
	border-top: 10px solid #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
.listingmotueka {
	color: #FFFFFF;
	background-color: #FF0000;
	text-align: center;
	vertical-align: middle;
	padding: 3px 5px 5px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
.listingnelson {
	color: #FFFFFF;
	background-color: #FF7B00;
	text-align: center;
	vertical-align: middle;
	padding: 3px 5px 5px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
.listingnelsonlakes {
	color: #FFFFFF;
	background-color: #000099;
	text-align: center;
	vertical-align: middle;
	padding: 3px 5px 5px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
.activitiesinto {
	padding: 25px 10px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: none;
	border-right-color: #D7D7D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-color: #D7D7D7;
}
.activitiescategory {
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D7D7D7;
	border-right-width: 1px;
	border-right-color: #D7D7D7;
	padding: 25px 10px;
}
.clickhereformore {
	font-weight: bold;
	color: #0000CC;
	text-align: right;
	margin-top: 20px;
}
.clicktoaccess {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.goldoperators a:link {
	text-decoration: underline;
}
.goldoperators a:visited {
	text-decoration: underline;
}
.guidesspacerrow {
	background-color: #FF5000;
}
.guidescopy {
	color: #000000;
	background-color: #FFFFFF;
	padding: 10px;
}
.guidesclosewindow {
	background-color: #D7D7D7;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-bottom-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
}

.guidesimage {
	background-color: #FBD900;
	width: 200px;


}
.guidesfacts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 10px;
	vertical-align: top;
	width: 400px;

}
.guidesheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.activitiesspacerrow {
	background-color: #FF5000;
}
.activitiesimage {
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.activitiesyellowbox {
	background-color: #FBD900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FBD900;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.activitiescopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 10px 10px 0px;
}
.activitieslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FBD900;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
	border: 10px solid #FFFFFF;
}
.activitiesclosewindow {
	background-color: #D7D7D7;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-bottom-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
}
.activitiesheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.activitiessubheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF5000;
}
.activitiesheader {
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.activitieslocationgoldenbay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFF100;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.activitieslocationmapua {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.activitieslocationnelson {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF7B00;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.activitieslocationnelsonlakes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000099;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.activitieslocationabeltasman {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000080;
	background-color: #00FF00;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
}.onthispage {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #D7D7D7;
	text-align: left;
	vertical-align: middle;
	padding: 3px 5px 5px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-weight: bold;
}
.onthispagelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 20px;

}
p, td, th, input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*	line-height: 18px; */
	/* color: #000000; */
}

p.navbottomp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D7D7D7;
}


.bgyellow {
	background-color: #FBD900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	height: 25px;
	padding-left: 5px;
	padding-top: 7px;
}

.borderdashedleft {
	border-left-width: 1px;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 7px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000080;


}



.bgseasonalworktitle {
	background-image: url(images/bgseasonalwork.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 75px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 120px;
}

.bgseasonalwork {
	background-image: url(images/bgseasonalwork.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 68px;
	padding: 20px 20px 20px 25px;
	background-color: #FBD900;

}


.indent {
	padding: 10px;
}
.borderdashedhorizontal {
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;



}
.bold {
	font-weight: bold;
	padding: 10px;

}.bgstamptop {
	background-image: url(images/background_stamp_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px;

}
.bgindustries {
	background-color: #D7D7D7;
}
.bgfish {
	background-image: url(images/bgfish.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;

}
.bgapple {
	background-image: url(images/bgapple.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;


}
.bghops {
	background-image: url(images/bghops.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;


}
.bgwine {
	background-image: url(images/bgwine.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;

}

.faqanswer {
	padding-left: 20px;
	padding-right: 30px;
}


.faqhappy {
	background-color: #FBD900;
	background-image: url(images/faqhappy.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000080;
	padding-left: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.faqquestioning {
	background-color: #FBD900;
	background-image: url(images/faqquestioning.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000080;
	padding-left: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.faqsad {
	background-color: #FBD900;
	background-image: url(images/faqsad.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000080;
	padding-left: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.faqtroubled {
	background-color: #FBD900;
	background-image: url(images/faqtroubled.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000080;
	padding-left: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.commentbox {
	text-align: left;
	vertical-align: middle;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FBD900;
	background-image: url(images/goldops.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.indentfaq {

	padding: 10px 10px 10px 20px;
}
.borderdashedleftTitle {
	border-left-width: 1px;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 7px 5px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FBD900;

}
.borderyellow {
	border: 1px
}
.summary {
	font-size: 14px;
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000080;
	font-size: 12px;

}
.textareasmall {
	font-size: 10px;
	width: 140px;
}
.border {
	border: 1px solid #CCCCCC;
	margin: -4px;

}
.indentsmall {

	padding: 3px;
}
.subtitlered {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FA6D15;
	font-size: 12px;
}
.linespacing {
	line-height: 18px;
}
.linespace {
	line-height: 18px;
}
.updated {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #000000;
	background-color: #CCCCCC;
	padding: 5px;
	border: 2px solid #FFFFFF;
}
.hotdeals {
	background-color: #880000;
	padding: 5px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.hotdeals_sub	{
	background-color: #FFD366;
	padding: 5px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.hotdeals_border {
	border: 1px solid #CCCCCC;
}
.hotdeals_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 10px;
	vertical-align: top;
}
.hotdeals_title {
	font-size: 16px;
	color: #880000;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.hotdeals_conditions {
	font-size: 12px;
	color: #000000;
	background-color: #FFD366;
	padding: 10px;
}
.postcard_bg {
	background-color: #FBD900;
	padding: 5px;
}
.indent_2 {
	padding: 2px;
}
.hotdeals_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFB500;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.title_bg_orange {
	background-color: #FF5200;
	padding: 10px;
}
.title_bg_burgandy {
	background-color: #880000;
	padding: 10px;
}
.bg_postcards {
	background-color: #00A6FF;
	padding: 10px;
	border: 2px solid #FFFFFF;
}
.postcard_caption {
	background-color: #FFB500;
	height: 190px;
}
.postcard_description {
	vertical-align: top;
	padding: 20px;
}
.postcard_caption div {
	padding: 10px;
	vertical-align: top;
}
.postcard_subheading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #00A6FF;
	padding: 10px;
}
.border_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E6E6E6;
}
.sea-kayaks-new-zealand {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	display: none;
}
h1 {
	font-size: 14px;
}
noscript {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: none;
}
noscript h2 {
	font-size: 12px;
}
noscript h1, noscript h2 {
	margin-bottom: 3px;
	margin-top: 8px;
}
