html, body {padding:0;margin:0;height:100%}
#commentshome{background:none repeat scroll 0 0 #F6E4B8;border:1px solid #999;border-radius:5px;margin-left:auto;margin-right:auto;padding:9px;max-width:700px;margin-bottom:50px}
.commenthome{margin-left:20px;margin-top:8px;margin-bottom:20px;}
.commentname{font-size:13px;background:#f1f1f1;font-weight:bold;margin-bottom:3px;}
.commenttext{font-size:13px;margin-left:10px;font-style:italic;}
table.fetchmenu{border-spacing:0 15px;font-size:13px;margin-left:auto;margin-right:auto;padding-left:20px;padding-top:10px;text-align:left;max-width:970px}
td.fetchmenu{border-left:1px solid #666;vertical-align:top;width:194px}
table.fetchmenu ul{padding:0!important}
.fetchmenu li{line-height:2em;list-style:none outside none;padding:4px 0 8px 4px}
.fetchmenu li:hover{background-color:#ffffff}
.fetchmenu a{display:block}
body {margin:0;font-family: courier, sans-serif;background-color:#FCF5EB}
* {box-sizing:border-box}
.header {overflow:hidden;padding:20px 0 10px 30px;border-bottom: 1px solid grey;background:url(/graphics/header72.jpg);background-size:cover}
.header ul {margin:0;padding:0;list-style:none;overflow:hidden}
.header li a {display:block;margin-bottom:1px;padding:4px 4px;text-decoration:none;background-color:white;margin-left:3px}
.header li a:hover,.header .menu-btn:hover {background-color:#f4f4f4}
.header .home {font-size:27px;color:white}
.header .menu {clear:both;max-height:0;margin-bottom:8px;padding-right:20px}
.header .menu-icon {cursor:pointer;display:inline-block;float:right;padding:9px 40px;position:relative;user-select:none}
.header .menu-icon .navicon {background:#333;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}
.header .menu-icon .navicon:before,.header .menu-icon .navicon:after {background:#333;content:'';display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}
.header .menu-icon .navicon:before {top:5px}
.header .menu-icon .navicon:after {top:-5px}
.header .menu-btn {display:none}
.header .menu-btn:checked ~ .menu {max-height:240px}
.header .menu-btn:checked ~ .menu-icon .navicon {background:transparent}
.header .menu-btn:checked ~ .menu-icon .navicon:before {transform:rotate(-45deg)}
.header .menu-btn:checked ~ .menu-icon .navicon:after {transform:rotate(45deg)}
.header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before,
.header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after {top:0}
#container h1 {border-bottom:1px solid lightgray;font-size:35px;font-style:italic;color:darkblue}
.image {margin:10px 0;display:block;max-width:100%;border-radius:5px;height:auto;box-shadow:3px 3px 5px 1px grey;border:8px solid white}
.left p img {margin:10px 0;display:block;max-width:100%;border-radius:5px;height:auto;box-shadow:3px 3px 5px 1px grey;border:8px solid white}
.short {margin: 25px 10px}
a{background-color:inherit;color:darkblue}
a:hover{background-color:inherit;color:#59A51A}
#container {width:auto;padding-right:10px;padding-left:10px;margin:0 auto;min-height:100%;max-width:1600px}
#container span.date {margin-left:10px;font-size:13px;position:absolute;margin-top:-10px;font-style:italic}
.row {max-width:1400px;margin:10px auto;-webkit-box-orient:horizontal;flex-flow:row wrap;padding-bottom:50px}
.column {padding-top:20px;float:left}
.right {width:45%;max-width:400px;float:right;min-height:1000px;margin-left:40px}
.left {max-width:65%;margin-left:10px;margin-right:10px}
.left50 {width:50%;border-radius:10px 0 0 10px}
.right50 {width:50%;border-radius:0 10px 10px 0}
.right h2 {margin-top:-20px;color:#808080;font-style:italic}
.row:after {content:"";display:table;clear:both}
label[for="myInput"] { 
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
#right {float:right}
#allbutton {clear:both;text-align:center;padding:30px 0px 30px}
#allbutton a {margin:0px 10px;border:1px solid #44841A;border-radius:6px;padding:12px;display:inline-block;color:#FFFFFF !important;background-color:#296529;text-decoration:none;font-weight:bold}
#allbutton a:hover {background-color:#44841A}
.page{float:right;font-size:19px;margin-top:15px;padding:5px 6px;background-color:#C70000;color:white;border-radius:5px;cursor:pointer;text-decoration:underline;margin-right:8px}
.textarea{margin-top:5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width:60%}
#commentblock h2{text-align:right;font-size:24px;margin-bottom:5px;border-bottom:1px solid #999;font-weight:normal}
#myInput {font-size:17px;font-weight:bold;margin:0px 8px 5px 5px;width:65%;height:36px;border-radius:5px;border:1px solid lightgrey;padding-left:5px}
#searchBtn {background-color:#C6C6C6;color:#fff;width:100px;font-size:16px;opacity:0.3;height:35px;border:0;border-radius:5px}
#search{margin-left:10px}
#search .input{border:1px solid #999;border-radius:5px;font-size:18px;padding:4px;margin:20px 0 6px 0;max-width:240px}
#search .button{font-size:16px;padding:10px 0 6px 0;cursor:pointer;background-color:#1B536F;border-radius:5px;color:#fff;width:90px}
#search .button:hover{background-color:#26759E}
#othercountry{margin:10px 0 4px 5px;font-size:13px}
.forsale {padding: 20px 0 0px 10px;font-size:14px}
.items{width:190px;float:left;margin:10px 0px 10px 9px}
.items a{background-color: #fff;display:block;overflow:hidden;text-decoration:none;box-shadow: 2px 2px 4px 0px grey;border-radius:6px}
.items a:hover{background-color:#FFF99C;box-shadow:1px 1px 2px 0px grey}
.itemimage img {position:absolute;min-width:200px;min-height:200px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease}
.itemimage {position:relative;overflow:hidden;padding-bottom:100%;border-radius:5px 5px 0 0}
.caption{font-size:10px;padding:5px 3px}
#comments{clear:left}
.commentname{font-size:13px;font-weight:bold;margin-top:20px}
.commenttext{font-size:12px;padding:10px;border-radius:6px;background-color:#e6e6e6}
.replytext{padding: 10px;font-size: 12px;margin: 5px 0 0px 70px; background-color: #FFE191;border-radius:6px}
.quote {text-align:center;padding: 10px 40px;font-style:italic;font-size:18px;font-family: "Times New Roman", Times, serif}
.bol {border-style:solid;border-width:1px;font-size:19px;border-radius:10px;background-color:azure}
.bolbanner {display:block;margin-left:auto;margin-right:auto}
.nada{margin:25px 0 25px 15px}
#sort{margin: 15px 15px 0 0;text-align:center;margin-bottom:10px;font-size:12px;float: right}
#sort select{color:#444;font-size:17px;text-align:left}
.email {font-size:13px;padding:5px 0px 5px 10px}
.inputcmmnt{max-width:500px;margin-bottom:10px}
.listing {width:190px;display:inline-block;margin:10px 0 0 10px;background-color:#fff;overflow:hidden;text-decoration:none;box-shadow:1px 1px 2px 0px #1b1b1b;border-radius:6px}
.listing a{text-decoration:none}
.listing a:hover{background-color:#FFF99C}
.listing:hover img {-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}
.listingimage {position:relative;overflow:hidden;padding-bottom:100%}
.listingimage img {position:absolute;min-width:200px;min-height:200px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}
.listingtitle{font-family:Verdana,Arial,Helvetica,sans-serif;padding:4px 2px 0px 4px;height:45px;font-size:12px;text-decoration:underline;color:#0044CC;font-weight:bold}
.listingtitle:hover{cursor:pointer}
.price{padding:4px 4px 2px;text-align:left;font-size:13px;font-weight:bold;font-style:italic;color:darkgreen}
.bids{font-size:11px;color:#C0002D;margin-right:4px;margin-top:6px;float:right;font-style:italic;font-weight: bold}
.items:hover img {-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}
.updated{text-align:right;font-size:11px}
.formtext{font-size:13px;font-style:italic}
.suggestion{color:red;font-size:13px;margin-top:-5px}
.searchlink {text-decoration:underline;color:blue;cursor:pointer}
#footer{clear:both;font-size:13px;background-color:#D4D4D4;border-top:1px solid #999;padding-bottom:40px;padding-top:50px;text-align:center}
@media screen and (max-width:480px) {#subcontent{float:none}#header{height:100px}#header h1{font-size:20px;padding:18px}td.links{width:40px}table.links{font-size:12px;padding-left:2px}#countries ul li {margin-left:5px;margin-right:6px}.items{width:140px;padding:5px 10px 5px 15px}.itemimage img{position:absolute;min-width:150px;min-height:150px}.listingtitle{font-size:12px}#navigation{margin-top:-30px;font-size:13px}#navigation ul a{margin-bottom:5px;background-color:white;border:1px solid #ccc;border-radius:5px 5px 5px 5px;display:inline-block;padding:0 6px;text-decoration:none}}
.formbutton {padding:10px 15px;background:#ccc;cursor:pointer;-webkit-border-radius: 5px;border-radius: 5px}
#priceguide {width:80%;border-collapse:collapse}
#priceguidetr:nth-of-type(odd) {background:#eee}
#priceguide th {background:#333;color:white;font-weight:bold}
#priceguide td, th {padding:4px;border:1px solid #ccc;text-align:left;font-size:13px}
#priceguide .item {border:2px solid #fff}
#priceguide .price {font-weight:bold}
#priceguide .large {text-align:center;font-size:16px;font-style:italic}
#relateditems{font-size:19px}
#relateditems a{background-color:#add8e6;border:1px solid #a9a9a9;line-height:2.3em;padding:5px 6px;text-decoration:underline;margin-right:4px;font-size:16px;border-radius:5px}
#relateditems a:hover{color:darkblue;background-color:#FFF99C}
.etsy {text-align:center;margin-bottom:20px;font-weight:bold}
.itemebay {display: block;position:absolute;width:60px;height:60px;background: transparent url("/graphics/itemebay.png") no-repeat scroll 0px 0px;text-indent: -999em}
@media (min-width:78em) {.header li {float:left}.header .menu {clear:none;float:right;max-height:none}.header .menu-icon {display:none}.header li a {padding:8px 14px;border-radius:5px}}
@media screen and (max-width:600px) {.btn-reply{margin-right:40px}.column{width:100%}.left{max-width:100%}.listing {margin:0px}td.links h3{font-size:12px}#container {padding-right:0px;padding-left:0px}h1 {font-size:1.3em;margin-left:10px}
#container span.date {font-size:12px;position:absolute;margin-top:-10px;font-style:italic;margin-left:10px}ul.breadcrumb {padding:10px 0px 10px 10px}ul.breadcrumb li {display:inline; font-size:13px;font-weight:normal}}
@media screen and (max-width:480px) {.listing {margin:5px 0px 2px 20px;width:155px}.links li {line-height:2.3em;margin-left:-40px;font-size:12px}#priceguide td, th {font-size:12px}}
@media (max-width:460px){.feature .image {margin:0;left:0;width:100%}}
@media (max-width:750px){.feature .image {position:relative;margin-bottom:20px}.feature .image img {margin-left:30px}.feature .text h2 {font-size:26px;padding:0 0 20px 0}.feature .text {margin:15px 10px 10px 15px}}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) {.left {max-width:100%}.right {width:45%}.listing {width:130px}}