@charset "iso-8859-1";

body {background: #99CCFF; width: 100%}

#bodybox {background: white; border: thin solid blue; margin-left: auto; margin-right: auto; text-align: left; width: 75em; overflow: hidden}

/* Header */
#head {border-bottom-style: double; color: red; margin:   .25cm; overflow: visible; padding-top: 1cm;}

#logo {border-bottom-style: double; color: red; float: left; margin: 0cm .25cm 0cm 1cm; text-align: center; width: 22em}

#nzaplogo {float: left; margin:  0cm 0 0cm 4em; overflow: hidden; text-align: center; width: 28em; border-bottom-style: double; color: red}

#nzaplogo img {border: none; width: 20em}

a#logo {background: #FFFFFF; text-decoration: none; border: None}

#page-head {color: red; font-size: 1.2em; font-style: oblique; font-weight: bold; margin-bottom: .25cm; margin-left: 40%; margin-top: 3em; text-align: center}

#page-head:first-line {font-size: 125%; font-weight: bolder;}

a.top {background-color: white}

h1#top {clear: none; color: red; font-size: .95em; margin: 0px; padding: 0px; text-align: center; text-transform: capitalize}

h1#top:first-line {color: blue; font-size: 150%; font-style: italic; font-weight: bold;}

h1 {color:  #6666FF; clear: both; font-style:  oblique; font-weight: bold; font-size: 2em; padding-top: .85cm; text-align: center; text-transform: capitalize}

h1:first-line {color: #006600; font-size: 150%; font-style: italic; font-weight: bolder}

h2 {color: #669900; font-style: normal; font-weight: bold; font-size: 2.5em; text-align: center; text-decoration: none; }

h3 { color: #336699; font-style: italic; font-weight: bold; font-size: 2.25em; text-align: center; padding: 0; margin: 0; }

h4 {color: red; font-style:oblique; font-weight: bold; font-size: .8em; text-align:center;}

/* under logo*/

#sub {color: red; font-size: 1.2em; font-style: oblique; font-weight: bold; text-align: center; text-decoration: none; }

/* end Top of Page Start Table */
#tabletop {background-color: #FFFF99; border: thin solid #6600FF; margin: 0em 1em 0em 1em; width: 73em}

#table2 {background-color: #FFFF99; border: thin solid #FF0000; margin: 0em 1em 0em 1em; width: 73em}

#table3 {background-color: #FFFF99; border: thin solid #00CC66; margin: 0em 1em 0em 1em; width: 73em}

#table4 {background-color: #FFFF99; border: thin solid #CC3300; margin: 0em 1em 0em 1em; width: 73em}

#table5 {background-color: #FFFF99; border: thin solid #3333FF; margin: 0em 1em 0em 1em; width: 73em}

#table6 {background-color: #FFFF99; border: thin solid #FF0000; margin: 0em 1em 0em 1em; width: 73em}

#table7 {background-color: #FFFF99; border: thin solid #FF0000; margin: 0em 1em 0em 1em; width: 73em}

#tablebottom {background-color: #FFFF99; border: thin solid #CC00FF; margin: 0em 1em 0em 1em; width: 73em}

a {position: relative; background:    #FFFF99; color: red; display: block; outline: none; padding-left: .5cm; padding-right: .5cm; padding-top: .5cm; text-align: center; text-decoration: none}

td a:hover {background:  white; border: thin solid #339900; color: #339900; text-decoration: underline}

td a:hover image {background:  white; border: none;}

img {border: thin solid #006600}

/* Quick Nav */
.quick-nav {float:left; width:75em; background:#fff; border-bottom:0; overflow:hidden; position:relative; margin-bottom: 0em; margin-top: 0em;}

.quick-nav ul {clear:left; float:left; list-style:none; margin:0; padding:0; position:relative; left:50%; text-align:center;}

.quick-nav ul li {display:block; float:left; list-style:none; margin:0; padding:3px 2px 3px 1px; position:relative; right:50%;}

.quick-nav ul li a {display:block; margin:0 0 0 .2em; padding:3px 5px; margin-bottom: .5em; background:#99CCFF; color:#000; text-decoration:underline; line-height:1.3em; font-size: .9em; font-style: oblique; width: 7.8em}

.quick-nav ul li a:hover {background:white; color:red;}

.quick-nav ul li a.active, .quick-nav ul li a.active:hover {color:#fff; background:#000; font-weight:bold;}



/* Top Nav */
.topnav {float:left; width:100%; background:#FFFF99; border-bottom:0; overflow:hidden; position:relative; margin-bottom: 0em; margin-top: 0em;}

.topnav ul {clear:left; float:left; list-style:none; margin:0; padding:0; position:relative; left:50%; text-align:center;}

.topnav ul li {display:block; float:left; list-style:none; margin:0; padding:3px 2px 3px 1px; position:relative; right:50%;}

.topnav ul li a {display:block; margin:0 0 0 .2em; padding:3px 5px; margin-bottom: .5em; background:#FFFF99; color:#000; text-decoration:underline; line-height:1.3em; font-size: 1em; font-style: oblique; width: 9em}

.topnav ul li a:hover {background:#FFFF99; color:red;}

.topnav ul li a.active, .topnav ul li a.active:hover {color:#fff; background:#000; font-weight:bold;}



p {overflow: auto;}

#intro {padding: 1em 1em 1em 1em; text-indent: 5em}

div {overflow: auto;}

td.quote {padding-left: 1.5em; background:   #FFFF99; color: #ff0000; text-align: center}

P.quote {; height: 150px; width: 150px; border: none; font-style: oblique; font-size: 1em; text-align: center; text-transform: capitalize;}

.attrib {color: black; font-style: normal; font-size: .75em}

#footer {background:  #FFFF99; border: thin solid #0033FF; clear: both; margin: 0 1em 1em 1em; text-align: center; width: 73em}	

#footer td {border: none; }


/* For Used Bows Index
td.sold a img { border: dotted red;  filter:alpha(opacity=25);}
td.sold a hover {background: url(prod_photos/usedbows/sold_sign_index.gif);}

 */



