
*{
    margin:0px;
    padding:0px;
}

html {
    width:100%;
    height:100%;
    text-align:center;
    background:#26292E;
}

body {
    width:100%;
    margin:auto;
    text-align:left;
		font-family: Arial, Helvetica, sans-serif;
}

h1 {
	 	padding:0px;
		margin:0px;
		border:none;
}

a {
	 	text-decoration: none;
		color: #333333;
}

hr {
	 	background: #707070;
}

p {
		padding: 5px 0;
}


#top {
		height:30px;
		background: #3e3e3e;
		border-bottom-style:solid;
		border-bottom-width:2px;
		border-color: #707070;		
}

#heading {
		margin:auto;
		padding:0;
		background: #1a1c1f url(../images/heading.jpg);
}

#issue {
			 position:absolute;
			 font-size: 12px;
			 right: 30px;
			 top: 40px;
			 color:#FFFFFF;
			 z-index:auto;
}

#byline {
			 position:absolute;
			 font-size: 16px;
			 font-style: bold;
			 right: 30px;
			 top: 105px;
			 color: #FFFFFF;
			 z-index:auto;
}

.willie {
				font-size: 12px;
				padding: 0 0 0 80px;
				color: #FFCC33;
}

#title img {
			position:absolute;
      left:150px;
      top:58px;
      z-index:auto;
}

#kiwijpg img {
	  position:absolute;
      right:220px;
      top:33px;
      z-index:auto;
}

.small{
    text-align:right;
    padding:10px 20px 0 0;
    height:29px;
    width:758px
}
.small a{
    font-family:Arial;
    font-size:12px;
    color:#E4E4E4;
    text-decoration:none;
    margin:-1px 12px 0 12px;
}

.small a:visited{
		text-decoration:none
}
.small a:hover{
		text-decoration:underline
}

.small, .small img, .small a{
    float:right;
		display:inline; /* IE Fix */
}

#menuouter {
    background:url(../images/brassbar.jpg);
    height:32px;
		text-align: center;
}

#menu {
		width: 1100px;
		margin: 0 auto 0 auto;
		text-align: center;
}

.site-nav {
		margin:0;
}

.site-nav li{
    list-style-type:none;
    float:left;
		border-right-style:groove;
		border-color:#fcb138;
		margin: 8px 0 0 0;		
		display:inline; /* IE Fix */
}

.site-nav li.menuspace{
    list-style-type:none;
		border-right-style:none;	
		width:80px
}

.site-nav li a {
		text-decoration:none;
		display:block;
		width:150px;
		color:#FFCC33;
		font-size: 18px;
		font-style: bold;
}

.site-nav li a:hover,
.site-nav li a.act {
		color:#dac46b;
		font-style: bold;
		font-size: 18px;
}

.site-nav li.nav-last {
		border:none;
}

.nzlink a {
		text-decoration:none;
		color:#dac46b;
		font-style: bold;
}

.nzlink a:hover{
		text-decoration:underline
}

#outer {
		text-align:center;
}
#content {
		height:650px;
		width:1200px;
		text-align:left;
		margin:auto;
}

#left {
    width:250px;
    padding:10px 20px 10px 10px;
		margin:0;
    float:left;	
		display:inline; /* IE Fix */
}

#right {
    width:250px;
    padding:10px 10px 10px 20px;
		margin:0;
    float:left;		
		display:inline; /* IE Fix */
}

#center {
    background-color:#494949;
    padding:10px 10px auto 10px;
	margin:0;
	width:635px;
    float:left;
	height: 100%;
	display:inline; /* IE Fix */
}

#nzcenter {
    background-color:#494949;
    background:#494949 url(../images/nz_sg_sf2.jpg) no-repeat center;
    padding:10px 10px auto 10px;
	margin:0;
	width:635px;
    float:left;
	height: 100%;
	display:inline; /* IE Fix */
}

#glossary {
		padding:10px 70px;
		color: #FFFFFF;
		font-size: 14px;
		line-height: 130%;
}

#poetry {
		padding:10px 70px;
		color: #FFFFFF;
		font-size: 16px;
		line-height: 130%;
}

#glossary a,
#poetry a {
	  text-decoration:none;
		color:#dac46b;
}

#glossary p,
#poetry p {
		padding: 5px 0;
}

#breakcenter {

		margin: 0 0 0 50px;
}

#bio {
		 font-size:14px;
		 color: #FFFFFF;
		 width: 240px;
		 padding: 5px 0 0 0;
}

#bio a {
	  text-decoration:none;
		color:#dac46b;
}

#graphic img {
			height: 240px;
			position:absolute;
            left:700px;
            top:500px;
            z-index:auto;	
}

.poetname {
		 color: #dac46b;
		 text-align: center;
		 padding: 15px 0 5px 0;
}

.poemtitle {
         font-size:16px;
		 color: #dac46b;
		 padding: 5px 0 10px 0;
		 height: 30px;
}

.poemtitlenarrow {
		 color: #dac46b;
		 padding: 0;
		 height: 28px;
}

.titleandsub {
		 color: #dac46b;
		 padding: 5px 0 0 0;
}

.poemtype {
		font-size: 13px;
		padding: 0 0 20px 0;
		line-height: 90%;
}
.sub {
		 padding: 0 0 10px 0;
		 margin-left: 100px;
		 font-size: 14px;
}

#pageflip {
		color:#dac46b;
		text-align:right;
}

#pageflip a {
	  text-decoration:none;
		color:#dac46b;
}		

#pageflip a.current {
		color: #FFFFFF;
}


#footer {
    background:url(../images/footer_bg.gif);
    height:82px;

}

.cat-nav {
    margin:0;
}

.cat-nav li {
    list-style-type:none;
}

.cat-nav li img {
		border: 0px none;		
}

.cat-nav li a {
		text-decoration:none;
		display:block;		
		color: #FFFFFF;
		font-size:14px;
		height:22px;
}

.cat-nav li a:hover,
.cat-nav li a.act {
		color:#fcb138;
		font-style: bold;
}

.yellow {
		color: #dac46b;
		margin: 0 0 0 0;
		padding: 12px 0 8px 0;

}

.design{
    font-family:Arial;
    font-size:12px;
    color:#8A8A8A;
    margin:30px 20px 0 20px;
    float:right;
		display:inline; /* IE Fix */
}

.design a {
		color:#8A8A8A;
}

.design a:hover{
		text-decoration:underline;
}

#backtomenu {
            color:#ffffff; 
            font-size:12px; 
            margin-left:25px
}

#backtomenu a {
            font-family:Arial;
            font-size:12px;
            color:#ffffff;
            text-decoration:none;
}

#backtomenu a:visited {
		text-decoration:none
}
#backtomenu a:hover {
            color:#dac46b;
		    font-style: bold;
		    text-decoration:underline
}

#indent20 {
			margin-left:20px;
}

#indent30 {
			margin-left:30px;
}

#indent40 {
			margin-left:40px;
}

#indent50 {
			margin-left:50px;
}	

#indent70 {
			margin-left:70px;
}	

#indent100 {
			margin-left:100px;
}

#indent120 {
			margin-left:120px;
}