/*------------footer------------*/
.footer-container {padding:0 5px 0 5px; float:none;}
/*--------------------------FOOTER-TOPTAGS--------------------------*/
.footer-toptags {background-color:#7E8083;font:normal 12px 'Lucida sans unicode', Arial, sans-serif;padding:16px;color:#ffffff;}
.footer-toptags ul {margin:0;padding:0;list-style-type:none; font:normal 12px 'Lucida sans unicode', Arial, sans-serif;}
.footer-toptags ul li {float:left;width:173px;line-height:1.4em;}
.footer-toptags ul a, .footer-toptags ul a:visited {color:#ffffff; text-decoration:none; font-size:12px;}
.footer-toptags ul a:hover {text-decoration:underline;}
.footer-toptags .toptags-heading {font: bold 14px 'Lucida Sans Unicode','Lucida Grande',Arial,sans-serif;color:#ffffff;margin:0 0 8px 0;background:url(http://media.nzherald.co.nz/nzhgfx/themes/0/images/dots-white.gif) bottom repeat-x;padding:0 0 2px 0;display:block;}
.footer-toptags .business-tags {width:520px;float:left;}
.footer-toptags .feature-tags {width:170px;float:left;margin:0 0 0 16px;}
.footer-toptags .search-tags {width:170px;float:left;margin:0 0 0 16px;font:normal 0.9em Arial, sans-serif;}
.footer-toptags form {margin:5px 0 0 0;float:left;}
.footer-toptags .textbox{width:110px;}
.footer-toptags .searchbutton{font:1.0em Arial,Verdana,sans-serif;padding:0 1px 0 1px;width:50px;}
.footer-toptags a:focus{outline:none;}
/*--------------------------FOOTER-LATESTNEWS--------------------------*/
.footer-latestnews {background-color:#292B2E;font:normal 12px 'Lucida sans unicode', Arial, sans-serif;padding:16px 0px 16px 16px;}
.footer-latestnews .logo-block{float:left;width:260px;}
.footer-latestnews .logo-block-heading {font:bold 13px 'Lucida sans unicode', Arial, sans-serif;color:#ffffff;display:block;}
.footer-latestnews .logo-block img {margin:8px 0 5px 0;border:0;float:left;}
.footer-latestnews .logo-block a {color:#ffffff;float:left;text-decoration:underline;}
.footer-latestnews .icons-block {float:right;width:660px;}
.footer-latestnews .icons{color:#ffffff;float:right;width:165px;margin:3px 0 3px 0px;}
.footer-latestnews .icons img{float:left;border:0;margin:0 5px 0 0;}
.footer-latestnews .icons a{text-decoration: none;color:#ffffff;}
.footer-latestnews .icons a span {    font-size: 90%;    color: #999;    margin-top: 5px;}
.footer-latestnews .icons p{margin:0;}
.footer-latestnews .icons a:focus{outline:none;} 
/*------------------------------FOOTER-TABS----------------------------*/
.footer-tabs {background:url(http://media.nzherald.co.nz/nzhgfx/themes/0/images/headerfooter/footer-tab-bg.gif) bottom repeat-x;background-color:#00549A; padding:5px 10px 0 10px; width:auto;}
.footer-tabs ul {list-style-type:none; margin:0;padding:0;font: bold 11px Arial,sans-serif;}
.footer-tabs ul li{float:left; margin:0 6px; padding:0;}
.footer-tabs ul li a {background:transparent url(http://media.nzherald.co.nz/nzhgfx/themes/0/images/headerfooter/footer-tab-right.gif) no-repeat right top; padding:5px 0 5px 0; display:block; text-decoration:none; color:#ffffff;}
.footer-tabs ul li span {background:transparent url(http://media.nzherald.co.nz/nzhgfx/themes/0/images/headerfooter/footer-tab-left.gif) no-repeat left top; padding:5px 5px 5px 5px;}
.footer-tabs ul li a:visited {color:#ffffff;}
.footer-tabs ul li a:hover span{text-decoration:underline;}
.footer-tabs ul li.ui-tabs-selected a, .footer-tabs ul li.ui-tabs-selected a:visited {background-position: 100% -34px;color:#000000;}
.footer-tabs ul li.ui-tabs-selected span {background-position: 0 -34px;}
/*---------------------------------FOOTER-TABS-EXPANDED----------------------*/
.footer-tabs-expanded {background:transparent url(http://media.nzherald.co.nz/nzhgfx/themes/0/images/headerfooter/footer-tab-expanded-bg.gif) top repeat-x;border-bottom:2px solid #2971AF;background-color:#A5C6DD;}
.footer-tabs-expanded .items {float:left;width:150px;padding:10px 10px 15px 20px;}
.footer-tabs-expanded p {font:normal 11px 'Lucida sans unicode', Arial, sans-serif;margin:0;}
.footer-tabs-expanded .footer-tabs-heading {font:bold 12px 'Lucida sans unicode', Arial, sans-serif;display:block;}
.footer-tabs-expanded .footer-tabs-heading a{color:#000000;text-decoration:none;}
.footer-tabs-expanded .footer-tabs-heading a:hover{color:#000000;text-decoration:none;}
/*-------------------------------FOOTER-BOTTOM-------------------------------*/
.footer-bottom {font: normal 11px Arial, sans-serif;padding:10px 0 5px 0;text-align:center; float:none;}
.footer-bottom ul{list-style:none;margin:0;padding:0;float:none; display:inline;}
.footer-bottom ul li{float:none; display:inline;margin:0 15px 0 0;}
.footer-bottom ul li a { color:#069;text-decoration:none; }
.fotter-bottom ul li a:hover {text-decoration:underline; }
.footer-bottom p {font-size:.9em;color:#666666;display:inline;}
.ui-tabs-hide { display: none; }
/*-------------------------------FOOTER-NETWORK-NAV-BAR-------------------------------*/
.footer-container .netWorkNav{ margin:0; padding:0; display:block; height:25px; text-align:center; font:11px 'Lucida sans unicode',Arial,sans-serif; background:transparent url(http://media.nzherald.co.nz/nzhgfx/themes/0/images/nn-bg.jpg) repeat-x;}
.footer-container .netWorkNav ul.netNav {position:relative; margin:0 5px; text-align:center; list-style:none;padding-top:5px;}
.footer-container .netWorkNav ul.netNav li{padding:0 10px; background:transparent url(http://media.nzherald.co.nz/nzhgfx/themes/0/images/nn-divider-line.gif) no-repeat scroll right 0; display:inline;}
.footer-container .netWorkNav ul.netNav li.last{background:transparent;}
.footer-container .netWorkNav ul.netNav li a{padding:0 5px; height:16px; color:#069; text-decoration:none;}
.footer-container .netWorkNav ul.netNav li a:hover{background:#1f6aa9; color:#FFF; text-decoration:underline;}
/*-------------------------------FOOTER-NETWORK-NAV-BAR-------------------------------*/
#footer { margin-top:5px; width:inherit; background-color: #EEE; border-top:1px solid #060; }
#footer .heading{ display:inline; padding:5px 10px; font:18px Arial, sans-serif; color:#333; }
#footer .ranking{ padding:0 10px; float:left; }
#footer .ranking .subHeading{ float:left; margin-bottom:10px; width:inherit; color:#333333;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;}
#footer .ranking .subHeading a{ float:left; font:12px Arial, sans-serif; font-weight:bold; color:#333; text-decoration:none; }
#footer .ranking .subHeading a:hover{ text-decoration:underline; }
#footer .ranking .subHeading span.braces{ float:left; margin-top:-4px; margin-left:2px; }
.ranking ul{ margin:0; padding:0; clear:left; }
.ranking ul.twoDigits{ margin-left:17px; list-style:none; }
.ranking ul.threeDigits{ margin-left:30px; list-style:none; }
.ranking ul.headlines li{ margin:0 0 5px 0; font:11px Arial,sans-serif; line-height:1.1em; }
.ranking ul.headlines a{ padding:0 0 2px 0; display:inline-block; color:#069; text-decoration:none; }
.ranking ul.headlines a:hover{ text-decoration:underline; }
.ranking ul.headlines a:visited{ color:#663399; }
.ranking ul.headlines em{ margin-top:0px; padding:2px 0 1px 0; float:left; height:11px; background-color:#060; text-align:center; color:#FFF; font-size:11px; line-height:1em; font-style:normal; font-weight:bold; text-transform:uppercase; }
.ranking ul.twoDigits em{ margin-left:-17px; width:14px; }
.ranking ul.threeDigits em{ margin-left:-30px; width:25px; }
.ranking ul.headlines li.more a{ padding-left:1px; font:10px Arial, sans-serif; text-decoration:underline; color:#060; }



/* Footer Top Content (Wolverine)
------------------------------------------*/
#nzh_footer {
	border-top: 1px solid #060;
	margin-top: 5px auto 0;
	padding: 0;
	text-align: center;
	width: 1000px;
	}

	#nzh_footer .footerTop {
		background: #eee;
		width: 100%;
		}

		#nzh_footer .footerTopContent {
			margin: 0 auto;
			text-align: left;
			width: 960px;
			}

			#nzh_footer .heading {
				color: #333;
				display: inline;
				font: 18px Arial, sans-serif;
				padding: 5px 10px;
				}

			#nzh_footer .bg3333grey{
				background: url(http://media.nzherald.co.nz/nzhgfx/themes/0/images/headerfooter/bg333grey.gif) no-repeat center bottom;
				}

				#nzh_footer .ranking {
					padding: 0 10px;
					}

					#nzh_footer .subHeading {
						color: #333;
						display: inline;
						float: left;
						font: bold 12px Arial, sans-serif;
						margin-bottom: 10px;
						text-decoration: none;
						}

					#nzh_footer .ranking ul {
						clear: left;
						margin: 0 0 0 17px;
						padding: 0;
						}

					.ie6 #nzh_footer .ranking ul {
						left: -17px;
						position: relative;
						}

					#nzh_footer .ranking .twoDigits{
						list-style: none;
						}


						#nzh_footer .ranking .twoDigits em {
							width: 14px;
							}

					#nzh_footer .ranking .threeDigits {
						list-style:none;
						}

						#nzh_footer .ranking .threeDigits em {
							width:25px;
							}

						.ie6 #nzh_footer .ranking .twoDigits em,
						.ie6 #nzh_footer .ranking .threeDigits em {
							position: relative;
							}

					#nzh_footer .ranking .headlines li {
						font: 11px Arial, sans-serif;
						line-height: 1.1em;
						margin: 0 0 5px 0;
						}

						#nzh_footer .ranking .headlines a {
							display: inline-block;
							color: #069;
							padding:0 0 2px;
							text-decoration:none;
							}

							#nzh_footer .ranking .headlines a:hover {
								text-decoration: underline;
								}

						#nzh_footer .rankingl.headlines em {
							background: #060;
							color: #fff;
							display: block;
							float: left;
							font: bold 11px/13px Arial, sans-serif;
							height: 13px;
							margin: 0 0 0 3px;
							padding: 1px 0 0;
							text-align: center;
							text-transform: uppercase;
							width: 14px;
							}

	.ranking .headlines .more a {
		color: #060;
		font: 10px Arial, sans-serif;
		padding-left: 1px;
		text-decoration: underline;
		}

/* Network Footer
------------------------------------------*/
#nzh_footer .footerMid {
	background: #292B2E;
	color: #fff;
	font: bold 13px 'Lucida sans unicode', Arial, sans-serif;
	overflow: hidden;
	padding: 15px 0 15px 40px;
	text-align: left;
	}

.ie6 #nzh_footer .footerMid {
	height: 1%;
	}

	#nzh_footer .footerLeft {
		float: left;
		width: 250px;
		}

		#nzh_footer .footerHeading {
			display: block;
			margin: 0 0 10px;
			}

		#nzh_footer .footerLogo {
			display: block;
			height: 27px;
			width: 249px;
			}

			#nzh_footer .footerLogo a {
				background: url(/apps/HeaderFooterPackageV2/nzh_img/footer/footerIcons.png) no-repeat 0 0;
				display: block;
				height: 27px;
				text-indent: -9999px;
				width: 249px;
				}

	#nzh_footer #iconsBlock {
		float: right;
		margin: 0 40px 0 0;
		overflow: hidden;
		padding: 0;
		}

		#nzh_footer #iconsBlock li {
			display: block;
			float: left;
			margin: 0 10px 0 0;
			width: 145px;
			}

			#nzh_footer #iconsBlock a {
				background: url(/apps/HeaderFooterPackageV2/nzh_img/footer/footerIcons.png) no-repeat 0 0;
				display: block;
				color: #fff;
				font: 12px/20px 'Lucida sans unicode', Arial, sans-serif;
				height: 35px;
				padding: 0 0 0 45px;
				text-decoration: none;
				}

				#nzh_footer #iconsBlock span {
					color: #999;
					display: block;
					font: 11px/15px 'Lucida sans unicode', Arial,sans-serif;
					}

				#nzh_footer #iconsBlock a:hover span {
					color: #eee;
					}

		#nzh_footer #iconsBlock .ftIconEmail,
		#nzh_footer #iconsBlock .ftIconMobile,
		#nzh_footer #iconsBlock .ftIconYoutube,
		#nzh_footer #iconsBlock .ftIconPaper {
			margin-bottom: 10px;
			}

		#nzh_footer #iconsBlock .ftIconEmail a {
			background-position: 0 -52px;
			}

		#nzh_footer #iconsBlock .ftIconMobile a {
			background-position: 0 -97px;
			}

		#nzh_footer #iconsBlock .ftIconYoutube a {
			background-position: 0 -142px;
			}

		#nzh_footer #iconsBlock .ftIconPaper a {
			background-position: 0 -187px;
			}

		#nzh_footer #iconsBlock .ftIconRss a {
			background-position: 0 -232px;
			}

		#nzh_footer #iconsBlock .ftIconTwitter a {
			background-position: 0 -277px;
			}

		#nzh_footer #iconsBlock .ftIconWidgets a {
			background-position: 0 -322px;
			}

		#nzh_footer #iconsBlock .ftIconEedition a {
			background-position: 0 -367px;
			}


/* Network Navigation
------------------------------------------*/
#networkNav {
	background: #EEF3F9 url(http://media.nzherald.co.nz/nzhgfx/themes/0/images/headerfooter/nn-bg.jpg) top repeat-x;
	}

	#networkNavInner {
		font: 11px/20px 'Lucida sans unicode', Arial, sans-serif;
		margin: 0;
		overflow: hidden;
		padding: 2px 0;
		text-align: center;
		width: auto;
		}

		#networkNav li {
			border-left: 1px solid #096398;
			display: inline-block;
			margin: 0;
			padding: 0 1px 0 4px;
			}

		.ie6 #networkNav li,
		.ie7 #networkNav li {
			display: inline;
			}

		#networkNav .first-child {
			border-left: 0;
			}

			#networkNav a {
				color: #069;
				display: inline-block;
				padding: 0 10px;
				text-decoration: none;
				}

			#networkNav a:hover {
				background: #1f6aa9;
				color: #fff;
				text-decoration: underline;
				}


/* Footer Links
------------------------------------------*/
#nzh_footer .bottomLinks {
	margin: 10px 0 0;
	text-align: center;
	}

	#nzh_footer .bottomLinks ul {
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
		}

		#nzh_footer .bottomLinks li {
			color: #666;
			display: inline;
			float: none;
			font: 11px/14px Arial,sans-serif;
			margin: 0 8px;
			}

			#nzh_footer .bottomLinks a {
				color:#069;
				font-weight:normal;
				text-decoration:none;
				}

			#nzh_footer .bottomLinks a:hover {
				text-decoration: underline;
				}

#nzh_footer .copyright {
	color: #666;
	font: 11px/14px Arial, sans-serif;
	margin: 0;
	}

/* Footer Tabs
------------------------------------------*/
#footerTabs {
	background: #1f6aa9 url(http://media.nzherald.co.nz/nzhgfx/themes/0/images/headerfooter/mn-bg.gif) repeat-x bottom;
	}

	#footerTabsInner {
		font: bold 11px/24px Arial,sans-serif;
		margin: 0;
		overflow: hidden;
		padding: 0;
		text-align: center;
		width: auto;
		}

		#footerTabs li {
			display: inline-block;
			margin: 0 1px;
			}

		.ie6 #footerTabs li,
		.ie7 #footerTabs li {
			display: inline;
			}

			#footerTabs a {
				color: #fff;
				display: inline-block;
				padding: 0 5px;
				text-decoration: none;
				}

			#footerTabs a:hover {
				background: #00549a;
				text-decoration: underline;
				}

			#footerTabs .footerExpandSelected,
			#footerTabs .footerExpandSelected:hover {
				background: #ccdeeb;
				color: #00549a;
				}

#footerTabsExpanded {
	background: #A5C6DD url(http://media.nzherald.co.nz/nzhgfx/themes/0/images/headerfooter/footer-tab-expanded-bg.gif) 0 0 repeat-x;
	border-bottom: 2px solid #2971AF;
	display: none;
	height: 102px;
	overflow: hidden;
	text-align: left;
	}

	#footerTabsExpanded ul {
		display: none;
		margin: 0;
		opacity: 0;
		overflow: hidden;
		padding: 0 115px;

		filter: alpha(opacity = 0);
		}

		#footerTabsExpanded li {
			float: left;
			list-style: none;
			margin: 0;
			padding: 10px 10px 15px 20px;
			width: 160px;
			}

			#footerTabsExpanded p {
				font: normal 11px 'Lucida sans unicode', Arial, sans-serif;
				margin: 0;
				}

				#footerTabsExpanded .footerTabsHeading {
					display: block;
					font: bold 12px 'Lucida sans unicode', Arial, sans-serif;
					}

					#footerTabsExpanded .footerTabsHeading a {
						color: #000;
						text-decoration: none;
						}

					#footerTabsExpanded .footerTabsHeading a:hover {
						color: #000;
						text-decoration: none;
						}

					#footerTabsExpanded p a {
						color: #069;
						}

					#footerTabsExpanded p a:visited {
						color: #639;
						}

					.ui-tabs-hide {
						display: none;
						}