body { text-align: center; font-family: Arial; font-size: 10pt; }
div {-moz-box-sizing:border-box;}
h1 { text-align: center; font-size: 16pt; }
h3 { text-align: center; font-size: 17px; width: 100%; margin-top: 5px; margin-bottom: 4px; background-color: #DDD; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #000; border-top: 1px solid #999; clear: both;}
h1, h2 { margin-top: 0px; margin-bottom: 0px; }
h4 { text-align: center; }
.main { margin-left:auto; margin-right:auto; text-align: left; margin: 0 auto; background-color:#EBEBEB; width: 780px; border: 1px solid #AAA; }
.main-motd { margin-left:auto; margin-right:auto; text-align: left; margin: 0 auto; background-color:#EBEBEB; width: 570px; border: 1px solid #AAA; padding: 3px; }
.main-motd h3x { text-align: center; background-color: #FFF; width: 560px; border: 1px dashed; padding-top: 5px; padding-bottom: 5px; }
A:link { color:#000; }
A:visited { color:#000; }
A:hover { color:#777; }
.image { float: left; position: relative; display: block; width: 170px; height: 243px; margin: 3px; }
.image cite { margin-left: 11px; text-align: center; font-size: 12px; font-style: normal; background: #333; filter:alpha(opacity=65); opacity:.65; color: #FFF; position: absolute; bottom: 10px; left: 0; width: 170px; padding: 0px; border-top: 1px solid #999; }
.image p { float: left; width: 170px; height: 243px; text-align: center; font-size: 8pt; margin: 3px; border: 5px solid #DDD; padding: 5px; }
img.dborder { border: 7px solid #CCC; }
.clear {clear: both;}
.flinks { text-align: center; font-size: 8pt; }
.container { margin-left:auto; margin-right:auto; margin: 0 auto; width: 720px; }
.text {width: 370px; float: left; text-align: right; }
.logo {width: 350px; float: left;}
.large { text-align:center; font-size: 20pt; font-weight: bold; margin: 10px; }
.img { position: relative; float: left; margin-right: 5px; margin-bottom: 5px; margin-top: 5px; margin-left: 5px; }
.img span { float: left; background: #111; -moz-opacity:.55; filter:alpha(opacity=55); opacity:.55; color: #FFF;
position: absolute; bottom: 0; left: 0; width: 185px; ­padding: 9px 12px; margin: 0; border-top: 1px solid #999; height: 23px; text-align: center; font-weight: bold;}
.box {margin-left: 15px; margin-right: 15px; text-align: justify; border: 1px solid #CCC; padding: 5px; margin-bottom: 6px;}
