﻿psho.headerImage { }
.headerText { display: none }
/*for responsive photos*/
img { border: none; max-width: 100%; height: auto; }
/*fix for safari and chrome so that photos in tables 
won't be shrunk very small when using an img style
of max-width 100%*/
td { width: 50% }
/*fix for ie and ff so photos will be responsive 
in tables when using an img style of max-width 100%*/
table { table-layout: fixed }
/*for responsive iframes*/
iframe, object, embed { max-width: 100%; }
iframe.ifrm1 {width:100%; min-height:1000px; border:none; loading:eager; resize:vertical; scrolling:yes;}
a:link { color: #00f; text-decoration: none; }
a:visited { color: #90c; text-decoration: none; }
a:active { color: #630; text-decoration: none; }
a:hover { color: #369; text-decoration: none; }
a:link.green { color: #008000; text-decoration: none;}
a:active.green { color: #008000; text-decoration: none;}
a:visited.green { color: #008000; text-decoration: none;}
a:hover.green { color: #093; text-decoration: none;}
a:link.same1 {color:#000;font-weight:400;text-decoration:none;}
a:active.same1 {color:#000;font-weight:400;text-decoration:none;}
a:visited.same1 {color:#000;font-weight:400;text-decoration:none;}
a:hover.same1 {color:#000;font-weight:400;text-decoration:none;}
a:link.btn02 { color: #ff0; text-decoration: none; }
a:active.btn02 { color: #ff0; text-decoration: none; }
a:visited.btn02 { color: #ff0; text-decoration: none; }
a:hover.btn02 { color: #fff; text-decoration: none; }
a:link.btn03 { color: #fff; text-decoration: none; }
a:active.btn03 { color: #fff; text-decoration: none; }
a:visited.btn03 { color: #fff; text-decoration: none; }
a:hover.btn03 { color: #fff; text-decoration: none; }
a:link.btn04 { color: #fff; text-decoration: none;background-color:#090;padding:10px;}
a:active.btn04 { color: #fff; text-decoration: none;background-color:#090;padding:10px;}
a:visited.btn04 { color: #fff; text-decoration: none;background-color:#090;padding:10px;}
a:hover.btn04 { color: #fff; text-decoration: none;background-color:#090;padding:10px;}
a:link.HP1 { color: #33f; font-weight: bold; font-size: 1.5em; }
a:active.HP1 { color: #33f; font-weight: bold; font-size: 1.5em; }
a:visited.HP1 { color: #33f; font-weight: bold; font-size: 1.5em; }
a:hover.HP1 { color: #369; font-weight: bold; font-size: 1.5em; }
.tooltip{display: inline;position: relative;}
/* for the arrow */
.tooltip:hover:before{border: solid;border-color: #09c transparent;border-width: 6px 6px 0 6px;
bottom: 20px;content: "";left: 50%;position: absolute;z-index: 99;}
.tooltip:hover:after{background: #09c;background: rgba(0,153,204,.8);border-radius: 5px;bottom: 26px;color: #fff;content: attr(title);
left: 20%;padding: 5px 15px;position: absolute;z-index: 98;width: 220px;}
.HP1 { color: #33f; font-weight: bold; font-size: 1.5em; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; color: #630; }
html, body { padding: 0; margin: 0; line-height: 125%;}
@media (max-width: 800px) {body { line-height: 150%;}}
.shellBody { background: #fff; max-width: 980px; text-align: left; position: relative; margin: 0 auto; }
@media (max-width: 800px) {.shellBody {padding-left:8px;padding-right:4px;}}
.noVspace {padding:0px;margin:0px;}
.menuSz1 {font-size:18px;}
a.ntc1:link,
a.ntc1:visited,
a.ntc1:active,
a.ntc1:hover {color:#f60;text-decoration:none;font-weight:700;}
@media (max-width: 800px) {.menuSz1 {font-size:16px;}}
.clr {clear:both;}
.mainBody {text-align:left; float:left; width:65%; overflow: auto; margin-bottom:0px;padding-bottom:0px;padding-left:5px;}
@media (max-width: 800px) {.mainBody {width:100%;padding-left:2px;}}
.mainBody2 {text-align:left; max-width:980px; overflow: auto; margin-bottom:0px;padding-bottom:0px;margin-right:auto;margin-left:auto;padding-left:5px;}
@media (max-width:980px;) {.mainBody2 {width:100%;padding-left:2px;}}
.columnRight {text-align:left;float:right;padding-left:3px; width:32%;height:100%; overflow: auto; border-left-style: solid; border-left-width:1px; border-left-color: #ccc; }
@media (max-width: 800px) {.columnRight {float:left;width:100%;padding-left:2px;border:none;}}
.clmnRghtShrt { text-align: left; float: right;padding-left:1em; width: 32%; height:100%; overflow: auto; border-left-style: solid; border-left-width:1px; border-left-color: #ccc; }
@media (max-width: 800px) {.clmnRghtShrt {float:left;width:100%;padding-left:2px;border:none;}}
.mainBodyeBay { text-align: left; float: left; width: 65%; overflow: auto; padding-left: .5em; }
@media (max-width: 800px) {.mainBodyeBay {width:95%}}
.columnRighteBay { text-align: left; float: right;padding-left:1em; width:32%; padding-left: .14em; height:100%; 
overflow: auto; border-left-style: solid; border-left-width:1px; border-left-color: #ccc; }
@media (max-width: 800px) {.columnRighteBay {float:left;width:100%;padding-left:2px;border:none;}}

/* BEGIN for font awesome */
.fntAW1 {display:inline-block;font-size:22px;padding:0px 10px}
a:link.fntAW1 {color:#fff;text-decoration: none;}
a:active.fntAW1 {color:#fff;text-decoration: none;}
a:visited.fntAW1 {color:#fff;text-decoration: none;}
a:hover.fntAW1 {color:#fff;text-decoration: none;}
/* END for font awesome */

/* BEGIN for side nav NEW */
.main-nav {position: fixed;top: 0;width:0;height:100%;background:#faf9f6;z-index:3;overflow-y: auto;
transition: width 0.3s ease;white-space:nowrap;}
.main-nav a {display:block;color:#00f;padding: 4px 8px 4px 32px;text-decoration: none;font-size:18px;}
.main-nav a:hover,.main-nav a:focus {color: #939;}
#main-nav:target {width:25%;}
@media only screen and (max-width: 768px){#main-nav:target{width:90%;}}
#main-nav:target + .page-wrap {width:70%;}
#main-nav:target + .page-wrap {display:block;}
#main-nav:target + .page-wrap {width:70%;left:30%;}
/* END for side nav NEW */
/* OLD DELETE OLD DELETE BEGIN for side nav */
.sidenav {height: 100%;width: 0;position: fixed;z-index:3;top: 0;left: 0;background:#630;
overflow-x:auto;transition: 0.5s;padding-top:60px;}
.sidenav a {padding: 4px 8px 4px 32px;text-decoration: none;font-size:18px;color:#fff;
display: block;transition: 0.3s;}
.sidenav a:hover {color: #e0d6cc;}
.sidenav .closebtn {position: absolute;top:15px;right: 25px;color: #fff;font-size:66px;margin-left: 50px;border-bottom:none;}
@media screen and (max-height: 450px) {.sidenav {padding-top:15px;} .sidenav a {font-size: 14px;}}
/* OLD DELETE OLD DELETE END for side nav */
.topMain1Mobile{display: none;}
@media only screen and (max-width: 768px){.topMain1Mobile{display: block;}}
h1 {font-family: Candara, Calibri, Segoe, Segoe UI, Optima, Arial, sans-serif; color: #2851a3;
font-size:24px; line-height: 1.1;margin-top:12px; margin-bottom:0;}
@media (max-width: 800px) {h1 {margin-top:0px;margin-bottom:0;}}
h2 { font-family: Candara, Calibri, Segoe, Segoe UI, Optima, Arial, sans-serif; color: #800000; font-size:22px; margin-bottom: .21em; line-height: 1.1;}
h3 { font-family: Arial, Helvetica, sans-serif; color: #2851a3; font-size:22px; margin-bottom: .21em; margin-top: .21em; line-height: 1.1;}
h4 { font-family: Arial, Helvetica, sans-serif; color: #800000; font-size:20px; margin-bottom: .21em; margin-top: .21em; line-height: 1.1;}
h5 { font-family: Arial, Helvetica, sans-serif; color: #2851a3; font-size:20px; line-height: 1.1;}
h6 { font-family: Arial, Helvetica, sans-serif; color: #800000; font-size:18px; line-height: 1.1;}
.center { text-align: center }
.centerTwo {text-align:center;width:100%;margin-right:auto;margin-left:auto;}
.centerRt {text-align:center;width:100%;margin-right:auto;margin-left:auto; }
.bg1 {background-color:#fff;}
.bg2 {background-color:#fff;}
.right { text-align: right; }
.left {text-align: left; }
.bold { font-weight: bold }
.em { font-style: italic; }
.small1 {font-size: .95em; color: #800000; margin-top: 3px; margin-bottom: 3px;}
.small2 {font-size:15px; margin-top: 0px; margin-bottom: 0px;}
.red { color: #f00; }
.blue { color: #009;font-weight: bold; }
.green{color: #093;font-weight: bold;}
.yllw2{color: #f90;font-weight: bold;}
.prpl{color: #90c;font-weight: bold;}
.blue2 { color: #000080;font-style: italic;font-family: Georgia, 'Times New Roman', Times, serif;font-size: 1.1em;width: 47%;padding-left:1em;background-color: rgba(0, 255, 0, 0.1);}
.gUnder { text-decoration: none; color: #008000;font-weight: 600;}
.uLine { text-decoration: underline; color: #663300; }
.noSpace1 {margin-top:0px;margin-bottom:0px;}
.floatLeft1 { float: left; width: 47%; }
@media (max-width: 800px) {.floatLeft1 {float: left; width: 95%;}}
.floatRight1 { float: right; width: 47%;padding-left:1em; }
@media (max-width: 800px) {.floatRight1 {float: left; width: 95%;padding-left:0;}}
.floatLeft2 {float:left;padding-left:2px;}
@media (max-width: 800px) {.floatLeft2 {float:left; width: 95%;}}
.floatRight2 {float:right;padding-left:1em;}
@media (max-width: 800px) {.floatRight2 {float:left; width: 95%;padding-left:0;}}
.floatLeft3 {float:left;padding-left:2px;}
.floatRight3 {float:right;padding-right:2px;}
@media (max-width: 800px) {.floatRight3 {float:left; width: 95%;padding-left:2px;}}
.floatLeftPhotos1 { float: left; width: 47%;padding-left:.5em; }
@media (max-width: 800px) {.floatLeftPhotos1 {float: left; width: 47%;}}
.floatRightPhotos1 { float: right; width: 47%;padding-left:.5em; }
@media (max-width: 800px) {.floatRightPhotos1 {float: right; width: 47%;}}
.floatLeftNav {float:left;padding-left:2px;}
.floatRightNav {float:left;padding-left:2px;}
/* push1 to make room for floating ads at page top */
@media all and (max-width: 768px) {.push1 { padding-top: .5em; }}
.blockquote01{margin-top:10px;margin-bottom:10px;
margin-left:10px;padding-left:5px;border-left:3px solid #ccc;} 
/* push2 to make room for floating ad at page bottom */
.push2 {padding-top:130px;}
/* show on desk top */
.showDT {}
@media all and (max-width:768px) {.showDT{display: none; }}
/* show on mobile */
.showMB{display: none;}
@media only screen and (max-width:768px){.showMB{display: block;}}
/* BEGIN sticky for top mobile menu */
.stk1 {position: -webkit-sticky; /* Safari */
position: sticky;top:0; z-index:3;}
/* BEGIN for photo nav button 1 - page bottom */
.btnPHnav1 {background-color:#090;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
display:inline-block;cursor:pointer;color:#fff;font-family: Arial, Helvetica, sans-serif;
font-size:17px;font-weight:600;padding:6px 20px;text-decoration:none;
text-align:center;width:90%;}
a:link.btnPHnav1 { color: #fff; text-decoration: none; }
a:active.btnPHnav1 { color: #fff; text-decoration: none; }
a:visited.btnPHnav1 { color: #fff; text-decoration: none; }
@media all and (max-width: 768px) {.btnPHnav1{width:90%; }}
/* END for photo nav button 1 - page bottom */
/* BEGIN for photo nav button 2 - page bottom */
.btnPHnav2 {background-color:#39f;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
display:inline-block;cursor:pointer;color:#fff;font-family: Arial, Helvetica, sans-serif;
font-size:17px;font-weight:600;padding:6px 20px;text-decoration:none;
text-align:center;width:90%;}
a:link.btnPHnav2 { color: #fff; text-decoration: none; }
a:active.btnPHnav2 { color: #fff; text-decoration: none; }
a:visited.btnPHnav2 { color: #fff; text-decoration: none; }
@media all and (max-width: 768px) {.btnPHnav2{width:90%; }}
/* END for photo nav button 2 - page bottom */
/* BEGIN for photo nav button 3 - page bottom */
.btnPHnav3 {background-color:#906;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
display:inline-block;cursor:pointer;color:#fff;font-family: Arial, Helvetica, sans-serif;
font-size:17px;font-weight:600;padding:6px 20px;text-decoration:none;
text-align:center;width:90%;}
a:link.btnPHnav3 { color: #fff; text-decoration: none; }
a:active.btnPHnav3 { color: #fff; text-decoration: none; }
a:visited.btnPHnav3 { color: #fff; text-decoration: none; }
@media all and (max-width: 768px) {.btnPHnav3{width:90%; }}
/* END for photo nav button 3 - page bottom */
/* BEGIN for search button */
.srchNav {background-color:#369;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
display:inline-block;cursor:pointer;color:#fff;font-family: Arial, Helvetica, sans-serif;
font-size:14px;font-weight:600;padding:6px 10px;text-decoration:none;
text-align:center;width:30%;}
a:link.srchNav{ color: #fff; text-decoration: none; }
a:active.srchNav{ color: #fff; text-decoration: none; }
a:visited.srchNav{ color: #fff; text-decoration: none; }
@media all and (max-width: 768px) {.srchNav {width:40%; }}
/* END for search button */
/* menu1 is for eBay pages, looks kind of like a button */
ul.menu1 {display:inline;}
.menu1 { padding: .21em 0; margin-left: 0; }
.menu1 li { list-style: none; margin-top: 0em; margin-bottom: 0em; display: inline; background-color: #fff; }
.menu1 li a {color: #fff; font-weight:bold; padding: .35em .3em; margin-left: .21em; text-decoration: none; background-color: #03f;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;}
.menu1 li a:link { color: #fff;font-weight:300; }
.menu1 li a:visited { color: #fff;font-weight:300; }
.menu1 li a:hover { color: #fff;font-weight:300; background-color: #06f;}
@media (max-width: 600px) {.menu1 li {font-size: .9em;display: block;margin-bottom: .5px;margin-top: .5px}}
.menu2 {background-color:#060;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
display:inline-block;cursor:pointer;color:#fff;font-family: Arial, Helvetica, sans-serif;
font-size:1em;font-weight:600;padding:8px 40px;text-decoration:none;
text-align:left;}
a:link.menu2  { color: #fff; text-decoration: none; }
a:active.menu2  { color: #fff; text-decoration: none; }
a:visited.menu2  { color: #fff; text-decoration: none; }
@media all and (max-width: 768px) {.menu2xxxxxxx {width:90%;}}
/* menu3 is for eBay pages, looks kind of like a button */
ul.menu3 { float: right }
.menu3 { padding: .21em 0; margin-left: 0; }
.menu3 li { list-style: none; margin: 0; display: inline; background-color: #fff; }
.menu3 li a {color: #fff;font-weight: bold; padding: .35em 0.3em; margin-left: .21em; text-decoration: none; background-color: #60c;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;}
.menu3 li a:link { color: #fff;font-weight: bold; }
.menu3 li a:visited { color: #fff;font-weight: bold; }
.menu3 li a:hover { color: #fff;font-weight: bold; background-color: #8968CD;}
@media (max-width: 800px) {.menu3 li {font-size: .9em;display: block;margin-bottom: 4px;margin-top: 4px}}
.def { font-size: 1.0em; color: #00486a; font-weight: bold; }
table.Stripes1 tr:nth-child(even) { background: #eee }
hr { text-align: center; margin-right: auto; margin-left: auto; border: 0; color: #036; background-color: #036; height: .14em; }
hr.fifty { width: 50%; text-align: center; margin-right: auto; margin-left: auto; border: 0; color: #036; background-color: #036; height: .07em; }
hr.fifty2 { width: 50%; text-align: center; margin-right: auto; margin-left: auto; border: 0; color: #630; background-color: #630; height: .07em; }
hr.threeFour {width:75%; text-align:center;margin-right:auto;margin-left:auto;border:0;color:#036;background-color:#036;height:.07em;}
hr.gray {color: #ccc;background-color:#ccc;height:1px;width:90%;}
hr.gray2 {color:#e3e8ec;background-color:#e3e8ec; }
hr.clr1{border:1px solid #369;}
ul { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #663300; margin-top: .42em; margin-bottom: .42em; text-align: left; }
ul ul { list-style-type: disc; text-align: left; }
ul.noIndent { padding-left: .71em; margin-left: .71em; text-align: left; }
ol.noIndent { padding-left: .85em; margin-left: .85em; text-align: left; }
li { margin-top: .21em; margin-bottom: .21em; text-align: left; }
li{}
@media (max-width: 800px) {li {padding: .5em}}
li.smSp{}
@media (max-width: 800px) {li.smSp {padding: .10em}}
li.bottom { margin-top: .21em; margin-bottom: 1em; text-align: left; }
.footerHead1 { font-family: "Times New Roman", Times, Cambria, Cochin, Georgia, serif; color: #800000; font-size: 1.15em; font-weight: bold; font-style: italic; text-align: center; }
.label1 { font-size: 1em; color: #FFFFFF; font-weight: bold; background-color: #003366; padding: 2px; }
.label4 { color: #000080; font-size: 1em; font-weight: bold; }
.label5 { font-weight: bold; padding: 6px; border-top: 1px solid #036; border-bottom: 1px solid #003366; background-color: #008080; margin-top: 0; margin-bottom: 0; color: #fff; }
.box1 {width:90%; background-color: #fafafa;
border-top-style:solid; border-top-width: 2px; border-top-color: #ccc;
border-bottom-style:solid; border-bottom-width: 2px; border-bottom-color: #ccc;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.box4 { border: 1px solid #630; margin: 15px; padding: 5px 15px; }
.fill4 {font-size:22px;font-weight:bold;font-family: Candara, Calibri, Segoe, Segoe UI, Optima, Arial, sans-serif;width:70%;
color:#2851a3;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.fill5 { margin: 0px; padding: 6px; background-color: #60c; color: #fff; font-weight: bold; font-size: .95em; border-top: 2px solid #60c; border-btn}
.heading1 { color: #000080; font-size: 1em; font-weight: bold; margin-bottom: 0; }
.heading2 { color: #800000; font-size: 1em; font-weight: bold; margin-bottom: 0; }
.heading3 { color: #000080; font-family: "Times New Roman", Times, Cambria, Cochin, Georgia, serif; font-size: 1.25em; font-weight: bold; margin-bottom: 0; }
.heading4 { color: #800000; font-size: 1em; font-weight: bold; margin-bottom: 0; }
.heading5 {font-size:22px;font-weight:bold;font-family: Candara, Calibri, Segoe, Segoe UI, Optima, Arial, sans-serif;width:70%;
color:#2851a3;padding:5px 4px;background-color:#e6ebf7;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.headSddls1 { color: #000080; font-size: 1.25em; font-weight: bold; margin-bottom: 0; }
/*for share url and fb box*/
.border4{border:1px solid;padding:15px;}
/*BEGIN for share url and fb box*/
.select1{user-select: all;}
/*END for share url and fb box*/
.eBayheading1 {font-size:22px;font-weight:bold;font-family: Candara, Calibri, Segoe, Segoe UI, Optima, Arial, sans-serif;color:#2851a3; padding-left: 10px;}
.shadeBox1 {width:90%; padding: 0px 0px 5px 0px; background-color: #fafafa;
border-top-style:solid; border-top-width: 2px; border-top-color: #ccc;
border-bottom-style:solid; border-bottom-width: 2px; border-bottom-color: #ccc;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
.AMZheading1 { width: 90%; font-family: "Times New Roman", Times, Cambria, Cochin, Georgia, serif; font-size: 1.5em; font-weight: bold; color: #009; border-top-style: outset; border-top-width: 2px; border-top-color: #009; padding-left: 10px; }
.ZazzleHeading1 { width: 90%; font-family: "Times New Roman", Times, Cambria, Cochin, Georgia, serif; font-size: 1.5em; font-weight: bold; color: #60c; border-top-style: outset; border-top-width: 2px; border-top-color: #009; padding-left: 10px; }
.EtsyHeading2{font-family: "Times New Roman", Times, Cambria, Cochin, Georgia, serif; font-size: 1.4em; font-weight: bold; color:#009;3px;}
.sddlsHeading1 { width: 90%; font-family: "Times New Roman", Times, Cambria, Cochin, Georgia, serif; font-size: 1.5em; font-weight: bold; color: #060; padding-left: 10px; }
.announce1 { color: #003366; border-left-width: 1px; border-right-width: 1px; border-top: 1px dotted #663300; border-bottom: 1px dotted #663300; margin-left: 20px; margin-right: 50px; margin-top: 6px; padding-top: 10px; padding-bottom: 10px; }
.photoCaption01 { color: #36c; font-size: 1em; font-weight: bold; text-align: left; margin-top: 2px; }
.photoLabels { color: #000080; font-size: .95em; font-weight: bold; }
.howToLabels { color: #036; font-size: .95em; font-weight: bold; }
.borderLeft { border-left: 1px solid #663300 }
.eightPT { font-size: .75em }
.large1 {font-size:1.5em;}
.large2 {font-size:1.5em;color #093;font-weight:bold;line-height:125%;}
.large3 {font-size:1.15em;color:#000080;font-weight:bold;line-height:125%;}
.large4 {font-size:18px;color:#2851a3;font-weight:bold;font-family: Candara, Calibri, Segoe, Segoe UI, Optima, Arial, sans-serif;}
.ButHere { background-color: #ffff#2851a3;ff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #8a8a8a; display: inline-block; color: #000000; font-weight: bold; padding: 6px 11px; text-decoration: none; }
.ButCenter { margin-left: 5%; margin-right: 5%; }
.ButCenter2 { margin-left: 10%; margin-right: 1%; }
.ButGo { padding: 3px 0; margin-left: 0; }
.ButGo li { list-style: none; margin: 0; display: inline; }
.ButGo li a { background-color: #f93; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #8a8a8a; z-index: 1001; display: inline-block; color: #fff; font-weight: bold; padding: 6px 11px; text-decoration: none; }
.ButGo li a:link { color: #000 }
.ButGo li a:visited { color: #000 }
.ButGo li a:hover { background-color: #fc0 }
.ButGo2 { padding: 1px 0 }
.ButGo2 li { list-style: none; display: inline; }
.ButGo2 li a { -moz-box-shadow: inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff; box-shadow: inset 0px 1px 0px 0px #ffffff; background-color: #f93; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #8a8a8a; z-index: 1001; display: inline-block; color: #fff; font-weight: bold; padding: 2px 11px; text-decoration: none; }
.ButGo2 li a:link { color: #000 }
.ButGo2 li a:visited { color: #000 }
.ButGo2 li a:hover { background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab19), color-stop(1, #fcee8f) ); background: -moz-linear-gradient( center top, #ffab19 5%, #fcee8f 100% ); background-color: #ffab19; }
.shadow2 { border: 1px solid #060; padding: 5px 5px; vertical-align: top; -moz-box-shadow: inset 0 0 4px 2px #cfc; -webkit-box-shadow: inset 0 0 4px 2px#cfc; box-shadow: inset 0 0 4px 2px #cfc; }
.shadow3 { border-style: solid; border-width: 1px; border-color: #c60 #ccf #ccf #ccf; padding: 5px 0.5em; margin-left: 3px; text-decoration: none; -moz-box-shadow: inset -3px -3px 3px #ccf; -webkit-box-shadow: inset -3px -3px 3px #ccf; box-shadow: inset -3px -3px 3px #093; }
.pBoxFB1 { padding: 2px; background-color: #fafafa; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; }
.pBox3 { padding: 2px; background-color: #fafafa; border: 1px solid #ccc; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; }
.pBox4 { padding: 2px; background-color: #fafafa; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; }
/*for share url and fb box*/
.pBox1RC {width:90%;padding-left:5px;margin-left:auto;margin-right:auto;background-color:#fafafa; border-top: 1px solid #e6ebf7;; border-bottom: 1px solid #ccc;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.labelBox1RC {margin:0px;padding:3px;font-family: Candara, Calibri, Segoe, Segoe UI, Optima, Arial, sans-serif;color:#2851a3;font-weight: bold;
background-color:#e6ebf7;font-size:22px;}
.pBox2RC { padding: 2px; width: 90%; margin-left: auto; margin-right: auto; background-color: #fafafa; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; }
.pBox3RC { width: 90%; margin-left: auto; margin-right: auto; background-color: #fafafa; border-top: 5px solid #c60; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.labelBox3RC { margin: 0px; padding: 4px; background-color: #c60; color: #fff; font-weight: bold; font-size: 1.4em; }
.pBox4RC { width: 90%; margin-left: auto; margin-right: auto; background-color: #fafafa; border-top: 5px solid #60c; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.labelBox4RC { margin: 0px; padding: 4px; background-color: #60c; color: #fff; font-weight: bold; font-size: 1.4em; }
.pBoxAMZ { width: 90%; margin-left: auto; margin-right: auto; background-color: #fafafa; border-top: 5px solid #3D8B37; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.labelBoxAMZ { margin: 0px; padding: 4px; background-color: #3D8B37; color: #fff; font-weight: bold; font-size: 1.4em; }
.pBoxEtsy { width: 90%; margin-left: auto; margin-right: auto; background-color: #fafafa; border-top: 5px solid #5D478B; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.labelBoxEtsy { margin: 0px; padding: 4px; background-color: #5D478B; color: #fff; font-weight: bold; font-size: 1.4em; }
.quote {font-size: 1.0em;color: #666;margin-left:15px;margin-right:15px;}
.quote2 {color:#333;margin-left:10px;margin-right:10px;}
.quote3 {margin-left:10px; margin-right:10px;font-style:italic;}
.boxShopping01 { padding: 0px; background-color: #f6f6f6; border-top: 5px solid #06c; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.labelShopping01 { margin: 0px; padding: 4px; background-color: #06c; color: #fff; font-weight: bold; font-size: 1.4em; }
.boxShopping02 { padding: 0px; background-color: #f6f6f6; border-top: 5px solid #036; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.labelShopping02 { margin: 0px; padding: 4px; background-color: #036; color: #fff; font-weight: bold; font-size: 1.4em; }
.boxShopping03 { padding: 0px; background-color: #f6f6f6; border-top: 5px solid #393; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.labelShopping03 { margin: 0px; padding: 4px; background-color: #393; color: #fff; font-weight: bold; font-size: 1.4em; }
.boxShopping04 { padding: 0px; background-color: #f6f6f6; border-top: 5px solid #c3c; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.labelShopping04 { margin: 0px; padding: 4px; background-color: #c3c; color: #fff; font-weight: bold; font-size: 1.4em; }
.boxShopping05 { padding: 0px; background-color: #f6f6f6; border-top: 5px solid #c30; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.labelShopping05 { margin: 0px; padding: 4px; background-color: #c30; color: #fff; font-weight: bold; font-size: 1.4em; }
.boxShopping06 { padding: 0px; background-color: #f6f6f6; border-top: 5px solid #606; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.labelShopping06 { margin: 0px; padding: 4px; background-color: #606; color: #fff; font-weight: bold; font-size: 1.4em; }
.boxShopping07 { padding: 0px; background-color: #f6f6f6; border-top: 5px solid #366; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.labelShopping07 { margin: 0px; padding: 4px; background-color: #366; color: #fff; font-weight: bold; font-size: 1.4em; }
.boxPhotos1 { text-align: center; padding: 0px; background-color: #f6f6f6; border-top: 5px solid #06c; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.boxPhotos2 { text-align: center; padding: 0px; background-color: #f6f6f6; border-top: 5px solid #390; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.labelBox1FB { margin: 0px; padding: 4px; background-color: #06c; color: #fff; font-weight: bold; font-size: 1.4em; }
.pBox1FB { width: 90%; margin-left: auto; margin-right: auto; background-color: #fafafa; border-top: 5px solid #06c; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
/* BEGIN boxYMAL02 is for use with a table */
.labelYMAL02 { margin: auto; padding: 2px; background-color: #06c; color: #fff; font-weight: bold; font-size: 1.4em; width: 90%; border-top: 11px solid #06c; border-top-left-radius: 10px; border-top-right-radius: 10px; }
.boxYMAL02 { border: 1px solid #ccc; padding: 0px; background-color: #f6f6f6; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; border-top-left-radius: 0px; border-top-right-radius: 0px; }
/* END boxYMAL02 is for use with a table */
.labelPhotos1 { margin: 0px; padding: 2px; background-color: #06c; color: #fff; font-weight: bold; font-size: 1.0em; }
.labelPhotos2 { margin: 0px; padding: 2px; background-color: #390; color: #fff; font-weight: bold; font-size: 1.0em; }
.button01 { background: #393; -webkit-border-radius: 8; -moz-border-radius: 8; border-radius: 8px; color: #fff; font-size: .9em; padding: .4em; text-decoration: none; }
.button01:hover { background: #3cb0fd; text-decoration: none; }
.button02 { display: inline-block; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 18px; font-weight: bold; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; }
.button02:hover { text-decoration: none }
.button02:active { position: relative; top: 1px; }
.btn01 {background-color:#090;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #18ab29;display:inline-block;cursor:pointer;color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:22px;font-weight:400;padding:6px 20px;margin:2px;text-decoration:none;}
a:link.btn01 { color: #fff; text-decoration: none; }
a:active.btn01 { color: #fff; text-decoration: none; }
a:visited.btn01 { color: #fff; text-decoration: none; }
.btn02 {background-color:#06c;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #18ab29;display:inline-block;cursor:pointer;color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:22px;font-weight:400;padding:6px 20px;margin:2px;text-decoration:none;}
a:link.btn02 { color: #fff; text-decoration: none; }
a:active.btn02 { color: #fff; text-decoration: none; }
a:visited.btn02 { color: #fff; text-decoration: none; }
.btn05 {width:120px;background-color:#019aa5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;cursor:pointer;color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:14px;font-weight:600;padding:8px 20px;margin:0px;text-decoration:none;}
a:link.btn05 { color: #fff; text-decoration: none; }
a:active.btn05 { color: #fff; text-decoration: none; }
a:visited.btn05 { color: #fff; text-decoration: none; }
.btn03 {background-color:#369;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:1px solid #369;display:inline-block;cursor:pointer;color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:22px;font-weight:400;padding:6px 20px;margin:2px;text-decoration:none;}
a:link.btn03 { color: #fff; text-decoration: none; }
a:active.btn03 { color: #fff; text-decoration: none; }
a:visited.btn03 { color: #fff; text-decoration: none; }
.btn06 {background-color:#63c;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;cursor:pointer;color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;padding:3px 20px;text-decoration:none;}
a:link.btn06 { color: #fff; text-decoration: none; }
a:active.btn06 { color: #fff; text-decoration: none; }
a:visited.btn06 { color: #fff; text-decoration: none; }
.btn07 {background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;cursor:pointer;color:#000;font-family: Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;padding:3px 20px;text-decoration:none;border:solid 1px;}
a:link.btn07 { color: #000; text-decoration: none; }
a:active.btn07 { color: #000; text-decoration: none; }
a:visited.btn07 { color: #000; text-decoration: none; }
.NwsLtr {background-color:#393;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;cursor:pointer;color:#fff;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;padding:6px 14px;text-decoration:none;}
a:link.NwsLtr { color: #fff; text-decoration: none; }
a:active.NwsLtr { color: #fff; text-decoration: none; }
a:visited.NwsLtr { color: #fff; text-decoration: none; }
.blue02 { color: #d9eef7; border: solid 1px #0076a3; background: #0095cd; background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5)); background: -moz-linear-gradient(top,  #00adee,  #0078a5); }
.blue02:hover { background: #007ead }
.blue02:active { color: #80bed6 }
.authBox1 { color: #369; font-weight: bold; font-size: 1.7em; margin: 0; padding: 0; opacity: 0.5; }
.pBoxAuth1 { padding: 12px; background-color: #fafafa; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; }

.placeholder { }