@font-face{font-family: "wlpctitle";src: url("/res/fonts/wlptitle.ttf");font-display:optional}
@font-face {
    font-family: 'Charter';
    src: url('/res/fonts/charter_bold_italic-webfont.eot');
    src: url('/res/fonts/charter_bold_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/res/fonts/charter_bold_italic-webfont.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'Charter';
    src: url('/res/fonts/charter_bold-webfont.eot');
    src: url('/res/fonts/charter_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/res/fonts/charter_bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Charter';
    src: url('/res/fonts/charter_italic-webfont.eot');
    src: url('/res/fonts/charter_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/res/fonts/charter_italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;

}
@font-face {
    font-family: 'Charter';
    src: url('/res/fonts/charter_regular-webfont.eot');
    src: url('/res/fonts/charter_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/res/fonts/charter_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
*{box-sizing:border-box}
body{margin:auto;padding:0px;font-size:13pt;line-height:140%;background-color:#adf;font-family:'Charter',Georgia,serif}
h1,h2,h3{font-family:'wlpctitle',sans-serif;font-weight:normal;text-align:center;line-height:120%}
h4,h5,h6{font-family:'Lucida Grande',Helvetica,sans-serif}
h1{font-size:2.5em}
h2{font-size:2.2em}
h3{font-size:1.9em}
h4{font-size:1.15em}
h5{font-size:1.1em}
h6{font-size:1.05em}
small{font-size:0.93em}
big{font-size:1.07em}
td{text-align:left;vertical-align:top;padding:3px}
th{text-align:center;vertical-align:top;padding:3px}
.bor,table.bor th,table.bor td{border:silver 1px solid}
table{border-collapse:collapse}
.cen{margin-left:auto;margin-right:auto}
.thick{height:0;border-top:#666 6px solid}
blockquote{margin-left:2em;margin-right:2em;padding-left:.5em;border-left:4px solid #aaaaaa;}
.right,.r{text-align:right}
.just,.j{text-align:justify;text-indent:2em}
.in{text-indent:2em}
.center,.c{text-align:center;text-indent: 0 !important;}
.red{color:red}
.blue{color:navy}
.lblue{color:blue}
.green{color:green}
.i{font-style:italic}
.b{font-weight:bold}
.bi{font-weight:bold;font-style:italic}
a{color:#08451E}
a:visited{color:#BC3FA6}
a:hover,a:visited:hover{color:#FFF;background-color:teal}
a:active{color:yellow;background-color:teal}
a:visited:active{color:yellow;background-color:teal}
.lb{background-color:#9DF}
.lg{background-color:#9FB}
#story{padding:8pt;margin-right:auto;background-color:#f5faff;margin-left:auto;width:35em}
#bott-header{border-top:gray 1px dotted;padding-top:8px}
#top-header{border-bottom:gray 1px dotted;padding-bottom:8px}
#sugg-blurb{padding:4pt;width:345pt;margin-left:auto;margin-right:auto;font-style:italic}
#mail-form{padding:4pt;width:550px;border:navy 2px solid;background-color:white;margin:auto}
#mail-form textarea, #mail-form input{font-size:1.0em;width:100%}
.date{font-size:0.65em;font-family:'Lucida Grande',Helvetica,sans-serif;background-color:inherit;text-align:right}
.imgsp{border:1px maroon solid;margin:10px}
#s-title,#s-auth{text-align:center;background-color:inherit;margin-bottom:2px}
.notice,.end-note{background-color:#FFE;padding:5px;border:1px dotted silver;margin-bottom:5px;color:navy}
.notice p,.end-note p{font-family:'Lucida Grande',Helvetica,sans-serif;color:navy}
.notice p{font-size:90%}
.end{text-align:center;border-top:2px dotted silver;border-bottom:2px dotted silver;padding:5px;font-family:'Lucida Grande',Helvetica,sans-serif;font-weight:normal}
.invis{display:none}
#index-list{width:90%;padding:6px;margin-right:auto;margin-left:auto;border-top:2px silver dotted;border-bottom:2px silver dotted;text-align:left}
.link{font-size:0.88em;margin-right:10px;margin-bottom:10px;white-space:nowrap;font-family:'Lucida Grande',Helvetica,sans-serif;display:inline-block;width:7em}
.tolink{font-size:0.88em;margin-bottom:10px;font-family:'Lucida Grande',Helvetica,sans-serif;margin-left:6.5em;text-indent:-6.5em}
#h_extra{margin-left:12px}
.ind-e{margin-top:10px;margin-bottom:5px;font-family:'Lucida Grande',Helvetica,sans-serif;font-weight:bold}
.pic-left{float:left;margin:5px}
.pic-right{float:right;margin:5px}
.pic-center{margin-left:auto;margin-right:auto;clear:both;display:block}
.vform{width:96%;max-width:25em;margin:auto;margin-top:25px;text-align:center;box-shadow:0em 0em .3em #aaa;border-radius:.2em .2em;padding:8px}
.ind-note{font-size:0.85em;font-family:'Lucida Grande',Helvetica,sans-serif;margin:0 40pt 6pt 35pt;font-style:italic}
.pager{font-family:'Lucida Grande',Helvetica,sans-serif;font-size:.75em;border:black solid 1px;padding:4px;float:right;clear:both;background-color:#eee}
.curr{background-color:black;color:white;font-weight:bold}
.conTag{font-size:.82em;font-family:'Lucida Grande',Helvetica,sans-serif;font-style:italic;border-top:1px black dotted;border-bottom:1px black dotted}
.copy{font-size:.92em;text-align:center;font-family:'Lucida Grande',Helvetica,sans-serif}
.error{background-color:yellow;text-align:center;font-weight:bold}
.str{text-decoration:line-through}
.tt{font-family:Courier, Monaco, monospaced}
hr{width:30%}
.fr{float:right}
.reco{width:90%;margin:auto auto 5px auto;border:silver 1px solid;padding:1em;font-size:90%;font-family:'Lucida Grande',Helvetica,sans-serif;border-radius:.3em}
.dlinks a,.bspan{color:white;padding:3px 7px 3px 7px;text-decoration:none;border-radius:.3em;margin:2px 4px 2px 4px;font-weight:bold;background-color:green;font-size:80%;white-space:nowrap}
.twitLink{display:inline-block;padding:4px;text-decoration:none;border:1px #000 solid;border-radius:5px;font-family:'Lucida Grande',Helvetica,sans-serif;font-weight:bold;font-size:0.8em;line-height:0.9em}
#floatScroll{position:fixed;right:0;top:2px}
#flcont{font-family:'Lucida Grande',Helvetica,sans-serif;border:solid 1px #ddd;background-color:beige;text-align:center;width:250px;color:black;}
.scrbut{display:inline-block;width:114px;text-align:center;text-decoration:none;padding:2px;border:solid 1px #bbb;margin:.15em;font-size:17px;color:black}
.scrbut:active{color:beige;background-color:#999}
#pause,#stybut,.wbut{display:block;width:238px;border:1px solid #bbb;font-size:20px;margin:2px auto 2px auto;background-color:beige;color:black;font-family:'Lucida Grande',Helvetica,sans-serif;text-decoration:none;padding:2px}
#stysw{width:150px;font-family:'Lucida Grande',Helvetica,sans-serif;font-size:1.1em}
#tagCloud{max-width:450px}
#tagCloud a{display:inline-block;padding:5px;text-decoration:none;border-bottom:1px dashed #000}
.formDiv{border-bottom:1px solid #eee;padding:5px}
.nblo,a.nbl{display:inline-block;width:2em;padding:4px;text-align:center;color:#000;text-decoration:none;border-radius:0.3em;margin:4px;box-shadow:0px 0px .3em #aaa}
.nblo{background-color:#ddd;font-weight:bold;border:3px dashed #999;font-family:Helvetica, sans-serif;font-size:1.1em}
a.nbl{background-color:#fff;color:#000}
a.nbl:visited{background-color:#fff;color:#BC3FA6}
.actionButton{display:block;text-decoration:none;background-color:#ddd;border-radius:1em;text-align:center;padding:.5em;font-weight:bold;font-family:'Lucida Grande',Helvetica,sans-serif;font-size:1.3em}
nav,footer{font-family:'Lucida Grande',Helvetica,sans-serif;font-size:.85em}
nav a,footer a{display:inline-block;margin:0 .5em .4em 0}
div.bread{border-bottom:solid 1px #aaa}
#top-header{text-align:right}
img{max-width:100%;height:auto}
.bottNav{list-style:none;padding-left:0;margin:auto}
.bottNav li{display:inline-block;font-size:.9em;font-family:'Lucida Grande',Helvetica,sans-serif;padding:3px;margin:auto}
.hili, .hili a{background-color:#ffa;color:#000}
.t1{margin:10px auto 30px auto;background-color:white;width:100%;max-width:35em;box-shadow:0px 0px .5em #aaa}
.fta{max-height:500px}
.ldiv{border-radius:.3em;box-shadow:0 0 .3em #999;padding:5px;margin:5px;font-family:'Lucida Grande', sans-serif;font-size:.9em}
.ldiv a{font-weight:bold}
.node{margin-left:2em}
.fo-div{margin:10px auto 10px auto;width:100%;max-width:45em;box-shadow:0px 0px 0.2em #aaa;}
.fo-meta{font-size:.9em}
.fo-thead{margin:auto;padding:5px;font-size:1.2em;font-weight:bold;background-color:#ddd;box-shadow:0 0 .2em #888}
.formDiv,.clear{clear:both}
.post-wrap{padding:5px;border-bottom:2px solid #ddd}
.post-text{font-family:Charter,'Georgia',serif;font-size:1.1em;word-break:break-word}
.timestamp{color:#777;font-size:0.9em;display:inline-block;text-align:right}
.sale-link{background-color:#FFD;padding:5px;border:1px dotted silver;margin-top:1em;color:red;font-size:1.4em;text-align:center;line-height:2.5ex}
.replinks a{text-decoration:none;display:inline-block;padding:5px;border-radius:.3em}
.rep-arr{display:inline-block;width:32px;height:32px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACDCAMAAABydONXAAAAY1BMVEVMaXHy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vKAgICcnJzV1dW5ubnr6+uHh4eVlZXd3d3Ozs6ysrKOjo7Hx8eqqqqjo6Pk5OTAwMDUgyGvAAAAEHRSTlMAMHDgEPDQgEDAILBQoGCQX4st9QAAAAlwSFlzAAAWyAAAFsgBCFihDQAAAppJREFUeJztmW1jsiAUhjN7UdcKLG1urT3//1c+AlqoQNMB95dzf2/nCs7hgrVaLcnxuOhjvrJ5Z3tk/SRlUIA9Y0iATc6gAIctgwKcGEMCJDtRu7qgANZy+c91iQHYvMm1/+QcA5ClovzPlYMA5PCzW80xAIXqvjvnGAA1/B9fHAPQqkfkwjkGIFHdV3IQwFp+/abmGAClnuqTcwxA131XDgJQ6vnHOQYgGQx/fIBePZP6cQCe6sEAaOqBAOjqAQAUuaX7NIB8PzfHbPPL+iP1mAEWZXc6vC4/UY9HgDbp/sU6dMNfOur/CYCxrRPBoB5PKctLU3UI1o0wqsdnrjfF8G5ehMyoHr+pLxJhZyLo1BNg+YcIjSRILN1nHX6P+ZbjMFqDo1U9AXKtxrvQqcc1/P4J3rTuc6knDIEouO7ru9UTJqIPtoUs36nnO2b5Ns1jEyJvf59atEGm7cDk6hk6YhPywQlo92+YnB9L0DsgchuU+iiuAYPAP9qSxeMkTsOLaBzRBc+7pToMA6p4GjEIqXYeq5dIiMuILbe2nm5FJcSIJ/JdP4/lNqgLabRtqIdK+rWV63Iax7LVpfWEaedgO7qXFEFuxbZtFWfRapzTSzcsuJZXZgIjQPcyOvt9GTUzAPy/DcUhNwfglSBnv47FnzN2lRXALcjZAIf5AE5BzgbIFgC4BBkJwC7IWABWQUYDsAkyIoBZkDEBjIKMCmASZGSAqSBjA0wEGR9gJEgAwFCQCICBIDEAmiBBAE9BogAegrzDADpBVjiA/t9pOIBekECATpBAACVIJIAUJBagFSQYoEVAA8wKARAAARAAARAAARAAARAAARBAxiy/ghEAARAAARAAARAAARAAARBATABrCCAGQJI78h9I5J4+FniIDAAAAABJRU5ErkJggg==);background-position:2px 2px;background-repeat:no-repeat;background-size:24px 24px}
.bbub,.gbub{padding:.5em;width:65%;box-shadow:0 0 .3em #888;border:1px solid #aaa;margin-bottom:5px;}
.bbub{background-color:skyblue;border-radius:.4em .8em .4em 0em;}
.gbub{background-color:lightgreen;margin:.7em 0 .5em auto;border-radius:.8em .4em 0em .4em;}
.bbub p, .gbub p{margin-top:0;margin-bottom:.5em;color:black;font-family:'Lucida Grande',Helvetica,sans-serif;font-size:1em}
.cdate{text-align:center;color:#888;font-family:'Lucida Grande',Helvetica,sans-serif;font-size:90%}
.dn-arr{display:inline-block;width:1em;height:1.3em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFjo6O7+/vAAAA////K20lWAAAAAR0Uk5T////AEAqqfQAAAGCSURBVHja7JjRjsIwDAR3w///Mz2BIImTxmuloifZ9AGJdkZxW9sEDy0IahdAxJdSNAVk/hG8SvDmF6QgBSlIQQpSkIIUpCAFFwnYR1Aw4hzn4riuP8Yj+rng4BgSiM9VbQwNZwJOOGAZB1TBjIPZD5QExH8XyCnadZMrAepP4DFlA7CCg8nvEXrRWBEII9hcKqyAWwVkL+BmweUryBTpK7j8HvwkRfx7vRcCclhXXCky+1sDweschFJEY7aC6R6YJ0X2FyPg9K54UgTTG3pc1QMiKYLpPp2g4odWQNPfWkHdwxB6TNEbGsEp3/mi9YZacM73lorOUAkWfHexaw1fwYrvr0WNAebbtDD5qynKaAJZ8ZV+MBv9Vn8V/OUaAb7W0aDzxZYJma82fah8uelD5OtTBTR+YC6CxI/MRVD4obkIAj82F8HPv+vo+DZ4/uDERsfXfoRrryWWIiGCKRIEwRTdeQWZokzR/VI0WMHewGDHa/Ox2BTcFSm4geBxseApwADyiFsEu24Q1AAAAABJRU5ErkJggg==);background-position:0px .3em;background-repeat:no-repeat;background-size:1em 1em;text-decoration:none;}
#cAuth{display:inline-block;box-shadow:0 0 .3em #888;border-radius:.4em;background-color:#ffb;color:black;padding;font-family:sans-serif;text-decoration:none;padding:5px;font-weight:bold;line-height:1em}
#cAuth:hover{background-color:black;color:#ffb}
#cAuth:active{background-color:#444;color:red;margin-top:5px}
@media print{H1{font-family:'Lucida Grande',Helvetica,sans-serif;font-size:20pt;font-weight:100;text-align:center}
H2{font-size:17pt;font-family:'Lucida Grande',Helvetica,sans-serif;text-align:center}
H3{font-size:14pt;font-family:'Lucida Grande',Helvetica,sans-serif}
H4{font-size:12pt;font-family:'Lucida Grande',Helvetica,sans-serif}
small{font-family:'Lucida Grande',Helvetica,sans-serif;font-size:9pt}
td{text-align:left}
.right,.r{text-align:right}
.just,.j{text-align:justify;text-indent:2em}
.center,.c{text-align:center;text-indent:0 !important;}.in{text-indent:2em}.red{color:red}.blue{color:navy}.lblue{color:blue}.green{color:green}A:link{color:maroon}A:visited{color:red}
.story{padding:8pt;width:95%;background-color:#fff}
p{text-align:left;font-family:Charter,Georgia,serif;color:#000;word-break:break-word}
body{margin:36pt;font-size:11pt;background-color:#fff}
sup{line-height:0;}
.i{font-style:italic}.b{font-weight:bold}
.bi{font-weight:bold;font-style:italic}
.fr{float:right}.mail, #mailerDiv, #vote-form, #top-header, #bott-header, .reco,.twitLink{display:none}#story{padding:2em}}
#doverl{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.3);z-index:50000;cursor:pointer}
#doverh{padding:0;text-align:right;width:100%;height:24px;max-width:40em;margin:.5em auto 0 auto;background-color:#fff;border-top-right-radius:1em;border-top-left-radius:1em}
#doverb{width:100%;max-width:40em;max-height:95%;margin:0 auto auto auto;background-color:#fff;border-bottom-right-radius:.3em;border-bottom-left-radius:.3em;padding:2px;overflow:scroll}
.fadeout{position: absolute;bottom: 0em;width:100%;height: 20em;background-image: linear-gradient(rgba(245,250,255,0)0%,rgba(245,250, 255,1)100%);}
.sep{position:relative}
.hcb{background-color:#fff}
.lcb{background-color:#ccc}
.mcb{background-color:#eee}
.hct{color:#000}
.lct{color:#444}
.hc{background-color:#fff;color:#000}
.mc{background-color:#eee;color:#444}
.lc{background-color:#ccc;color:#555}
.mchb{background-color:#fff;color:#444}
.mclb{background-color:#eee;color:#000}
.shad{box-shadow:0 0 .2em #888}
.bshad{box-shadow:0 .1em .1em #888}
.dimm{background-color:#eee}
.nd{text-decoration:none}
.nd:hover{text-decoration:underline;background-color:teal}
