

div.divrow {display:inline-block; vertical-align:top; }
div.divrowfrm {display:inline-block; vertical-align:top; border:4px silver solid; padding:5px; margin:10px;}
div.divrowframe {display:inline-block; vertical-align:top; border:4px silver solid; padding:5px; margin:10px;}
/*
div.divrowshade {display:inline-block; vertical-align:top; background-color:lightsteelblue; border:2px black solid; border-radius:10px; padding:5px; margin:10px;}
*/
div.divrowshade {display:inline-block; vertical-align:top; background-color:gainsboro; border:1px grey solid; border-radius:10px; padding:10px; margin:10px;}


div.drbttn {display:inline-block; vertical-align:top; background-color:#a79f9d; box-shadow: 5px 5px 10px 4px rgba(0, 0, 0, 0.50); border-radius:10px; padding:15px; margin:20px;}


div.divtext70 {display:inline-block; width:70%; text-align:left;}


div.qp {xwidth:350px; display:inline-block; vertical-align:top; background-color:gainsboro; border:2px black dashed; border-radius:10px; padding:10px; margin:10px;}

h1, h2, h3, h4, h5, h6 {display:inline;
/* vertical-align:absbottom;*/
    font-size: 2em; margin: 0;
    -webkit-margin-before: 0.0em;
    -webkit-margin-after: 0.0em;
   }

h1              { font-size: 2em;}
h2              { font-size: 1.5em;}
h3              { font-size: 1.17em;}
h4              { font-size: 1.0em;}
h5              { font-size: .83em;}
h6              { font-size: .75em;}


img.pp {
/*
 box-shadow: h-shadow v-shadow blur spread color inset initial inherit
     box-shadow:0px 0px 3px 1px white;
 box-shadow: 0px 0px 20px 6px rgba(0, 0, 0, 1.00);
  box-shadow: 0px 0px 8px 4px white;
*/

  box-shadow: 5px 5px 10px 4px rgba(0, 0, 0, 0.50);
  border-radius:10px;
}


img.ph {
  box-shadow: 5px 5px 10px 4px rgba(0, 0, 0, 0.50);
  border-radius:10px;
}


a.ph         {color:black; font-family:verdana,Geneva,arial,helvetica; font-size:18px; text-decoration:none; font-weight:bold; background-color:transparent; padding:0; border-width:0; margin:0;}
a.ph:hover   {color:black; font-family:verdana,Geneva,arial,helvetica; font-size:18px; text-decoration:underline; font-weight:bold; background-color:transparent; padding:0; border-width:0; margin:0;}
a.ph:active  {color:black; font-family:verdana,Geneva,arial,helvetica; font-size:18px; text-decoration:underline; font-weight:bold; background-color:transparent; padding:0; border-width:0; margin:0;}





/*
img.ph  {
-moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius: 15px;
   -moz-box-shadow: 0px 0px 20px 6px rgba(0, 0, 0, 1.00);
-webkit-box-shadow: 0px 0px 20px 6px rgba(0, 0, 0, 1.00);
 -khtml-box-shadow: 0px 0px 20px 6px rgba(0, 0, 0, 1.00); 
        box-shadow: 0px 0px 20px 6px rgba(0, 0, 0, 1.00);
}
*/


img.pht  {
-moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius: 15px;
   -moz-box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 1.00);
-webkit-box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 1.00);
 -khtml-box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 1.00); 
        box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 1.00);

}