body {padding:0; margin:0; color:#666666; background-color:#D2D2D2; font: 12px Arial, Helvetica; text-align:center;}
br{font-size:10px}
h2 {font-size:13px;font-weight:bold;color:#4F81BD;margin:10px 0 0 0;padding:0;}

#container {width: 720px; background-color:#FFFFFF;	text-align:left; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:0px; padding:0; border: 1px solid #999999;}
#header {width:700px; height:60px; margin:15px 0 0 10px; border-bottom:5px solid #eeeeee; padding:0;}
#logo {float:left; width:250px;	height:47px; margin: 0;  background-image: url(images/logos/logo.gif); background-repeat:no-repeat;}

#menu {width:700px; height:33px; margin:3px 0 0 10px; padding:0;}
#menu ul {width:700px; height:33px; margin:0; padding:0;}
#menu li {width:117px; height:33px; padding:0; margin:0; display:inline;} 
#menu li.first {width:115px;} 

#secondarymenu {width:700px; height:24px; margin:3px 0 5px 10px; padding:0; background-color:#eeeeee;}
#secondarymenu ul {width:700px; height:16px; margin:2px 0 0 3px; padding:3px;}
#secondarymenu li {padding:0; margin:0 20px 0 0; display:inline;} 
#secondarymenu li.selected {font-weight:bold;} 

#content ul{ margin:0 0 0 0; padding:0 0 0 5px; list-style-image:url(images/li_image.gif); list-style-position:inside;}
#content li{ margin:5px 0 5px 0; padding:0;}
ul.objectives{list-style-image:none; list-style:disc; border:1px solid red;} 

#content {width:700px; margin:3px 10px 5px 10px; padding:0; ;}
#photocontent {width:600px; margin:30px 0 30px 80px; padding:0;}
#content #rightpanel {float:right; width:300px; margin:0 0 5px 0; padding:0; border-top:3px solid #eeeeee;}
#content #rightpanel2 {float:right; width:300px; margin:0 0 5px 0; padding:0; }
.kiwi #content #rightpanel {float:right; width:300px; margin:0 0 5px 0; padding:0; border-top:0;}

#content #leftpanel, #content #leftpanel2 {float:left; width:391px; margin:0 0 5px 0; padding:0;}
#content #leftpanel #video {float:left; width:391px; height:220px; margin:0; padding:0; background-image:url(images/loading.gif);} 
#content #leftpanel #whio {float:right; width:193px; height:158px; margin:20px 0 0 0; padding:0; background-image:url(images/whio.jpg); background-repeat:no-repeat;}
#content #leftpanel #kiwi {float:left; width:193px; height:158px; margin:20px 0 0 0; padding:0; background-image:url(images/kiwi.jpg); background-repeat:no-repeat;}
#content #leftpanel #photoheading {float:left; width:391px; height:33px; margin:20px 0 7px 0; padding:0; background-image:url(images/headings/photoheading.gif); background-repeat:no-repeat;}
#content #leftpanel #monthlyupdateheading {float:left; width:391px; height:33px; margin:20px 0 7px 0; padding:0; background-image:url(images/headings/monthlyupdateheading.jpg); background-repeat:no-repeat;}

#content #rightpanel #projects {float:left; width:300px; margin:5px 0 0 0; padding:0; background-image:url(images/headings/projectsheading.gif); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #projects p.intro {margin: 35px 10px 5px 2px;}
#content #rightpanel #projects.project {float:right; width:175px; margin:5px 0 0 0; padding:0;}

#content #rightpanel #intro {float:left; width:300px; height:210px; margin:5px 0 0 0; padding:0; background-image:url(images/mapnz.gif); background-repeat:no-repeat; background-position:bottom right;}
#content #rightpanel #intro #introtext {float:left; width:195px; margin:0 0 0 0; padding:0;}
#content #rightpanel #intro p.heading {font-size:12px; color:#666666;}
#content #rightpanel #intro p .red {color:#b72c23; font-size:16px;}
#content #rightpanel #overviewheading {float:left; width:304px; height:33px; margin:3px 0 5px 0; padding:0; background-image:url(images/headings/overview.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #financialheading {float:left; width:304px; height:33px; margin:3px 0 5px 0; padding:0; background-image:url(images/headings/financial.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #staffheading {float:left; width:304px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/staffheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #volunteersheading {float:left; width:304px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/volunteers.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #caninesupportheading {float:left; width:304px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/caninesupport.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #contractorsheading {float:left; width:304px; height:33px; margin:20px 0 5px 0; padding:0; background-image:url(images/headings/contractors.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #kiwiheading {float:left; width:304px; height:33px; margin:0 0 5px 0; padding:0; background-image:url(images/headings/kiwiheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #whioheading {float:left; width:304px; height:33px; margin:0 0 5px 0; padding:0; background-image:url(images/headings/whioheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #kiwistatsheading {float:left; width:304px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/kiwistatsheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #whiostatsheading {float:left; width:304px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/whiostatsheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #beginningheading {float:left; width:304px; height:33px; margin:0 0 5px 0; padding:0; background-image:url(images/headings/beginningheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #updateheading {float:left; width:304px; height:33px; margin:0 0 5px 0; padding:0; background-image:url(images/headings/updateheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #objectivesheading {float:left; width:304px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/objectivesheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #donateheading {float:left; width:304px; height:33px; margin:0 0 5px 0; padding:0; background-image:url(images/headings/donateheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #corporateheading {float:left; width:304px; height:33px; margin:10px 0 0 0; padding:0; background-image:url(images/headings/corporateheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #futureheading {float:left; width:304px; height:33px; margin:10px 0 0 0; padding:0; background-image:url(images/headings/futureheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #rightpanel #trusteesheading {float:left; width:304px; height:33px; margin:10px 0 0 0; padding:0; background-image:url(images/headings/trusteesheading.jpg); background-repeat:no-repeat; background-position: top;}

p {margin:2px 0 3px 0; padding:0;}
p.mainheading {font-size:12px; color:#000000;}
p .red {color:#b72c23; font-size:16px;font-weight:bold;}
p.heading {font-size:11px; font-weight:bold;color:#b72c23;}
p.largeredheading {font-size:16px; font-weight:bold;color:#b72c23;text-transform:uppercase;}
p.redheading {font-size:11px; font-weight:bold;color:#b72c23;text-transform:uppercase;margin-top:0px;}
.dark {color:#181818;}
a {color:#b72c23; text-decoration:underline; cursor:pointer;}
a img {margin:0; padding:0; border:0;}
.printheading{display:none;}

#content #leftpanel #kiwi p {margin:35px 120px 5px 7px;}
#content #leftpanel #whio p {margin:35px 100px 5px 7px;}
#copyright {clear:both; width:700px; height:50px; margin:0 0 10px 10px; padding:0; background-color:#efefef;} 
#copyright p {padding:15px 0 0 10px; color:#333333; font-size:11px;}


p.blockquote {background-color:#CCCCCC; padding:10px; color:#000000; }

#content #rightpanel .trustee, #content #rightpanel2 .trustee {float:left; width:304px; margin:15px 0 0 0; padding:0;}
#content #rightpanel .sponsor {float:left; width:304px; margin:15px 0 0 0; padding:0;}
.trustee img, .staffmember img {margin: 0 10px 2px 0;}
#kiwi a,#whio a {color:#FFFFFF;}


#content #leftpanel #visionheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/vision.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #goalsheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/goals.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #objectiveheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/objective.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #inkindheading {float:left; width:391px; height:33px; margin:10px 0 0 0; padding:0; background-image:url(images/headings/inkind.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #didyouknowheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/didyouknowheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #qaheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/qaheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #moreinfoheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/moreinfoheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #surveyworkheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/surveyworkheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #activitiesheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/activitiesheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #monitoringheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/monitoringheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #crecheheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/crecheheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #mainlandcrecheheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/mainlandcrecheheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #trappingheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/trappingheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #populationsurveysheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/populationsurveysheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #potentiallyoneheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/potentiallyoneheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #volunteersheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/volunteersheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #volunteerheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/volunteerheading.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #caninesupportleftheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/caninesupportleft.jpg); background-repeat:no-repeat; background-position: top;}
#content #caninesupportlongheading {float:left; width:700px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/caninesupportlong.jpg); background-repeat:no-repeat; background-position: top;}

#content #leftpanel #staffheadingleft {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/staffheadingleft.jpg); background-repeat:no-repeat; background-position: top;}
#content #leftpanel #contactheading {float:left; width:391px; height:33px; margin:10px 0 5px 0; padding:0; background-image:url(images/headings/contactheading.jpg); background-repeat:no-repeat; background-position: top;}


#content #leftpanel .staffmember, #content #leftpanel2 .staffmember {float:left; width:391px; margin:10px 0 0 0; padding:0;}

