@charset "utf-8";


html {font-size: 100%}

body {font-size: 1em; font-family: georgia, serif; text-align: center; color: black; background-color:#66CCFF; padding: 0; margin: 0;}

#bodybox {border:   thin solid #3300CC; font-size: 1em; margin-left: auto; margin-right: auto; max-width: 75em; overflow: visible; padding:  1em 1em; text-align: left; width: 75em; background: white}

/* #bodybox-index {background: url(images/map_aus_nz.jpg) white; border:     thin solid #3300CC; font-size: 1em; margin-left: auto; margin-right: auto; max-width: 75em; overflow: visible; padding:    1em 1em; text-align: left; width: 75em} */
a:link {color: #FF0000}

a:visited {color: #FF6600}

a:active {color: #0000FF}

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

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

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

#logo a:link {text-decoration:none ;}

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

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

h1 {color: #339900; clear: both; font-size: 1.75em; padding-top: .75em; text-align: center; text-transform: capitalize}

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

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

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

/* Content */
#introbox {border: none; Padding: 2em 1em 1em 1em;}

h2 {color: #009900; font-size: 1.95em; font-style: oblique; text-align: center}

h3 {color: #3300CC; font-size: 1.5em; font-style: oblique; font-weight: bold; padding: 0; margin: 0; text-align: center}

h4 {clear: both; color: #000099; font-size: .9em; font-style: normal; text-align: center; font-weight: bold}

/* h5 is for books */
h5 {color: #6633CC; font-size: 1.5em; font-style: normal; text-align: center;}

h5:first-line {color: red; font-size: 125%; font-style: italic; font-weight: bold; margin: 1em 1em}

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

p {line-height: 1.5em; text-align: left; text-indent: 1.5cm}

#tabletop {background-color: white; border: thin solid #6600FF; margin:  25px 0 10% 0; margin: 0em 1em 0em 1em; width: 73em; border-collapse: collapse}

#tabletop td {background-color: white; border: thin solid #6600FF; text-align: center;}

/* Product Photos */
div.item {width: 75em ; font-size: 1em; padding-top: 1em}

/* .item-sold {background: no-repeat center center; background-image: url(prod_photos/usedbows/sold_sign.gif)} */
.item ul {line-height: 1.5em; text-align: center}

.item-image-left {clear: left; float: left; margin-bottom: .5em; margin-right: .5em; width: auto; padding: 1em}

.item-image-right {clear: right; float: right; margin-bottom: .5em; margin-right: .5em; width: auto; padding: 1em}

.item-image-centre {left: 50%; margin:   0 0 0 -400px; position: relative; top: 0%; width: 800px}

.bow-image-left {clear: left; float: left; margin-bottom: .5em; margin-right: .5em; width: auto; padding: 1em}

.bow-image-left img {border: .25px solid black}

.bow-image-right {clear: right; float: right; margin-bottom: .5em; margin-right: .5em; width: auto; padding: 1em}

.bow-image-right img {border: .25px solid black}

.imagecap {font-size: .8em; font-style: oblique; width: 250px; text-align: center;}

.spacehalfem {clear: both; width: 100%; margin-top: .5em}

.space1em {clear: both; width: 100%; margin-top: 1em}

.space2em {clear: both; width: 100%; margin-top: 2em}

.clear {clear: both; padding: 0; margin: 0; height: 1px;}

.center {clear: both; color: green; font-size : 125%; font-weight:bold; text-align: center; text-transform: capitalize}

.centerspecs {color: blue; display: block; font-size: 125%; font-weight: bold; text-align: center; text-transform: capitalize}

.pkgcontent {font-size : 100%; margin : 0% 5% 0.5cm 5%; padding : 0.25cm; text-align : center; ; text-transform: capitalize}

.pkgcontent li {list-style: none;}

/* Specs under photo */
ul.col-left {float: left; list-style: none; width: 40%; padding: .5cm; margin: 0% 0% 0% 0%}

ul.col-right {list-style: none; margin: 0% 0% 0% 45%; padding: .5cm}

/* Specs to left of photo */
ul.col-left-copy-left {float: left; list-style: disc; width: 20em; padding: .5em; margin: 0% 0% 0% 12%}

ul.col-right-copy-left {list-style: disc; margin: 0% 25% 0% 0%; padding: .5cm}

hr {border: 0;   width: 80%;   color: #FF9900; background-color: #FF9900; height: 2px;}

/* ==================================================  Styles for Bows */
.specbox {width: 25em; text-align: center; float: left}

.specbox-float-rt {border: thin solid #FFCC66; float: right; text-align: center; width: 25em; margin: 1em; padding: 1em;}

.specbox-float-rt ul {list-style: none}

.price-box {text-align: center; width: 30em; margin-left: 40em}

.price-block {text-align: center; color: red; font-size: 1.5em; font-style: oblique; font-weight: bold}

.specbox ul {list-style: none}

.specbox li {text-align: center; font-size: 1em; line-height: 1.5em;}

.price-box p {text-align: center;}

/* ================================================== Styles for Arrows */
#specbox-arrows {width: 75em; text-align: center;}

#specbox-arrows ul {list-style: none}

#specbox-arrows li {text-align: center; font-size: 1em; line-height: 1.5em;}

#specbox-arrows p {text-align: center;}

#specbox-price {width: 75em; text-align: center; font-weight:bold; font-size: 1em; padding:3em 0 0em 0;}

#specbox-price ul {list-style: none}

#specbox-price li {text-align: center; font-size: 1em; line-height: 2.5em;}

#specbox-price p {text-align: center;}

#table-arrows {background-color: #ffff99; border: medium solid #3300cc; border-collapse: collapse; text-align: center}

#table-arrows th {background-color: #ffff33; border-right: thin solid #3300CC; line-height: 2.5em}

#table-arrows td {border: thin solid #3300CC; line-height: 1em}

/* Indicates Shafts In Stock */
#table-arrows tr.green {background-color: #00ff99}

#table-fletch {background-color: #ffff99; border: medium solid #3300cc; border-collapse: collapse; text-align: center}

#table-fletch th {background-color: #ffff33; border-right: thin solid #3300CC; line-height: 2.5em}

#table-fletch td {border: thin solid #3300CC; line-height: 1em}

/* ================================================== 
 Styles for items */
select {margin-right: 2em}

.item table {border: .25px solid black; border-collapse: collapse; margin:  1em 5em; width: 65em}

.item table tr {width: 65em; text-align: center;}

.item table td {width: 25em; border: .25px solid black; text-align: center; padding: .75em;}

.price {float: left; margin: 0%; font-size: 1.2em; font-weight: bold; text-align: center; width: 45%; padding: .0}

.price2 {font-size: 1.5em; font-weight: bold; margin-bottom: 1em; padding: .0; text-align: center; width: 95%}

.price3 {float: left; font-size: 1em; font-weight: bold; padding: .0; text-align: center; width: 35%}

.price-td {color: #000000; font-size: 2em; font-weight: bold; text-align: center}

.pricebox {background:  white; clear: both; display: block; margin-bottom: 1em; margin-top: 1em; width: 75em}

/* Forms and Price Styles 1-full width large, 2-stacked, 3 full width medium */
.form {font-size: 1.2em; font-weight: bold; margin-left: 45%; padding: .0; text-align: center}

.form2 {font-size: 1.5em; font-weight: bold; text-align: center; width: 95%;}

.form3 {font-size: 1em; font-weight: bold; margin-left: 35%; padding: .0; text-align: center}

.form-td {font-size: 1.5em; font-weight: bold; text-align: center}

/* Styles for Items Side by Side */
.side-by-side {width: 73em; text-align: center;}

.item-left {text-align: center; width: 35em; height: auto; clear: left; float: left}

.item-right {text-align: center; width: 35em; height: auto; margin-left: 36em;}

input {background-color: #ffffcc}

.ausyes {text-align:left}

.ausyes-clear {clear: both; margin: 0; padding: 1em 0; text-align: center; width: 100%}

.nostock {color: red; font-size: 110%; font-style: italic; text-align: center}

/* Quick Tips */
#qt {background-color: #ffffcc; border: thin; border-color: #0000ff; border-style: solid; margin-left: auto; margin-right: auto; padding:  .5em; width: 73em}

#qtcheers {color: red; font-size: 110%; font-style: italic; text-align: center}

#qtnote {color: green; font-size: 115%; font-style: italic; text-align: center}

.item2colleft {border: solid red; float: left; margin-right: .5em; width: 48%}

.sorry {color: #ff0000; font-size: 110%; font-style: italic; font-weight: bold}

/* Quick Nav Table */
.nav {background-color: #ffffff; color: #33cc00; font-size: 3em; font-style: normal; font-weight: bold; margin-bottom: .5em; margin-top: .5em; text-align: center; text-decoration: underline}

.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:#66CCFF; color:#000; text-decoration:underline; line-height:1.3em; font-style: oblique; width: 6.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;}

.quick-nav hr {display: block; margin: 0 0 .5em 5em; padding: 0; clear: both;}

/* Questions */
.question {line-height: 1.5em; padding: 1em 1em 1em 2em; text-align: left; text-indent: 0cm}

p.ques {text-indent: 0em}

p.ques:first-letter {font-style: oblique; font-weight: bolder; font-size: 1.25em}

.date {font-weight: bold ; font-size: 1.1em}

/* For Prices */
h6 {color: #ff6600; font-size: 1.5em; font-style: oblique; font-weight: bold; padding: 0 0 0 0; text-align: center; margin:  0 0 0 0;}

/* Styles for Arrows */
#aord {text-align: center;}

#aord p {text-align: center;}

#aord ul {font-size: 1.2em; font-weight: bolder; line-height: 2em; list-style:  none; text-align: center}

#form-aord {font-size: 1.2em; font-weight: bold; padding-bottom: 2.5em; text-align: center}

#fletch {background-color: #ffffcc; border:  medium; border-collapse: collapse; border-color: #0000ff; border-style:   solid; font-weight:  bold; font-size:1em; margin-left: 5em; text-align: center; width: 65em}

#fletch td {border:    thin; border-collapse: collapse; border-color: #0000ff; border-style:     solid; height: 5em; padding: 2em 2em; text-align: center}

#footer {background:white; border:none; clear:both; width: 75em; text-align: center;}

#footer table td {border: none;}

/* Styles for columns in item divs */
.four-col-box {padding-top: 3em;}

.x4container4 {clear:left;  float:left;  width:100%;  overflow:hidden;  background:white;}

/* column 3 background colour */
.x4container3 {clear:left;  float:left;  width:100%;  position:relative;  right:25%;  background:white;}

/* column 2 background colour */
.x4container2 {clear:left;  float:left;  width:100%;  position:relative;  right:25%;  background:white;}

/* column 1 background colour */
.x4container1 {float:left;  width:100%;  position:relative;  right:25%;  background:white;}

.x4col1 {float:left;  width:21%;  position:relative;  left:77%;  overflow:hidden;}

.x4col2 {float:left;  width:21%;  position:relative;  left:81%;  overflow:hidden;}

.x4col3 {float:left;  width:21%;  position:relative;  left:85%;  overflow:hidden;}

.x4col4 {float:left;  width:21%;  position:relative;  left:89%;  overflow:hidden;}

/* Start of 2 Column */
.x2container2 {clear:left;  float:left;  width:100%;  overflow:hidden;  background:white}

.x2container1 {float:left;  width:100%;  position:relative;  right:50%;  background:#fff;}

.x2col1 {float:left;  width:46%;  position:relative;  left:52%;  overflow:hidden;}

.x2col2 {float:left;  width:46%;  position:relative;  left:56%;  overflow:hidden;}

.col-item {border: thin solid green; padding: 1em 0; text-align: center}

col-item h3 {padding: 0 0 5em 0;}


/*               End columns in item divs               */
/* End of style section. Generated by AceHTML at 1/10/2010 4:33:35 PM */

