body { background: #ddd url(images/cembk.jpg); font-family: Verdana, Arial, Helvetica, sans-serif;}
h1 {
   color: #303;
   font-family: Garamond, "Times New Roman", Times, Serif;
   margin:0;
   text-shadow: 2px 2px 5px #8c8c8c;
}
h2 { color: #575; margin-top: 0; }
h3{ margin-top: 0.4em;}
h3 span a { color:#fcf0dc; background-color:#303; padding: 0.4em;  }

hr {
  border-color: #330033;
  border-style: solid;
  border-width: 2px 0 0;
  clear: both;
  margin: 0 0 0px;
  height: 0;
 } 
p {line-height: 1.6;}
p#fnote {line-height: 1.1;}
li {margin-top: 0.5em;}
p.bq {margin-top: 0.2em;}
li a, dd a {font-weight: bold;}
dd, ul { margin-bottom: 1em; margin-top: 0.3em;}

.figcaption { font-size: .9em; margin-top: 0; color: #303;line-height: 1.2;}
.fit-size { width: 100%; border:5px double #555; border-radius: 8px;}

#wrapper {
 max-width: 1800px;
 display: table;
 border-collapse: collapse; 
 vertical-align: top; 
}
#txtcell {display: table-cell; vertical-align: top;}
#figcell {
   display: table-cell;
   vertical-align: top;
   float: right;
   width: 285px;
   padding-right: 1em;
   border-left: 1px #303 solid;
   padding-left: .5em;
   margin-left: .5em; 
}

#footer { clear: both;border-top:2px solid #303;}
h5{ display: block; width:100%; color:#303; margin-top: 0.4em;}
h5 a{color:#303;}
   
@media screen and (max-width: 700px) {
  #wrapper { display: block;}
  #figcell {float: left; border-left: 0px; }
 } 

@media print {
   #figcell { width: 125px; padding-right: 1em; margin-left: 0;}
   p {font-size: 11pt; line-height: 1.2;}
   #navtext {display: none;}
   blockquote, dt, dd {font-size: 11pt;}
}
