/** 
 *
 * Main Layout File
 */
 
/* Misc Styles and defaults 
-------------------------------------------- 
partnership colour #C29382
pakarae colour #00826C
whangara color #0092D6




*/
  
  
  
  
  
  
  
  
* {
	margin: 0;
	padding: 0;
}

body {
	color: #000;
	font-size: 62.5%;
 	padding-bottom: 60px;
	font-family: Verdana, Lucida, Arial, sans-serif; 
	background: url('../images/bg-top.png') center top no-repeat;	
	min-height:600px;
}

html {
	background: #4f4f4f url('../images/bg.png') center repeat-y;	
	margin-left: -1px;
	overflow-Y: scroll;

}


table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}

.clear22 {clear:both;height:22px}

/* CONTENT
----------------------------------------- */
#Content {padding-top:10px}



/* HEADER
----------------------------------------- */
#Banner {height:220px;background:#ccc url(../images/banner1.jpg) no-repeat top left;overflow:hidden;position:relative}
#Banner #mainLogo {position:absolute; width:279px;height:171px;top:20px;left:20px; background:url(../images/main-logo.png)}
#pagewrapper.whangara-b5 #Banner #mainLogo,#pagewrapper.pakarae #Banner #mainLogo {background: url(../images/main-logo-notitle.png)}
#Banner h1 {display:none}



/* PAGEHEADER
----------------------------------------- */
#PageHeader {background:url(../images/page-header-default.png); height:65px;position:relative}
#PageHeader h2 {display:none}
#pagewrapper.whangara-farms #PageHeader {background:url(../images/page-header-partnership.png)}
#pagewrapper.whangara-b5 #PageHeader {background:url(../images/page-header-whangara.png)}
#pagewrapper.pakarae #PageHeader {background:url(../images/page-header-pakarae.png)}
/*#pagewrapper.news #PageHeader {background:url(../images/page-header-news.png)}
#pagewrapper.events #PageHeader {background:url(../images/page-header-events.png)}
#pagewrapper.photo-gallery #PageHeader {background:url(../images/page-header-gallery.png)}*/


/* MAIN NAVIGATION 
----------------------------------------- */

#MainNav {
	overflow: hidden;
	background-color:#333;
	border-bottom:5px solid #000;
	}

	#MainNav ul { 
 		float: left; 
		margin:0;
			
	}
		#MainNav ul li { 
	 		list-style: none; 
			margin: 0; 
			float: left;
			display: block;
			background-color:#333;
			
		}
  			#MainNav ul li a { 
				float: left;
				text-decoration: none;
				display: block; 
				font-size: 1.3em; 
				color: #fff;
				padding:10px 8px;
				font-weight:300;
				text-transform:uppercase;
			}
				
					#MainNav ul li a:hover { 
			 			color: #fff;
						cursor: pointer;
						text-decoration:underline;
					}
					
					
    			#MainNav ul li a.current,
	    		#MainNav ul li a.section{ 
				 	color: #fff;
					text-decoration:none;	
					
					}
				#MainNav ul li.current,#MainNav ul li.section {background-color:#000}
		
		
		
		
		#pagewrapper.whangara-farms #MainNav {border-bottom:5px solid #C29382}
		#MainNav ul li.whangara-farms {background-color:#C29382!important}
		
		#pagewrapper.pakarae #MainNav {border-bottom:5px solid #00826C}
		#MainNav ul li.pakarae {background-color:#00826C!important}
		
		#pagewrapper.whangara-b5 #MainNav {border-bottom:5px solid #0092D6}
		#MainNav ul li.whangara-b5 {background-color:#0092D6!important}


/* BREADCRUMBS
-------------------------------------------- */
#Breadcrumbs { 
 	color: #B7C0C5;
	text-align: left;
	font-size: 0.9em; 
	margin: 0px 5px 10px 0;
}
	#Breadcrumbs p {
		margin: 0;
	}


/* SIDEBAR
-------------------------------------- */

#sideBar {background:transparent url(../images/sidebar.png) no-repeat;height:480px;overflow:visible;}

/* SIDEBAR SUBNAV
-------------------------------------- */
ul.subnav,ul.news,ul.pdfs {font-size:1.2em;margin:0;float:left!important;width:210px}

ul.subnav li a,ul.pdfs li a,ul.news li a {
	color: #333;
	text-decoration: underline;
	border:none;	
	display:block;
	padding:8px;
	margin:0;
}
ul.subnav li {padding:0;margin:0!important;}

ul.subnav ul {margin-left:10px}
ul.subnav ul li {}
	
ul.subnav li a:hover,
ul.subnav li a:active, ul.pdfs li a:hover, ul.news li a:active, ul.pdfs li a:active, ul.news li a:hover  {	color: #000;}

ul.subnav li a.current,
ul.subnav li a.section, ul.pdfs li a.current, ul.pdfs li a.section,ul.news li a.current,ul.news li a.section{
	background-color: #ddd;
	color:#000;
}




ul.pdfs li {
background:transparent url('../images/icons/page_white_acrobat.png') no-repeat scroll 5px center;
list-style-type:none;
margin:0pt;
padding-left:30px;
}


ul.news li {
list-style-type:none;
margin:0pt;
padding: .6em 0;
padding-left:30px;
}



/* HOMEPAGE
------------------------------------------------ */
.homepage #Layout {background:url(../images/home-page-bg.png) no-repeat}
.homepointer {height:92px;text-indent:-9999px;}
.homepointer a {display:block;height:92px;width:300px}

#home-partnership {background:url(../images/home-pointer-partnership.gif) no-repeat}

#home-pakarae {background:url(../images/home-pointer-pakarae.gif) no-repeat}

#home-whangara {background:url(../images/home-pointer-whangara.gif) no-repeat}

.homenews {background:#fff url(../images/home-news-bg.png) no-repeat;}
.homenews div{padding:6px 6px 0 6px;}
.homenews h3 {}
.homenews h3 a {color:#A64732;text-decoration:underline;font-size:1.3em;margin-bottom:6px}
.homenews p {color: #666;
 	line-height: 18px;
 	font-size: 1.2em;
	margin: 0 0 18px 0;}
.homenews p.newsdate {color:#000;font-size:1em;margin:2px 0!important}

 .newsdiv {width:610px;height:14px; background:url(../images/newsdiv.png);margin:0 0 10px 0;clear:both;display:block}

#HomeEventsHeader {width:300px;height:34px;margin:0;margin-bottom:10px;background:#fff url(../images/home-events-header.png) left top no-repeat}
#HomeNewsHeader {width:610px;height:34px;margin:0;margin-bottom:10px;background:#fff url(../images/home-news-header.png) left top no-repeat}
#HomeGalleryHeader {width:610px;height:34px;margin:0;margin-bottom:10px;background:#fff url(../images/home-gallery-header.png) left top no-repeat}

#HomeEventsHeader h2 { text-indent:-9999px}
#HomeNewsHeader h2 { text-indent:-9999px}
#HomeGalleryHeader h2 { text-indent:-9999px}

#HomeNewsHeader a {float:right;margin-right:10px;color:#666;text-decoration:none}
#HomeGalleryHeader a {float:right;margin-right:10px;color:#666;text-decoration:none}

.homeevents {}
.homeeventsitem {padding:6px 12px;border-bottom:1px dotted #ccc}
.homeeventsitem h3 {padding-bottom:3px}
.homeeventsitem h3 a {color:#666;text-decoration:underline;font-size:1.3em;margin-bottom:6px}
.homeeventsitem p.eventdate {color:#000;font-size:1em;margin:2px 0!important}

.homeeventsitem h3.Partnership a{color:#C29382}
.homeeventsitem h3.Pakarae a{color:#00826C}
.homeeventsitem h3.Whangara a{color:#0092D6}
a.homephoto {margin-right:1px}
a.homephoto img {border:2px solid #F0F0F0}
a.last {margin-right:0!important}





/*
partnership colour #C29382
pakarae colour #00826C
whangara color #0092D6
*/

/* PEOPLE
------------------------------------------------ */
/* people holder */
.PeoplePod {width:130px;float:left;margin:0 10px 10px 0}
.PeopleImage {min-height:130px}
.PeopleImage img {vertical-align:bottom}
.PeopleName {background-color:#f0f0f0;padding:2px;margin:2px 0; font-weight:bold}
.PeopleTitle {background-color:#f0f0f0;padding:2px;margin:2px 0}

/* people page */
.people-page {float:left;width:440px}
.people-image {float:right;padding:0 0 20px 20px}
.people-contact {border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:20px 0;margin:20px 0}



/* IMAGES GALLERY
------------------------------------------------ */

p.morephotos {text-align:right;padding-right:70px;clear:both}



.gallery {margin-bottom:20px}



/* RESOURCE LISTS ETC
------------------------------------------------ */

/* boxed lists */
ul.boxed-list {
  padding: 0;
  line-height: 120%;
  list-style: none;
  border-top: 1px solid #E6E5E7;
}
ul.boxed-list li {
  border-bottom: 1px solid #E6E5E7;
  margin: 0;
  padding: 1.12em 0;
  padding-top: 1em;
  padding-left: 30px;
}
ul.boxed-list li:hover,
ul.boxed-list li.current {
  background-color: #F7F6F7;
}



/* DOCUMENTS
------------------------------------------------ */

h3.documents {font-size:1.4em}
.document-list {margin-right:20px}
.document-item {background-color:#efefef;border:1px solid #ddd;padding:20px;margin:5px 0}
.document-info {width:68%;float:left}
.document-info h4 {border:0!important; color:#000!important;font-size:1.4em!important;font-weight:bold!important}
.document-info p {}
.document-dl {float:right; width:30%}
.document-dl p {margin:0!important;font-size:1.1em}
.document-dl a {}

.getpdf {margin:20px 20px 20px 0;padding:20px 20px 20px 70px;border:1px solid #ddd; background:#e1e1e1 url(../images/icons/pdf-icon.png) left center no-repeat; color:#666;}





/* SEARCH RESULTS STYLES
------------------------------------------------ */
.searchListing {width:90%;margin:4px 0;border-top:3px solid #f0f0f0;padding:12px 6px}

/* SEARCH FORM 
-----------------------------------------------
html #SearchForm_SearchForm {
	float: right;
	width: 240px;
	margin: 5px;
}
html #SearchForm_SearchForm .middleColumn {
	float: left;
	width: 164px;
	margin: 0 5px 0 0;
	padding: 2px;
	background-color: #51a9df;
	
}
	html #SearchForm_SearchForm .middleColumn input.text {
		width: 160px;
		border: none;
		color: #666;
	}
html #SearchForm_SearchForm #SearchForm_SearchForm_action_results {
	float: left;
	margin-top: 2px;
}*/

/* MESSAGEBOXS
--------------------------------------------- */

.noborder {border:none!important}



p#Remember label {
	margin: -24px 0 0 20px;
	text-align: left;
}
