.opentable
 { padding: 0.2em 1em 2px 0.5em; margin: 0 0 1.5em; border-bottom: 1px dashed black; }
h4.cms_block{ display:block; margin:4px 0 6px; padding:3px 0 3px 9px; color:#222; font-size: 1em; background-color: #aaa; background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; text-decoration:none; text-align: left; border-style: none; outline-style: none; }
.cms_block
 { background:#ebebeb; margin-bottom: 12px; padding-right: 4px; padding-left: 4px; border: solid 1px silver; }
.blockscenter
 { font-family: Verdana; font-size: medium; font-style: normal; text-align: left; margin: 0 0 1.3em; }

.blockscenter h4
 {
  font-family: Verdana;
  font-size: medium;
  font-style: normal;
  font-weight: bold; 
  text-align: left;  
 }
 