@font-face {
   font-family: "pts"; src: url("fonts/ptsReg.otf") format("opentype");
   font-weight: normal; font-style: normal;}
body {font:12pt Tahoma,Arial,sans-serif; width:750px; max-width:95%;
   margin:auto; position:relative; background:#f9fff9;}
header {margin:10px;}
header input, header button {display:block; margin:10px auto;}
div, table, input#inpImg, input#takePhoto {display: none;}
div#hd {margin-left:10px; padding:5px; color:#999;
   text-align:left; font-size:14pt;}
div#hd a {background: #ccc; font-weight: bold; text-decoration: none;
   cursor: pointer; padding: 0px 3px; color: #666;}
div#bes {padding:5px; font-family: pts, serif;}
div#bes span.dttm {display:block; margin:5px 0px 2px;
   font: 11pt Tahoma,Arial,sans-serif;}
div.attach, div.takePh {position:absolute; top:10px; cursor: pointer;}
div.attach {right:100px;}
div.takePh {right:70px;}
div#preload {position:absolute; top:26px; left:50%; margin-left:-32px;
   display:none;}
table.npTable {padding:5px; width:100%;}
td.buttSend {padding:0px 5px 12px 5px; vertical-align:bottom;}
textarea#newPost {width:98%; padding:5px; padding-bottom:2ex;
   border:1px solid #ccc; border-radius:5px; resize:none;
   font:11pt Tahoma,Arial,sans-serif; }
textarea#newPost:focus {outline: none;}
button {border-radius:5px; margin-left:3px;}
p {padding:3pt 0px 3pt 0px; margin:0px;}
img {display:block; max-width:95%; margin:10px auto;
   user-select:none; pointer-events:none;}
