/*
 Te Ara
 --------------------------------------------------------
 mck-entry.css : 1966 Encyclopaedia of New Zealand Styles
 --------------------------------------------------------
*/

body {
	background:#f9f9f0 url(../../img/mck/bg.gif) repeat-y;
	padding:0;
	margin:0;
}

h1 {
	font:bold 125%/120% Georgia,Serif;
	color:#6f3713;
	padding:0;
	margin:0 0 15px 0;
}

h1#nosubs {
	font:bold 125%/120% Georgia,Serif;
	color:#2d3941;
	margin:0 0 15px 0;
}

h1#res-trail-heading {
	font:bold 100%/150% Georgia,Serif;
	color:#2d3941;
	margin:0 0 15px 0;
}

h1#sub-theme {
	font:normal 100%/125% Arial,Sans-serif;
	color:#6f3713;
	margin:50px 0 15px 0;
	height:35px;
}

h1#mckhome {
	font:normal 150%/120% Georgia,Serif;
	color:#091123;
	padding:0;
	margin:0 0 15px 0;
}

h2 {
	font:bold 90%/150% Georgia,Serif;
	color:#2d3941;
	border-bottom:1px solid #97abb3;
	padding:0 0 2px 0;
	margin:0 0 8px 0;
}

h3 {
	font:bold 100% Georgia,Serif;
	color:#6f3713;
	padding:0;
	margin:15px 0 0 0;
}

p {
	font:normal 87.5%/128% Times New Roman,Serif;
	padding:0;
	margin:0 0 15px 0;
}

#logo {
	position:absolute;
	left:14px;
	top:8px;
	z-index:50;
	background-image:url(../../img/mck/teara-logo-mck.gif);
	border:none;
	width:170px;
	height:33px;
}

#browse_btn {
	position:absolute;
	left:228px;
	top:2px;
	z-index:50;
}

#home {
	position:absolute;
	left:15px;
	top:53px;
	font:normal 60% Tahoma,sans-serif;
	color:#cfb684;
	text-align:center;
	padding:0;
	margin:0;
	z-index:401;
}

#home a {
	color:#cfb684;
	text-decoration:none;
}

#home a:hover {
	color:#fff;
	text-decoration:underline;
}

#browse-by-letter {
	position:absolute;
	left:14px;
	top:82px;
	font:bold 75%/150% Verdana,Sans-serif;
	color:#fff;
	text-align:center;
	width:165px;
}

#browse-by-letter a {
	color:#fff;
	margin:0 2px;
}

#browse-by-letter a:hover {
	color:#f93;
}

#browse-by-letter h5 {
	font:bold 75%/133% Verdana,Sans-serif;
	color:#a0bcd2;
	padding:0;
	margin:0 0 5px 0;
}

#header-banner-mck {
	position:absolute;
	left:0;
	top:-30px;
	background:#e9e9df url(../../img/mck/texture-bg.gif) repeat-x;
	width:100%;
	height:236px;
	border-top:1px solid #303030;
}

#header-banner-mck img {
	position:absolute;
	left:192px;
	top:70px;
	z-index:50;
}

#mck-search-en {
	left:410px;
}

#mck-search-mi {
	left:410px;
}

#mck-entry-tabs-story, #mck-entry-tabs {
	position:absolute;
	left:192px;
	top:148px;
	background:#fff url(../../img/mck/tab-texture.jpg);
	height:20px;
	z-index:50;
}

#mck-entry-tabs-story {
	padding:23px 250px 0 0;
	width:570px; width/* */:/**/320px;
  	width:/**/320px;
}

#mck-entry-tabs {
	padding:23px 200px 0 0;
	width:570px; width/* */:/**/370px;
  	width:/**/370px;
}

#content {
	background:#fff;
	border-bottom:32px solid #F3F3E2;
	padding:25px;
	margin:195px 0 0 192px;
	width:570px; width/* */:/**/520px;
  	width:/**/520px;
}

#contents {
	position:absolute;
	left:11px;
	top:253px;
	width:165px;
	z-index:355;
}

.boxtitle-drk {
	background:url(../../img/mck/boxtitle-drk-bg.gif) no-repeat;
	width:165px;
	height:19px;
}

.boxtitle-drk h5 {
	font:bold 70% Tahoma,Arial,Sans-serif;
	color:#d9bb97;
	background:url(../../img/mck/boxtitle-cnr-drk-lft.gif) no-repeat 100% 0;
	padding:3px 0 0 10px;
	margin:0;
}

.boxbtm-drk {
	background:url(../../img/mck/boxbtm-drk-bg.gif) no-repeat;
	text-align:right;
	width:165px;
}

.boxbtm-drk p {
	background:url(../../img/mck/boxbtm-cnr-drk-rt.gif) no-repeat 100% 0;
	margin:0;
}

#subnav {
	background:#f3f3e2 url(../../img/mck/subnav-bg.gif) repeat-y;
	width:165px;
}

#subnav h4 {
	font:bold 65%/127% Verdana,Arial,Sans-serif;
	color:#3d1b16;
	background:url(../../img/mck/icon-page.gif) no-repeat 10px 0;
	padding:0 5px 5px 25px;
	margin:0;
}

#subnav h4#current {
	background:url(../../img/mck/icon-current.gif) no-repeat 10px 1px;
}

#subnav h4 a {
	color:#3d1b16;
	text-decoration:none;
	font-weight:normal;
}

#subnav h4 a:hover {
	text-decoration:underline;
}

#subnav ul {
	padding:6px 0 0 0;
	margin:0;
}

#subnav ul li {
	list-style:none;
	padding:0 0 2px 0;
	margin:0;
}

#disclaimer-st,#disclaimer {
	padding-bottom:2px;
border-bottom:1px dotted #97abb3;
}

#disclaimer-st,#disclaimer-home {
	position:absolute;
	left:13px;
	width:165px;
}

#disclaimer-st {
	top:380px;
}

#disclaimer-home {
	top:313px;
}

#disclaimer h4,#disclaimer-st h4,#disclaimer-home h4,#disclaimer-big h4 {
	font:normal 65%/120% Tahoma,Arial,Sans-serif;
	color:#232E35;
	padding:0 0 3px 0;
	border-bottom:1px dotted #97abb3;
	margin:10px 0 0 3px;
}

#disclaimer p,#disclaimer-st p,#disclaimer-home p,#disclaimer-big p {
	font:normal 60%/130% Arial,Sans-serif;
	color:#6f3713;
	padding:0 3px 3px 0;
	margin:3px 0 0 3px;
}

#disclaimer-big {
  padding-bottom: 5px;
  margin-bottom: 15px;
  border-bottom: 1px dotted #97ABB3;
}
#disclaimer-big h4 {
	font:normal 110%/120% Tahoma,Arial,Sans-serif;
}
#disclaimer-big p {
	font:normal 90%/130% Arial,Sans-serif;
}
#next-part {
	background:#fff url(../../img/entry/next-part.gif) no-repeat 100% 1px;
	float:right;
	font:bold 63%/160% Verdana,Helvetica,sans-serif;
	color:#3d1b16;
	padding-right:24px;
}

#next-part a {
	font-weight:normal;
	color:#369;
}

#next-part a:hover {
	text-decoration:none;
}


#resource-caption-info {
	text-align:center;
	background:#d7d7d7 url(../../img/mck/res-caption-top.gif) no-repeat 0 0;
	padding:4px 15px 0 15px;
	margin:15px 60px 0 60px;
}

#resource-caption-info h3 {
	font:bold 70%/127% Arial,sans-serif;
	color:#6f3713;
	padding:0;
	margin:1px 0 0 0;
}

#resource-caption-info p {
	font:normal 63%/120% Arial,sans-serif;
	color:#000;
	padding:4px 0 0 0;
	border-top:1px solid #999;
	margin:4px 0 0 0;
}

#resource-caption-btm {
	font:normal 1px/1px Arial,sans-serif;
	background:transparent url(../../img/mck/res-caption-btm.gif) no-repeat 0 0;
	padding:0;
	margin:0 0 15px 60px;
	height:7px;
}

#explore-shado-lft {
	position:absolute;
	left:172px;
	top:19px;
	background:url(../../img/mck/brwn-shado-lft.gif) repeat-y;
	height:22px;
	width:20px;
}

#explore-shado-rt {
	position:absolute;
	left:762px;
	top:19px;
	background:url(../../img/mck/brwn-shado-rt.gif) repeat-y;
	height:22px;
	width:7px;
}

#tab-shado-lft {
	position:absolute;
	left:172px;
	top:191px;
	background:url(../../img/mck/wte-shado-lft.gif) repeat-y;
	height:16px;
	width:20px;
}

#tab-shado-rt {
	position:absolute;
	left:762px;
	top:191px;
	background:url(../../img/mck/wte-shado-rt.gif) repeat-y;
	height:16px;
	width:7px;
}

.mck-one-col {
	padding:0;
	margin:0;
	width:250px;
	float:left;
}

.mck-one-col li {
	font:bold 80%/140% Georgia,Serif;
	color:#601908;
	text-transform:uppercase;
	list-style-type:none;
	padding:0 20px 0 0;
	margin:0 0 17px 0;
}

.mck-one-col li a {
	color:#601908;
}

.mck-one-col li a:hover {
	text-decoration:none;
}

#letter-box {
	position:absolute;
	left:35px;
	top:250px;
	text-align:center;
	background:url(../../img/mck/letter-bg.gif) no-repeat;
	width:125px;
	height:113px;
}

#letter-box h2 {
	display:none;
	margin:0;
	padding:0;
}

#letter-box h5 {
	display:none;
}

#letter-explore {
	background:url(../../img/mck/explore.gif) no-repeat 0 0;
	width:82px;
	height:10px;
	margin:0 0 3px 1px;
}

#letter-next {
	background:url(../../img/mck/next.gif) no-repeat 0 0;
	width:22px;
	height:10px;
	margin:0 0 3px 1px;
}

#letter-previous {
	background:url(../../img/mck/previous.gif) no-repeat 0 0;
	margin:0 0 3px 1px;
	width:42px;
	height:10px;
}

.big-letters {
	margin:11px 0 7px 0;
	width:103px;
	height:64px;
}

#a2z {
	background:url(../../img/mck/letters/a2z.gif) no-repeat 0 0;
}
#a {
	background:url(../../img/mck/letters/a.gif) no-repeat 0 0;
}
#b {
	background:url(../../img/mck/letters/b.gif) no-repeat 0 0;
}
#c {
	background:url(../../img/mck/letters/c.gif) no-repeat 0 0;
}
#d {
	background:url(../../img/mck/letters/d.gif) no-repeat 0 0;
}
#e {
	background:url(../../img/mck/letters/e.gif) no-repeat 0 0;
}
#f {
	background:url(../../img/mck/letters/f.gif) no-repeat 0 0;
}
#g {
	background:url(../../img/mck/letters/g.gif) no-repeat 0 0;
}
#h {
	background:url(../../img/mck/letters/h.gif) no-repeat 0 0;
}
#i {
	background:url(../../img/mck/letters/i.gif) no-repeat 0 0;
}
#j {
	background:url(../../img/mck/letters/j.gif) no-repeat 0 0;
}
#k {
	background:url(../../img/mck/letters/k.gif) no-repeat 0 0;
}
#l {
	background:url(../../img/mck/letters/l.gif) no-repeat 0 0;
}
#m {
	background:url(../../img/mck/letters/m.gif) no-repeat 0 0;
}
#n {
	background:url(../../img/mck/letters/n.gif) no-repeat 0 0;
}
#o {
	background:url(../../img/mck/letters/o.gif) no-repeat 0 0;
}
#p {
	background:url(../../img/mck/letters/p.gif) no-repeat 0 0;
}
#q {
	background:url(../../img/mck/letters/q.gif) no-repeat 0 0;
}
#r {
	background:url(../../img/mck/letters/r.gif) no-repeat 0 0;
}
#s {
	background:url(../../img/mck/letters/s.gif) no-repeat 0 0;
}
#t {
	background:url(../../img/mck/letters/t.gif) no-repeat 0 0;
}
#u {
	background:url(../../img/mck/letters/u.gif) no-repeat 0 0;
}
#v {
	background:url(../../img/mck/letters/v.gif) no-repeat 0 0;
}
#w {
	background:url(../../img/mck/letters/w.gif) no-repeat 0 0;
}
#x {
	background:url(../../img/mck/letters/x.gif) no-repeat 0 0;
}
#y {
	background:url(../../img/mck/letters/y.gif) no-repeat 0 0;
}
#z {
	background:url(../../img/mck/letters/z.gif) no-repeat 0 0;
}

#blast-box {
	margin:5px 0 10px 10px;
	width:165px;
	float:right;
}

#blast-top {
	background:url(../../img/mck/blast-top.gif) no-repeat;
	height:27px;
}

#blast-body {
	background:#f5f5f2 url(../../img/mck/blast-side.gif) repeat-y;
	padding:3px 7px 0 7px;
}

#blast-body h3 {
	font:bold 14px "Courier New", Courier, mono;
	background:#bed1de;
	text-align:center;
	padding:3px 5px 3px 5px;
	border-top:1px solid #c7b38b;
	border-bottom:1px solid #c7b38b;
	margin:0 0 5px 0;
}

#blast-body p {
	font:normal 10px/13px Arial,Sans-serif;
	padding:0 0 0 2px;
	margin:0;
}

#blast-body p#more {
	font:normal 10px/13px Arial,Sans-serif;
	color:#6d3612;
	padding:7px 0 0 0;
	margin:0;
}

#blast-body p#more a {
	font:normal 10px/13px Arial,Sans-serif;
	color:#6d3612;
}

#blast-body p#more a:hover {
	text-decoration:none;
}

#blast-btm {
	background:url(../../img/mck/blast-btm.gif) no-repeat;
	margin:0;
	height:43px;
}

#atoz {
	border-top:2px solid #cbd5d9;
	padding:10px 0 0 0;
	clear:both;
}

.home-col {
	float:left;
}

.home-col#left {
	margin:0 10px 0 0;
	width:163px
}

.home-col#middle {
	margin:0 10px;
	width:153px;
}

.home-col#right {
	margin:0 0 0 10px;
	width:163px;
}

.home-col h3 {
	font:bold 20px Georgia,serif;
	color:#6f3713;
	padding:0;
	margin:0;
}

.home-col h3 a {
	color:#6f3713;
}

.home-col h3 a:hover {
	text-decoration:none;
}

.home-col dd {
	font:italic normal 11px/15px Georgia,serif;
	color:#6f3713;
	padding:0 0 5px 2px;
	border-bottom:1px dotted #97ABB3;
	margin:0 0 10px 0;
}

#contributor {
	font:normal 80%/128% Georgia,serif;
	color:#6f3713;
	border-top:1px solid #E3C194;
	padding:20px 40px 10px 40px;
	margin:20px 0 0 0;
}

#bibliography {
	font:normal 70%/128% Georgia,serif;
	list-style-type:none;
	padding:10px 0 0 0;
	margin:0 25px;
}

#bibliography li {
	padding:0 10px 5px 15px;
}

.data {
		font:normal 65%/120% Arial,Sans-serif;
		text-align:left;
		border:1px solid #ccc;
}

.data td {
		padding:5px 7px;
}

td#TableShadow-rt {
	background: url(../../img/entry/shado-rt.gif) repeat-y;
}

td#TableShadow-btm {
	background: url(../../img/entry/shado-btm-full.gif) repeat-x;
}

td#TableShadow-cnr {
	background: url(../../img/entry/res-btm-cnr.gif) no-repeat;
}


div#contribute-stories {
	display:none;
}

/* Related Box Styles -------------------------------------------------------------------- */
/* These style are taken from the original mck-wide style sheet -------------------------- */
/* They control the display of the related link boxes on sub-entry pages ----------------- */

#related-block,.single-block {
	position:absolute !important;
	left:778px;
	top:250px;
	width:179px;
	z-index:400;
}

#related-stories,#related-mck {
	margin:20px 0 12px 0;
	width:179px;
}

#related-stories-footer {
	background:url(../../img/mck/related-footer.gif) no-repeat;
	padding:0;
	margin:0;
	height:30px;
}

#related-mck-footer {
	background:url(../../img/mck/related-mck-footer.gif) no-repeat 0 0;
	padding:0;
	margin:-1px 0 0 0;
	height:43px;
}

#related-stories-title-en,#related-mck-title-en {
	background:url(../../img/mck/boxtitle-drk-bg.gif) no-repeat;
	width:179px;
	height:20px;
}

#related-stories-title-en h5,#related-mck-title-en h5 {
	font:bold 65% Tahoma,Sans-serif;
	color:#d9bb97;
	background:url(../../img/mck/boxtitle-cnr-drk-lft.gif) no-repeat 100% 0;
	padding:4px 0 0 10px;
	margin:0;
}

#related-stories-links h4.first,#related-mck-links h4.first {
	border:0;
}

#related-stories-links,#related-mck-links {
	background:#f3f3e2 url(../../img/mck/subnav-bg.gif) repeat-y 0 100%;
	padding:6px 6px 7px 3px;
	margin:0;
}

#related-stories-links h4,#related-mck-links h4 {
	font:normal 65%/120% Verdana,Sans-serif;
	border-top:1px dashed #E3C194;
	padding:5px 0 7px 7px;
	margin:0;
}

#related-stories-links h4 a,#related-mck-links h4 a {
	color:#61463F;
	text-decoration:none;
}

#related-stories-links h4 a:hover,#related-mck-links h4 a:hover {
	text-decoration:underline;
}

#related-stories-links li,#related-mck-links li {
	list-style:none;
	margin:0;
}

#explore-shado-rt {
	width:20px;
}

#tab-shado-rt {
	width:20px;
}

/* Browse Header Styles -------------------------------------------------------------------- */

#browse {
    background:#000000;
}

#browse_toggle {
    left:246px;
}