@import "menu.css";
body { font-family: Verdana, sans-serif }
h1 { display: block; font-size: 32px; margin: 0; padding: 10px }
h2 { display: block; font-size: 20px; margin: 0; padding: 10px }
a:link { color: #ff8 }
a:visited, a:hover, a:active { color: #ffc }
#content a:link { color: #020 }
#content a:visited, #content a:hover, #content a:active { color: #060 }
h3 { text-align: center }
address { margin: 1em; font-style: normal }
q { quotes: "\201C" "\201D" }
q q { quotes: "\2018" "\2019" }
img { border: 0 }
/* Historical Tidbits */
#tidbits { margin: auto; width: 100%; max-width: 620px }
div.history-event { clear: both; padding-top: 10px }
div.history-event span.year { float: left; width: 17%; text-align: right; padding: 5px }
div.history-event span.event { float: right; width: 82%; text-align: left; padding: 5px } 

/* layout */
#container { border: 2px solid #FF8; margin: 0 auto; padding: 0px; background: #070 }
#banner { padding: 0; background: transparent; height: 136px; text-align: center }
#logobox { padding: 0; background: transparent; float: left; width: 150px }
#header { padding: 0 }
#content { padding: 3px; margin-left: 190px; background-color: #FF8 }
#sidebar-a { float: left; width: 181px; margin: 0 0 0 0; padding: 5px; background: transparent }
#footer { clear: both; padding: 5px; margin-top: 2px; background: transparent; text-align: center; font: 12px Verdana, sans-serif; color: #ffc }

/* tables */
table { margin: 0 auto; border-collapse: collapse }
tr { background-color: #FF6; font-size: small }
th, td { border: 1px solid #BB6; padding: 2px; margin: 0 }
th { background-color: #FD0; font-weight: bold; font-size: small; text-align: center; padding: 0 8px }


/* pins */
.pincontainer { width: 100% }
.pinbox { float: left; width: 75px; height: 100px; padding: 20px; font-weight: bold; text-align: center }
.spacer { width: 100%; height: 0px; clear: both }
.pinimage { display: block; margin: auto }
.pincontainer img { border: 1px solid #000 }

/* store */
.sidebar-box { width: auto; font: small "Trebuchet MS", Verdana, sans-serif; border: 1px solid #0a0; background: #ff8; color: #070; margin-bottom: 10px }
.sidebar-box .heading { width: auto; background: #0a0; color: #ffc; padding: 3px }
.sidebar-box .content { width: auto; padding: 3px }
form { margin: 0; width: auto }
.form-container { display: inline }
form.searchbox input[type="text"] { display: block; width: 168px; margin: 3px auto }
input[type="text"] { border: 1px solid #0a0 }
input[type="image"] { border: 0 }
input.qty { width: 2em }
.storenav { margin: 0 0 0 30px; padding: 0; list-style: none; border-bottom: 1px solid #070; width: 200px }
.storenav li { display: block; border-top: 1px solid #070 }
