html, body { color: #000; font-size: 15px; margin: 0; padding: 0; font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;}
h2 { color: #600; font-size: 20px; font-weight: bold; text-align: center; letter-spacing: 1px; margin: 16px 0 20px; }
h3 { color: #600; font-size: 17px; font-weight: bold; text-align: center; margin: -12px 0 0; padding: 0; }
p { }
a:link { color: #39c; font-size: 14px; }
a:visited { font-weight: bold; }
a:hover { }
#holder { line-height: 22px; max-width: 100%; width: 700px; margin-right: auto; margin-left: auto; padding: 50px 60px; border-right: 1px dashed gray; border-left: 1px dashed gray; box-sizing: border-box;}
.dates { color: #600; font-size: 17px; font-weight: bold; text-align: center; margin-top: 20px; margin-bottom: 25px; }

@media screen and (max-width: 600px) {

#holder { line-height: 22px; padding: 20px 20px; border-right: 0px none; border-left: 0px none; }

}