#article_title {margin:0 30px 15px 30px;display:block;text-align:left;font-size:1.4em}
#article_subtitle {margin:-13px 40px 15px 40px;display:block;text-align:left;font-size:1.2em}
#article_date {margin:-16px 0 15px 50px;display:block;text-align:left;font-size:1.0em;font-style:italic;color:#999}
#article_author {font-style:italic;font-size:0.9em;color:#036}
#article_author_info {font-style:italic;font-size:0.8em;color:#333}
#article_author_block {float:right;margin:0 40px 10px 20px;width:175px}
#article_author_block p {margin:0}
p,ul,ol {margin:0 40px 15px 40px}
h1 {font-size:1.4em;color:#000}
h2 {font-size:1.2em;text-align:left;margin:auto 30px}
h3 {font-size:1.1em;text-align:left;margin:10px 40px 0 30px}
#xsub_body {font-size:1.2em}
#blog_back {text-align:center}
@media print {#blog_back {display:none}
}
#xsub_body {min-height:525px}