.article h2 { border-bottom:1px solid #ccc; color:#222; margin: 30px 30px; padding: 10px; }h3 { margin-left: -10px; line-height: 1.3; border-bottom:1px solid #ccc; }h4 { border-bottom:0px solid #ccc; color:#222; padding: 5px; font-size 18px; }blockquote { border:0px solid gray; line-height: 1.7; padding: 0.25em; }.quote { border:2px solid gray; width: 650px; font-size: 17px;line-height: 1.5; margin-top: -100px; padding: 1em;  background-color:#F8F8FF; }.image_caption { font-size:90%; text-align:center; }.image_caption { font-size:90%; text-align:center; }#center h3 span { color: #663300; font-size: 16px; }#center h2 span { color: #5C4033; font-size: 17px; }#center h4 span { color: #000000; font-size: 16px; }