@charset "utf-8";
/* CSS Document */

/*************************************************************************************************************************************		wrapper + general	 */ 

	body {	margin:0px;	background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/backgroundmap.jpg);	background-repeat:repeat-x;	background-color:#F2F2F2;}
	body, html {height:100%;}
	#wrapper { width:900px; background-color:#FFF; margin-left:auto; margin-right:auto; min-height: 100%; position:relative;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;   }
	.pageWidthSection { width:900px; margin-left:auto; margin-right:auto; height:100%;   }
	#rightShaddow {	height:100%; width:10px; background-image: url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/rightShaddow.png);  position:absolute; left:50%; margin-left:450px; top:0px; z-index:10	}

/*************************************************************************************************************************************		header	 */ 

	#header {height:80px; position:relative; background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/backgroundmap.jpg); background-color:#39C; }
		#header h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; margin:0px; }
		#header .share { 	position:absolute; 	top:3px; width:280px;	right:0px;	background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/share.png); background-repeat:no-repeat; background-position:0px 7px;}
	
	#header .share a {  font-size:11px; display:block;color:#FFF;  font-weight:bold;  margin-left:25px;}
	#header .share div a { font-size:11px; margin-left:0px; display:block; float:left; color:#FFF; line-height:10px; font-weight:bold;  padding-top:2px;}
	#header form {text-align:right;}
	

/*************************************************************************************************************************************		menu	 */ 

	#menu {
	height:50px;
	background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/menu.png);
	position:relative;
	z-index:15;
	background-color:#2291FF;
}

		#menu {  }
		#menu ul { list-style-type:none; margin:0px; padding:0px; padding-top:5px;}
		#menu ul li { float:left; }
		#menu ul li a { display:block; height:45px; outline:none; width:135px; padding-left:10px; color:#FFF; font-size:12px; text-decoration:none;  }

		#menu ul li ul { display:none;}				/* hide the drop downs */
		
		/* hover over button */
/*		#menu ul li:hover { background-image:url('/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/tabBrown.png'); background-position:bottom left; background-repeat:no-repeat; }
		#menu ul li:hover a { color:#036; }		 */
		
		 #menu ul li:hover  { background-image:url('/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/tabBrown.png'); background-repeat:no-repeat; } 
		
		#menu ul li a:hover { background-image:url('/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/tabBrown.png'); background-position:bottom left; background-repeat:no-repeat; color:#036;}

		#menu ul li:hover ul 	{display:block; } /* this works for all things about EI6*/
		#menu ul li ul 			{ width:170px; position:absolute; z-index:100; background-color:#d9d5ca; border:#666 1px solid; border-top:none; padding:5px;}
		#menu ul li ul li 		{ float:none; background-image:none; display:block; width:160px;  }
		#menu ul li ul li a 	{  background:none; padding:5px; height:auto; width:160px; color:#000;}
		
		#menu ul li:hover ul li ul {display:none}/* this us for sub sub menus and works for all things about EI6*/
		#menu ul li ul li:hover a { background-image:none; background-color:#FFFFFF; font-weight:normal; }				
		
		#menu ul li ul li a:hover { background-color:#fff; background-image:none;  }
		
		#menu ul li:hover ul li:hover ul{ display:block; }
		#menu ul li ul li ul{ background-color:none; position:absolute; left:120px; top:5px; width:190px; background-color:#fff; height:215px; border:none;  }
		#menu ul li ul li ul li { padding:0px; }
		#menu ul li ul li ul li a { display:block; width:180px; padding:4px;  }
		#menu ul li ul li ul li a:hover { color:#FF6600; background-color:#CCCCCC; background-image:none; }
		
		
		#menu .smallerTitle { font-size:12px; font-weight:bold; }
		#menu .biggerTitle { font-size:16px; font-weight:bold; }
		


/*************************************************************************************************************************************		sub menu	 */ 

	#submenu { background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/submenu.jpg); background-repeat:repeat-x; background-color:#FFF; background-position:bottom; }
		#submenu p {margin:0px; font-size:12px;}
		#submenu a {color:#000; text-decoration:none;}
		#submenu a img {border:none;}
		#submenu a:hover {color:#F90; }
		
		
	#progsubmenu { background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/submenu.jpg); background-repeat:repeat-x; background-color:#FFF; background-position:bottom;  padding-bottom:30px; margin-bottom:5px; min-height:70px;}
		#progsubmenu p {margin:0px; font-size:12px;}
		#progsubmenu h2 {  font-size:14px; font-style:italic; color:#333; font-weight:normal; }

/*************************************************************************************************************************************		page	 */ 

	#page { font-size:11px; color:#666;  padding-bottom:200px; position:relative; min-height:250px; border-left:1px #D9DFEA solid; }
	#page p { font-family:Arial, Helvetica, sans-serif; line-height:17px; }
		 a { color:#036; font-weight:bold; text-decoration:none;}
		 a:hover {text-decoration:underline; color:#06C;}
		
		/* one col layout*/
			#page .layout_1col {padding:10px; width:880px; }		
		
			#page .Layout_3cols { position:relative;}
			#page .Layout_3cols .col1 { width:220px;  position:absolute; left:0px; top:0px}
			#page .Layout_3cols .col2 { padding-left:230px; padding-right:170px;}
			#page .Layout_3cols .col3 {  width:160px; position:absolute; right:0px; top:0px}	
			
			#page .Layout_RightCol {position:relative;}
			#page .Layout_RightCol .col1 { padding-left:10px; padding-right:170px;}
			#page .Layout_RightCol .col2 {
	width:160px;
	position:absolute;
	right:0px;
	top:0px
}
			
			#page .Layout_LeftCol {position:relative;}
			#page .Layout_LeftCol .col2 { padding-left:170px; padding-left:230px; padding-right:10px;}
			#page .Layout_LeftCol .col1 {  width:220px; float:left;}			
			
			.appform { width:500px; }
			
			.roundCornerBoxTL {  background-color:#D9DFEA; padding:5px; padding-left:10px; background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/cornersBlueTL.jpg); background-repeat:no-repeat; background-position:top left; color:#333; font-size:11px; }
			.roundCornerBoxTR {  background-color:#D9DFEA; padding:5px; padding-right:10px; background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/cornersBlueTR.jpg); background-repeat:no-repeat; background-position:top right; color:#333; font-size:11px;}
			
			
			.backgroundBlues { background-color:#D9DFEA; }
			
			.leftBoxBlue { background-color:#c8e4f8; padding:5px; margin-top:5px; background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/leftBoxBlueShade.jpg); background-repeat:repeat-x; background-position:bottom; }
			.leftBoxBlue p { margin:0px; padding:0px; }
			
			.leftBoxBlueHollow { background-color:#fff; border:#c8e4f8 1px solid; border-left:none; padding:5px; margin-top:5px; background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/leftBoxBlueShade2.jpg); background-repeat:repeat-x; background-position:bottom; }
			.leftBoxBlueHollow p { margin:0px; padding:0px; }
			
			
			.backgroundBlues2 { background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/blueGrad.jpg); color:#FFFFFF;  }
			.backgroundBlues2 h2 { color:#FFFFFF;}
			.backgroundBlues2 hr { height:1px; margin-top:5px; margin-bottom:5px; border-bottom:none; border-top:1px #FFFFFF solid;}
			.backgroundBlues2 a { color:#FFFFFF; }
			
			hr {height:4px; background:none; border:#999999 1px dashed; margin-top:15px; margin-bottom:15px; border-width:1px 0 1px 0; }
			
			.paperTextureArea { background-color:#E3DED5; background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/papertexture.jpg); padding:10px; }
			.paperTextureArea hr { margin-top:5px; margin-bottom:5px; color:#666666;}
			
			.lineIndent { padding-left:110px; }
			
			.contactform {width:400px; }
			
			.roundCornerBoxBeigeTL {  background-color:#FAEBCB; padding:5px; padding-left:10px; background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/cornersBeigeTL.jpg); background-repeat:no-repeat; background-position:top left; color:#333; font-size:11px; }
			.roundCornerBoxBeigeTR {  background-color:#FAEBCB; padding:5px; padding-right:10px; background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/cornersBeigeTR.jpg); background-repeat:no-repeat; background-position:top right; color:#333; font-size:11px;}

			
			.rightpicture { float:right; border:1px #333 solid; margin:0px 0px 10px 10px; }
			.leftpicture { float:left; border:1px #333 solid; margin:0px 10px 10px 0px; }

		#page .intro { font-style:italic; color:#06C; font-size:12px; font-weight:bold; }
		#page .dropCaps { font-size : 400%; font-weight : bold; float : left; width : 1em; font-style:normal; font-family:"Times New Roman", Times, serif; margin-top:-5px; margin-right:-5px; }
		 h1, h1 a {font-size:20px; color:#036; font-weight:bold; margin-top:0px; margin-bottom:5px;}
		 h2, h2 a {font-size:16px; color:#F60; font-weight:bold; margin-top:0px; margin-bottom:5px; }
		 h3, h3 a {font-size:14px; color:#036; font-weight:bold; margin-top:0px; margin-bottom:5px;}
		 h4, h4 a {font-size:12px; color:#F60; font-weight:bold; margin-top:0px; text-transform:uppercase; margin-bottom:5px; line-height:normal}
		 h5, h5 a {font-size:12px; color:#036; font-weight:bold; margin-top:0px; text-transform:uppercase; margin-bottom:5px; line-height:normal}		
		#page p { margin-top:0px; }
		
		
		
			#programBlocks a { display:block; font-weight:normal; color:#666; background-color:#D9DFEA; padding:2px; width:320px; line-height:13px; float:left; margin-right:5px; margin-bottom:5px; text-decoration:none; }
			#programBlocks strong { color:#06C; }
			#programBlocks a:hover {	background-color:#7185AE;	text-decoration:none; color:#FFF; }
			#programBlocks a:hover strong { color:#fff;}
			#programBlocks a img { float:left;  border:none; margin-right:5px; }
			#programBlocks h2 { float:left; display:block; width:400px;  }

			
			.subProgramBlocks { font-weight:normal; padding:10px;  min-height:90px; margin-bottom:10px; background-color:#FFFDF0; border:1px #CCC solid; }
			.subProgramBlocks img { float:right; margin-left:5px;   }			
			
			
			
			
			#subPrograms a {display:block; font-weight:normal; min-height:144px; color:#666; background-color:#D9DFEA; padding:2px; width:425px; margin-right:10px; float:left; line-height:13px; margin-bottom:5px; text-decoration:none; }
			#subPrograms strong { color:#06C; }
			#subPrograms a:hover {	background-color:#7185AE;	text-decoration:none; color:#FFF; }
			#subPrograms a:hover strong { color:#fff;}
			#subPrograms a img { float:left;  border:none; margin-right:5px; }
			#subPrograms h2 { clear:both; }
			
			
			.programGalleryIcons { overflow:auto; width:640px; height:100px;}
			.programGalleryIcons td {background-color:#666; height:60px; width:90px; margin:5px; padding:2px; }
			
			.makeBooking1 { display:block; float:right; height:30px; width:262px; color:#FFF; padding-top:6px; font-size:14px; text-align:center; background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/bookProgram.png); background-repeat:no-repeat; }
			.makeBookingSide { display:block; height:30px; width:220px; color:#FFF; margin-top:5px; padding-top:6px; font-size:14px; text-align:center; background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/bookProgramSide.jpg); background-repeat:no-repeat; }		
			
			.makeBookingSm { display:block; height:20px; width:99px; color:#FFF; margin-top:5px; padding-top:1px; font-size:11px; text-align:center; background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/bookProgramSm.png); background-repeat:no-repeat; }	
			
			.subProgramBlocks .apply { display:block; height:20px; width:150px; color:#FFF; margin-top:5px; padding-top:1px; font-size:11px; text-align:center; background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/bookProgramB.jpg); background-repeat:no-repeat; }			
				
/* used on the app pages */			
.tabStyle {padding:7px; height:23px; }
.tabStyle a {  float:left; border:#36C solid 1px; border-bottom:none; padding:7px; display:block; text-decoration:none;  background-color:#CCDFFD; margin-right:5px; }


/*************************************************************************************************************************************	  program pages */

.programTabs {  min-height:250px; float:left; width:640px; margin-bottom:10px;   background-repeat:repeat-x; background-color:#e9e6d7; border:1px solid #ccc; border-top:none; padding:5px; }
.programsTabLinks { height:26px; clear:right; }

.programsTabLinks a {
	position:relative;	
	background-color:#D3CDAF;	
	padding:6px;
	padding-right:10px;
	padding-left:10px;
	margin-right:2px;
	display:block;
	float:left;
	outline:none;	
}
.programsTabLinks a:hover {
	background-color:#C1B98E;
}



.form_fields legend {  font-weight:bold; color:#06C; }
.form_fields td { padding:2px; width:300px; }
.form_fields td textarea, .form_fields td input{width:250px; }


.appblurb { background-color:#06C; padding:10PX; color:#FFF; }	
span.asterisk { color: #FF0000; }

/*************************************************************************************************************************************	  program fee payment pages */

div.form_fields { padding: 2px 0; width: 100%; }
div.form_fields_left { padding: 2px 0; width: 380px; float: left; }
div.form_fields_right{ padding: 2px 0; width: 170px; float: right; }

/*************************************************************************************************************************************	  balance of program fee pages */

.fees { width: 80%; }
.feespopup { width: 45%; }
.feestd { padding: 2px; }
.feestdc { padding: 2px; text-align: center; }

/*************************************************************************************************************************************	  staff pages */

#facephotos a { float:left; display:block; background-color:#498DF3; margin:4px; padding:3px;  }
#facephotos a img {border:none; }
#facephotos a:hover {text-decoration:none; }


/*************************************************************************************************************************************		footer */ 
	
#footer {background-color:#0092d1;  width:100%; margin-top:-200px; height:250px; }
/* background-image:url(../../layoutImages/footerGraphic2.png); background-repeat:no-repeat; background-position:center; } */
	#footerInner  { background-image:url(/web/20091002041836im_/http://www.volunteer.org.nz/layoutImages/footerGraphic.png); height:240px; background-repeat:no-repeat; text-align:center; width:905px;  color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; position:absolute; left:50%; margin-left:-450px; z-index:11; font-size:10px;}	
	#footerInner  blockquote { margin:0px 0px 5px 15px; }

#footerInner p { margin:0px; }
#footerInner a { color:#FFF; border:none;}

/*
     FILE ARCHIVED ON 04:18:36 Oct 02, 2009 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 00:07:22 Feb 25, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.667
  exclusion.robots: 0.054
  exclusion.robots.policy: 0.043
  esindex: 0.011
  cdx.remote: 7.938
  LoadShardBlock: 99.967 (3)
  PetaboxLoader3.datanode: 125.295 (4)
  load_resource: 395.306
  PetaboxLoader3.resolve: 347.775
*/